Microsoft a emis o notificare urgentă pentru dezvoltatorii care se bazează pe.NET, avertizându-i să migreze de pe domeniile azureedge.net, deoarece Edgio, furnizorul de rețea de livrare de conținut (CDN) care găzduiește aceste linkuri, va închide operațiunile în curând din cauza faliment.
Schimbarea afectează domeniile cheie pentru legăturile de instalare.NET și conductele de distribuție a conținutului, necesitând atenție imediată din partea dezvoltatorilor pentru a evita întreruperile la începutul anului 2025.
Domeniile dotnetcli.azureedge.net și dotnetbuilds.azureedge.net—integral pentru distribuirea componentelor.NET, a configurațiilor Docker și a conductelor CI/CD — se așteaptă să fie offline permanent până în primul trimestru al anului 2025.
Dezvoltatorii trebuie să actualizeze configurații pentru a direcționa traficul către noi domenii gestionate de Microsoft, builds.dotnet.microsoft.com și ci.dot.net, pentru a menține funcționalitatea.
Închiderea lui Edgio și impactul său asupra infrastructurii.NET Microsoft
Modificările apar din Edgio’s Chapter 11 faliment filing, care a forțat Microsoft să facă tranziția serviciilor CDN către alți furnizori, inclusiv Akamai și Azure Front Door.
Platforma lui Edgio este programată să se închidă complet pe 15 ianuarie 2025. Microsoft a confirmat că domeniile afectate ar putea înregistra perioade de nefuncționare intermitente până la această dată.
Rich Lander, Manager de programe pentru. NET, a subliniat urgența acestor actualizări: „Ne pare rău că facem modificări care afectează infrastructura de funcționare și vă solicită să reacționați la acestea în timpul unei perioade de vacanță. După cum puteți vedea, necesitatea acestor modificări a fost neașteptată și încercăm să facem cele mai bune alegeri într-un program foarte comprimat.”
Microsoft a subliniat următorul interval de timp pentru tranziție:
3 ianuarie 2025: modificările de configurare ale profilurilor Azure CDN de către Edgio nu vor mai fi permise 7 ianuarie 2025: automat migrarea pentru utilizatorii care nu au actualizat sau nu au setat un semnal de funcționare pentru a bloca migrarea începe 15 ianuarie 2025: serviciile CDN ale Edgio se vor închide complet, făcând domeniile inoperabile.
Dezvoltatorii sunt încurajați să caute bazele de cod, scripturile și fișierele Docker pentru referințe la domeniile afectate și înlocuiți-le cu noile adrese URL gestionate de Microsoft firewall-urile sunt actualizate pentru a permite traficul către și de la builds.dotnet.microsoft.com și ci.dot.net
Microsoft a asigurat dezvoltatorii că noile domenii sunt compatibile cu cele vechi, ceea ce face ca procesul de migrare să fie. simplu pentru majoritatea utilizatorilor.
Ce trebuie să știe dezvoltatorii
În timp ce Microsoft a actualizat deja GitHub Acțiuni și conducte Azure DevOps pentru a utiliza noile domenii, nu toate instrumentele au primit actualizări. Azure DevOps Server, de exemplu, nu va suporta noile domenii până la începutul anului 2025, ceea ce poate cauza întârzieri pentru unii utilizatori de întreprindere.
Microsoft a recunoscut dificultățile impuse de sezonul sărbătorilor, multe echipe IT care operează cu personal redus..
Dezvoltatorii pot urmări actualizările de migrare și pot raporta probleme în depozitul Microsoft GitHub (dotnet/core #9671). Problemele urgente pot fi rezolvate prin e-mail la [email protected].
Context tehnic: trecerea la Azure Front Door
Ca parte a tranziției, Microsoft este utilizând Azure Front Door alături de Akamai și alți furnizori CDN pentru a distribui versiuni.NET. Azure Front Door, un serviciu bazat pe cloud conceput pentru disponibilitate ridicată și livrare securizată de aplicații web, va juca un rol central în această migrare. Pentru dezvoltatorii care nu sunt familiarizați cu această platformă, Azure Front Door oferă capabilități avansate de rutare, echilibrare a încărcăturii și stocare în cache care îmbunătățesc performanța și fiabilitatea.
Microsoft folosește și Azure Traffic Manager pentru a direcționa dinamic cererile între furnizorii săi CDN. Această strategie urmărește să minimizeze potențialele întreruperi în timpul procesului de migrare, asigurând în același timp scalabilitatea.
Întrebări privind proprietatea și securitatea
Microsoft a dobândit dreptul de proprietate asupra azureedge.net care se retrage. domenii pentru a preveni utilizarea greșită de către terți. Scott Hanselman, o figură proeminentă din comunitatea de dezvoltatori Microsoft, a explicat: „Nicio altă parte nu va avea vreodată acces să utilizeze aceste domenii.”
Această mișcare atenuează riscul atacurilor lanțului de aprovizionare, care ar fi putut avea loc dacă domenii au căzut în mâini greșite.
Cu toate acestea, decizia Microsoft de a retrage domeniile din punct de vedere operațional, în loc să le folosească în continuare, a atras critici a remarcat că continuarea utilizării domeniilor nu a fost o opțiune oferită Microsoft, dar detaliile despre motivul pentru care rămân neclare Unii dezvoltatori și-au exprimat frustrarea față de urgența și momentul migrării.
Implicații mai ample ale lui Edgio. Închidere
Falimentul lui Edgio a avut un efect negativ asupra serviciilor cloud dincolo de Microsoft Azure CDN de la utilizatorii Edgio sunt, de asemenea, obligați să își migreze sarcinile de lucru către Azure Front Door sau alți furnizori CDN înainte de 15 ianuarie 2025. Migrările automate pot duce la discrepanțe de caracteristici și performanță, punând provocări pentru companiile care se bazează pe aceste servicii.
Îndrumarile Microsoft pentru utilizatorii Azure CDN includ validarea sarcinilor de lucru pe Azure Front Door, adoptarea de domenii personalizate și monitorizarea jurnalelor pentru probleme potențiale în timpul migrării. Compania a avertizat că migrarea automată este un proces „cel mai bun efort”, iar utilizatorii cu sarcini de lucru critice pentru afaceri ar trebui să migreze manual pentru a evita complicațiile.
Rămâneți informați
Dezvoltatorii pot rămâne la curent prin pagina GitHub a Microsoft. Pentru problemele întâlnite în timpul tranziției, Microsoft încurajează comunicarea directă prin canalele sale de asistență dedicate