Microsoft har utfärdat ett brådskande meddelande till utvecklare som förlitar sig på.NET och varnar dem att migrera bort från azureedge.net-domäner eftersom Edgio, leverantören av innehållsleveransnätverk (CDN) som är värd för dessa länkar, snart kommer att stänga av verksamheten på grund av konkurs.
Ändringen påverkar nyckeldomäner för.NET-installationslänkar och innehållsdistributionspipelines, vilket kräver omedelbar uppmärksamhet från utvecklare för att undvika störningar i början av 2025.
Domänerna dotnetcli.azureedge.net och dotnetbuilds.azureedge.net – integrerad för distribution av.NET-komponenter, Docker-konfigurationer och CI/CD-pipelines – förväntas gå offline permanent under första kvartalet 2025.
Utvecklare måste uppdatera konfigurationer för att dirigera trafik till nya Microsoft-hanterade domäner, builds.dotnet.microsoft.com och ci.dot.net, för att bibehålla funktionaliteten.
Edgios avstängning och dess inverkan på Microsofts.NET-infrastruktur
Ändringarna kommer från Edgios kapitel 11-konkurs filing, som har tvingat Microsoft att överföra sina CDN-tjänster till andra leverantörer, inklusive Akamai och Azure Front Door.
Edgios plattform är planerad att stängas av helt den 15 januari 2025. Microsoft bekräftade att berörda domäner kan uppleva intermittent driftstopp fram till detta datum.
Rich Lander, programchef för. NET, betonade det brådskande med dessa uppdateringar:”Vi beklagar att vi gör ändringar som påverka löpande infrastruktur och ber dig reagera på dem under en semesterperiod. Som du kan se var behovet av dessa förändringar oväntat och vi försöker göra de bästa valen under ett mycket komprimerat schema.”
Microsoft har skisserat följande tidslinje för övergången:
3 januari 2025: Konfigurationsändringar av Azure CDN av Edgio-profiler kommer inte längre att tillåtas 7 januari 2025: Automatisk migrering för användare som inte har uppdaterat eller ställt in en funktionsflagga för att blockera migrering börjar 15 januari 2025: Edgios CDN-tjänster kommer att stängas av helt, vilket gör domänerna obrukbara sök i deras kodbaser, skript och Dockerfiler efter referenser till de berörda domänerna och ersätt dem med de nya Microsoft-hanterade URL:erna se till att brandväggar uppdateras för att tillåta trafik till och från builds.dotnet.microsoft.com och ci.dot.net
Microsoft försäkrade utvecklarna att de nya domänerna är sökvägskompatibla med de gamla, vilket gör migreringen. processen är enkel för de flesta användare.
Vad utvecklare behöver veta
Medan Microsoft redan har uppdaterade GitHub Actions och Azure DevOps pipelines för att använda de nya domänerna, alla verktyg har inte fått uppdateringar. Azure DevOps Server kommer till exempel inte att stödja de nya domänerna förrän i början av 2025, vilket potentiellt kan orsaka förseningar för vissa företagsanvändare.
Microsoft erkände de svårigheter som semestersäsongen medför, med många IT-team som arbetar med minskad personalstyrka..
Utvecklare kan spåra migreringsuppdateringar och rapportera problem på Microsofts GitHub-arkiv (dotnet/core #9671). Brådskande problem kan åtgärdas via e-post på [email protected].
Teknisk kontext: Övergång till Azure Front Door
Som en del av övergången är Microsoft utnyttja Azure Front Door tillsammans med Akamai och andra CDN-leverantörer för att distribuera.NET-versioner. Azure Front Door, en molnbaserad tjänst designad för hög tillgänglighet och säker leverans av webbapplikationer, kommer att spela en central roll i denna migrering. För utvecklare som inte känner till den här plattformen erbjuder Azure Front Door avancerade routing-, lastbalanserings-och cachningsfunktioner som förbättrar prestanda och tillförlitlighet.
Microsoft använder också Azure Traffic Manager för att dynamiskt dirigera förfrågningar mellan sina CDN-leverantörer. Den här strategin syftar till att minimera potentiella störningar under migreringsprocessen samtidigt som den säkerställer skalbarhet.
Ägarskap och säkerhetsfrågor
Microsoft har förvärvat äganderätten till det avgående azureedge.net domäner för att förhindra missbruk från tredje part. Scott Hanselman, en framstående figur i Microsofts utvecklargemenskap, förklarade:”Ingen annan part kommer någonsin att ha tillgång att använda dessa domäner.”
Detta drag minskar risken för attacker i leveranskedjan, som kunde ha inträffat om domäner hamnat i fel händer.
Men Microsofts beslut att avveckla domänerna operativt, snarare än att fortsätta använda dem, har väckt kritik att fortsätta använda domänerna var inte ett alternativ för Microsoft, men detaljer om varför förblir oklara Vissa utvecklare har uttryckt frustration över hur brådskande och tidpunkten migreringen är.
Bredare konsekvenser av Edgios avstängning<./strong>
Edgios konkurs har haft en krusningseffekt på molntjänster utöver Microsoft Azure CDN från Edgio-användare migrera sina arbetsbelastningar till Azure Front Door eller andra CDN-leverantörer före den 15 januari 2025. Automatiska migreringar kan resultera i funktions-och prestandaavvikelser, vilket innebär utmaningar för företag som förlitar sig på dessa tjänster.
Microsofts vägledning för Azure CDN-användare inkluderar validera arbetsbelastningar på Azure Front Door, anta anpassade domäner och övervaka loggar för potentiella problem under migreringen. Företaget varnade för att automatiska migreringar är en”best-power”-process, och användare med affärskritiska arbetsbelastningar bör migrera manuellt för att undvika komplikationer.
Håll dig informerad
Utvecklare kan hålla sig uppdaterade via Microsofts GitHub-sida. För problem som uppstår under övergången uppmuntrar Microsoft direkt kommunikation via sina dedikerade supportkanaler