Microsoft heeft een dringende melding afgegeven aan ontwikkelaars die afhankelijk zijn van.NET, waarin ze worden gewaarschuwd om weg te migreren van azureedge.net-domeinen, aangezien Eggio, de content delivery network (CDN)-provider die deze links host, binnenkort de activiteiten zal stopzetten vanwege faillissement.

De wijziging is van invloed op belangrijke domeinen voor.NET-installatiekoppelingen en pijpleidingen voor inhoudsdistributie, waardoor onmiddellijke aandacht van ontwikkelaars vereist is om verstoringen begin 2025 te voorkomen.

De domeinen dotnetcli.azureedge.net en dotnetbuilds.azureedge.net, een integraal onderdeel voor de distributie van.NET-componenten, Docker-configuraties en CI/CD-pijplijnen, zal naar verwachting in het eerste kwartaal van 2025 permanent offline gaan.

Ontwikkelaars moeten configuraties bijwerken om verkeer naar het nieuwe Microsoft te leiden-beheerde domeinen, builds.dotnet.microsoft.com en ci.dot.net, om de functionaliteit te behouden.

Edgio’s afsluiting en de impact ervan op die van Microsoft.NET Infrastructuur

De veranderingen komen voort uit Edgio’s Chapter 11 faillissementsaanvraagg, waardoor Microsoft gedwongen werd zijn CDN-diensten over te zetten naar andere providers, waaronder Akamai en Azure Front Door.

Het platform van Edgio zal naar verwachting op 15 januari 2025 volledig worden afgesloten. Microsoft heeft bevestigd dat getroffen domeinen in de aanloop naar deze datum met tussenpozen downtime kunnen optreden.

Rich Lander, programmamanager voor. NET, benadrukte de urgentie van deze updates: “Het spijt ons dat we wijzigingen aanbrengen die van invloed zijn op de lopende infrastructuur en u vragen hierop te reageren tijdens een vakantieperiode. Zoals je kunt zien was de noodzaak voor deze veranderingen onverwacht en we proberen de beste keuzes te maken binnen een zeer gecomprimeerd schema.”

Microsoft heeft de volgende tijdlijn voor de transitie geschetst:

3 januari 2025: configuratiewijzigingen in Azure CDN door Eggio-profielen zijn niet langer toegestaan ​​7 januari 2025: automatische migratie voor gebruikers die geen functievlag hebben bijgewerkt of ingesteld. migratie te blokkeren begint 15 januari 2025: Eggio’s CDN-services worden volledig afgesloten, waardoor de domeinen onbruikbaar worden

Ontwikkelaars worden aangemoedigd om in hun codebases, scripts en Dockerfiles te zoeken naar verwijzingen naar de getroffen domeinen en deze te vervangen. ze te voorzien van de nieuwe door Microsoft beheerde URL’s. Dit houdt onder meer in dat de firewalls worden bijgewerkt om verkeer van en naar builds.dotnet.microsoft.com en ci.dot.net toe te staan.

Microsoft verzekerde ontwikkelaars dat de nieuwe domeinen pad-compatibel zijn met de oude, waardoor het migratieproces voor de meeste gebruikers eenvoudig is.

Wat ontwikkelaars moeten weten >

Hoewel Microsoft GitHub Actions en Azure DevOps pipelines al heeft bijgewerkt om de nieuwe domeinen te gebruiken, hebben niet alle tools updates ontvangen. Azure DevOps Server zal de nieuwe domeinen bijvoorbeeld pas begin 2025 ondersteunen, wat voor sommige zakelijke gebruikers mogelijk vertragingen kan veroorzaken.

Microsoft erkende de moeilijkheden die de feestdagen met zich meebrachten, waarbij veel IT-teams met minder personeel moesten werken.

Ontwikkelaars kunnen migratie-updates volgen en problemen melden in de GitHub-repository van Microsoft (dotnet/core #9671). Urgente problemen kunnen worden afgehandeld via e-mail op [email protected].

Technische context: Overgang naar Azure Front Door

Als onderdeel van de transitie is Microsoft gebruikmaken van Azure Front Door naast Akamai en andere CDN-providers om.NET-builds te distribueren. Azure Front Door, een cloudgebaseerde service die is ontworpen voor hoge beschikbaarheid en veilige levering van webapplicaties, zal een centrale rol spelen in deze migratie. Voor ontwikkelaars die niet bekend zijn met dit platform biedt Azure Front Door geavanceerde routing-, load-balancing-en caching-mogelijkheden die de prestaties en betrouwbaarheid verbeteren.

Microsoft gebruikt ook Azure Traffic Manager om verzoeken dynamisch te routeren tussen zijn CDN-providers. Deze strategie heeft tot doel potentiële verstoringen tijdens het migratieproces tot een minimum te beperken en tegelijkertijd de schaalbaarheid te garanderen.

Eigendoms-en beveiligingsvragen

Microsoft heeft het eigendom verworven van het buiten gebruik gestelde azureedge.net domeinen om misbruik door derden te voorkomen. Scott Hanselman, een prominent figuur in de ontwikkelaarsgemeenschap van Microsoft, legde uit:”Geen enkele andere partij zal ooit toegang hebben tot het gebruik van deze domeinen.”

Deze stap verkleint het risico op supply chain-aanvallen, die hadden kunnen plaatsvinden als de domeinen in verkeerde handen zijn gevallen.

Het besluit van Microsoft om de domeinen operationeel buiten gebruik te stellen, in plaats van ze te blijven gebruiken, heeft kritiek opgeleverd. Rich Lander merkte op dat het voortzetten van het gebruik van de domeinen geen optie was Microsoft, maar details over waarom blijft onduidelijk. Sommige ontwikkelaars hebben hun frustratie geuit over de urgentie en timing van de migratie.

Bredere implicaties van de sluiting van Edgio

Edgio’s faillissement heeft een rimpeling gekend. Dit heeft ook gevolgen voor cloudservices buiten Microsoft. Azure CDN van Eggio-gebruikers zijn ook verplicht om hun workloads vóór 15 januari 2025 naar Azure Front Door of andere CDN-providers te migreren. Automatische migraties kunnen resulteren in functionaliteit en prestaties. discrepanties, wat uitdagingen met zich meebrengt voor bedrijven die afhankelijk zijn van deze services.

De richtlijnen van Microsoft voor Azure CDN-gebruikers omvatten het valideren van workloads op Azure Front Door, het adopteren van aangepaste domeinen en het monitoren van logboeken op mogelijke problemen tijdens de migratie. Het bedrijf waarschuwde dat automatische migraties een’best effort’-proces zijn, en dat gebruikers met bedrijfskritieke werklasten handmatig moeten migreren om complicaties te voorkomen.

Op de hoogte blijven

Ontwikkelaars kunnen op de hoogte blijven via Microsoft’s GitHub-pagina. Voor problemen die zich tijdens de transitie voordoen, moedigt Microsoft directe communicatie aan via de speciale ondersteuningskanalen

Categories: IT Info