Microsoft a émis une notification urgente aux développeurs qui s’appuient sur.NET, les avertissant de migrer loin des domaines azureedge.net car Edgio, le fournisseur de réseau de diffusion de contenu (CDN) hébergeant ces liens, va bientôt arrêter ses opérations en raison d’une faillite.

Le changement affecte les domaines clés pour les liens d’installation.NET et les pipelines de distribution de contenu, nécessitant une attention immédiate de la part des développeurs pour éviter des perturbations au début de 2025.

Les domaines dotnetcli.azureedge.net et dotnetbuilds.azureedge.net, indispensable à la distribution des composants.NET, des configurations Docker et des pipelines CI/CD, devrait être définitivement mis hors ligne d’ici le premier trimestre 2025.

Les développeurs doivent mettre à jour les configurations pour diriger le trafic vers le nouveau Microsoft-domaines gérés, builds.dotnet.microsoft.com et ci.dot.net, pour maintenir les fonctionnalités.

L’arrêt d’Edgio et son impact sur Microsoft Infrastructure.NET

Les changements découlent de Le dépôt de bilan d’Edgio en vertu du chapitre 11g, qui a contraint Microsoft à transférer ses services CDN vers d’autres fournisseurs, notamment Akamai et Azure Front Door.

La plate-forme Edgio devrait être complètement arrêtée le 15 janvier 2025. Microsoft a confirmé que les domaines concernés pourraient subir des temps d’arrêt intermittents jusqu’à cette date.

Rich Lander, responsable de programme pour. NET, souligne l’urgence de ces mises à jour : « Nous sommes désolés d’apporter des modifications qui affectent le fonctionnement des infrastructures et nous vous demandons d’y réagir pendant une période de vacances. Comme vous pouvez le constater, la nécessité de ces changements était inattendue et nous essayons de faire les meilleurs choix dans un calendrier très serré.”

Microsoft a défini le calendrier suivant pour la transition :

3 janvier 2025 : les modifications de configuration apportées aux profils Azure CDN par Edgio ne seront plus autorisées. 7 janvier 2025 : migration automatique pour les utilisateurs qui n’ont pas mis à jour ou défini d’indicateur de fonctionnalité. bloquer la migration commence le 15 janvier 2025 : les services CDN d’Edgio s’arrêteront complètement, rendant les domaines inutilisables.

Les développeurs sont encouragés à rechercher dans leurs bases de code, scripts et fichiers Docker les références aux domaines concernés et à les remplacer. avec les nouvelles URL gérées par Microsoft. Cela implique de garantir que les pare-feu sont mis à jour pour autoriser le trafic vers et depuis builds.dotnet.microsoft.com et ci.dot.net.

Microsoft a assuré aux développeurs que les nouveaux domaines sont compatibles avec les anciens, ce qui rend le processus de migration simple pour la plupart des utilisateurs.

Ce que les développeurs doivent savoir

Bien que Microsoft ait déjà mis à jour les pipelines GitHub Actions et Azure DevOps pour utiliser les nouveaux domaines, tous les outils n’ont pas reçu de mises à jour. Azure DevOps Server, par exemple, ne prendra pas en charge les nouveaux domaines avant début 2025, ce qui pourrait entraîner des retards pour certains utilisateurs d’entreprise.

Microsoft a reconnu les difficultés imposées par la période des fêtes, de nombreuses équipes informatiques fonctionnant avec un personnel réduit..

Les développeurs peuvent suivre les mises à jour de migration et signaler les problèmes sur le référentiel GitHub de Microsoft (dotnet/core #9671). Les problèmes urgents peuvent être résolus par e-mail à l’adresse [email protected].

Contexte technique : transition vers Azure Front Door

Dans le cadre de la transition, Microsoft est tirer parti d’Azure Front Door aux côtés d’Akamai et d’autres fournisseurs de CDN pour distribuer les builds.NET. Azure Front Door, un service cloud conçu pour la haute disponibilité et la fourniture sécurisée d’applications Web, jouera un rôle central dans cette migration. Pour les développeurs qui ne connaissent pas cette plateforme, Azure Front Door offre des fonctionnalités avancées de routage, d’équilibrage de charge et de mise en cache qui améliorent les performances et la fiabilité.

Microsoft utilise également Azure Traffic Manager pour acheminer dynamiquement les requêtes entre ses fournisseurs CDN. Cette stratégie vise à minimiser les perturbations potentielles pendant le processus de migration tout en garantissant l’évolutivité.

Questions de propriété et de sécurité

Microsoft a acquis la propriété d’azureedge.net, qui prend sa retraite. domaines pour empêcher toute utilisation abusive par des tiers. Scott Hanselman, une figure éminente de la communauté des développeurs de Microsoft, a expliqué :”Aucune autre partie n’aura jamais accès à l’utilisation de ces domaines.”

Cette décision atténue le risque d’attaques de la chaîne d’approvisionnement, qui auraient pu se produire si les domaines sont tombés entre de mauvaises mains.

Cependant, la décision de Microsoft de retirer les domaines de manière opérationnelle, plutôt que de continuer à les utiliser, a suscité des critiques. Rich Lander a noté que continuer à utiliser les domaines n’était pas une option proposée. Microsoft, mais des détails sur pourquoi restent flous. Certains développeurs ont exprimé leur frustration quant à l’urgence et au calendrier de la migration.

Implications plus larges de la fermeture d’Edgio

La faillite d’Edgio a eu un effet d’entraînement. sur les services cloud au-delà de Microsoft Azure CDN d’Edgio, les utilisateurs doivent également migrer leurs charges de travail vers Azure Front Door ou d’autres fournisseurs de CDN avant le 15 janvier 2025. Les migrations automatiques peuvent entraîner des écarts de fonctionnalités et de performances, posant des défis aux entreprises qui dépendent de ces services.

Les conseils de Microsoft pour les utilisateurs d’Azure CDN incluent la validation des charges de travail sur Azure Front Door, l’adoption de domaines personnalisés et la surveillance des journaux pour détecter les problèmes potentiels lors de la migration. L’entreprise a averti que les migrations automatiques constituent un processus de « meilleur effort » et que les utilisateurs ayant des charges de travail critiques pour l’entreprise doivent migrer manuellement pour éviter les complications.

Rester informé

Les développeurs peuvent rester informés via la page GitHub de Microsoft. Pour les problèmes rencontrés pendant la transition, Microsoft encourage les communication via ses canaux de support dédiés

Categories: IT Info