Microsoft ha emitido una notificación urgente a los desarrolladores que dependen de.NET, advirtiéndoles que migren fuera de los dominios azureedge.net, ya que Edgio, el proveedor de la red de entrega de contenido (CDN) que aloja estos enlaces, pronto cerrará sus operaciones debido a quiebra.
El cambio afecta a dominios clave para los enlaces de instalación de.NET y los canales de distribución de contenido, lo que requiere atención inmediata por parte de los desarrolladores para evitar interrupciones a principios de 2025.
Los dominios dotnetcli.azureedge.net y dotnetbuilds Se espera que.azureedge.net, integral para la distribución de componentes.NET, configuraciones de Docker y canalizaciones de CI/CD, se desconecte de forma permanente en el primer trimestre de 2025.
Los desarrolladores deben actualizar las configuraciones para dirigir el tráfico a los nuevos Microsoft-dominios administrados, builds.dotnet.microsoft.com y ci.dot.net, para mantener la funcionalidad.
El cierre de Edge y su impacto en Microsoft Infraestructura.NET
Los cambios surgen de Declaración de bancarrota del Capítulo 11 de Edgio, que ha obligado a Microsoft a realizar la transición de sus servicios CDN a otros proveedores, incluidos Akamai y Azure Front Door.
Está previsto que la plataforma de Edge se cierre por completo el 15 de enero de 2025. Microsoft confirmó que los dominios afectados podrían experimentar un tiempo de inactividad intermitente hasta esta fecha.
Rich Lander, director de programas de. NETO, enfatizó la urgencia de estas actualizaciones: “Lamentamos estar realizando cambios que afectan la infraestructura en funcionamiento y le piden que reaccione ante ellos durante un período de vacaciones. Como puede ver, la necesidad de estos cambios fue inesperada y estamos tratando de tomar las mejores decisiones dentro de un cronograma muy comprimido”.
Microsoft ha delineado el siguiente cronograma para la transición:
3 de enero de 2025: ya no se permitirán cambios de configuración en los perfiles de Azure CDN por parte de Edgio. 7 de enero de 2025: Migración automática para los usuarios que no hayan actualizado ni establecido una marca de característica. para bloquear la migración comienza 15 de enero de 2025: los servicios CDN de Edgio se cerrarán por completo, dejando los dominios inoperables.
Se recomienda a los desarrolladores buscar en sus bases de código, scripts y Dockerfiles referencias a los dominios afectados y reemplazarlos. con las nuevas URL administradas por Microsoft. Esto incluye garantizar que los firewalls estén actualizados para permitir el tráfico hacia y desde builds.dotnet.microsoft.com y ci.dot.net.
Microsoft aseguró a los desarrolladores que los nuevos dominios tienen rutas compatibles con los antiguos, lo que hace que el proceso de migración sea sencillo para la mayoría de los usuarios.
Lo que los desarrolladores deben saber
Si bien Microsoft ya ha actualizado las canalizaciones de GitHub Actions y Azure DevOps para usar los nuevos dominios, no todas las herramientas han recibido actualizaciones. Azure DevOps Server, por ejemplo, no admitirá los nuevos dominios hasta principios de 2025, lo que podría causar retrasos para algunos usuarios empresariales.
Microsoft reconoció las dificultades impuestas por la temporada navideña, con muchos equipos de TI operando con personal reducido..
Los desarrolladores pueden realizar un seguimiento de las actualizaciones de migración e informar problemas en el repositorio GitHub de Microsoft (dotnet/core #9671). Los problemas urgentes se pueden abordar por correo electrónico a [email protected].
Contexto técnico: transición a Azure Front Door
Como parte de la transición, Microsoft está aprovechando Azure Front Door junto con Akamai y otros proveedores de CDN para distribuir compilaciones.NET. Azure Front Door, un servicio basado en la nube diseñado para alta disponibilidad y entrega segura de aplicaciones web, desempeñará un papel central en esta migración. Para los desarrolladores que no están familiarizados con esta plataforma, Azure Front Door proporciona capacidades avanzadas de enrutamiento, equilibrio de carga y almacenamiento en caché que mejoran el rendimiento y la confiabilidad.
Microsoft también está utilizando Azure Traffic Manager para enrutar dinámicamente solicitudes entre sus proveedores de CDN. Esta estrategia tiene como objetivo minimizar posibles interrupciones durante el proceso de migración y, al mismo tiempo, garantizar la escalabilidad.
Preguntas sobre propiedad y seguridad
Microsoft ha adquirido la propiedad de azureedge.net, que se jubila. dominios para evitar el uso indebido por parte de terceros. Scott Hanselman, una figura destacada de la comunidad de desarrolladores de Microsoft, explicó:”Ninguna otra parte tendrá acceso para utilizar estos dominios”.
Esta medida mitiga el riesgo de ataques a la cadena de suministro, que podrían haber ocurrido si dominios cayeron en las manos equivocadas.
Sin embargo, la decisión de Microsoft de retirar los dominios operativamente, en lugar de continuar usándolos, ha generado críticas. Rich Lander señaló que continuar usándolos no era una opción que se les ofreciera. Microsoft, pero detalles sobre ¿Por qué no está claro? Algunos desarrolladores han expresado su frustración por la urgencia y el momento de la migración.
Implicaciones más amplias del cierre de Edgio
La quiebra de Edgio ha tenido repercusiones. Los usuarios de Edgeio también deben migrar sus cargas de trabajo a Azure Front Door u otros proveedores de CDN antes del 15 de enero de 2025. discrepancias en características y rendimiento, lo que plantea desafíos para las empresas que dependen de estos servicios.
La guía de Microsoft para los usuarios de Azure CDN incluye la validación de cargas de trabajo en Azure Front Door, la adopción de dominios personalizados y el monitoreo de registros para detectar posibles problemas durante la migración. La empresa advirtió que las migraciones automáticas son un proceso de”mejor esfuerzo”y que los usuarios con cargas de trabajo críticas para el negocio deben migrar manualmente para evitar complicaciones.
Mantenerse informado
Los desarrolladores pueden mantenerse actualizados a través de la página GitHub de Microsoft. Para los problemas encontrados durante la transición, Microsoft recomienda la comunicación directa. a través de sus canales de soporte dedicados