A Microsoft emitiu uma notificação urgente aos desenvolvedores que dependem do.NET, alertando-os para migrarem dos domínios azureedge.net, já que Edgio, o provedor de rede de entrega de conteúdo (CDN) que hospeda esses links, encerrará em breve as operações devido à falência.
A mudança afeta os principais domínios para links de instaladores.NET e pipelines de distribuição de conteúdo, exigindo atenção imediata dos desenvolvedores para evitar interrupções no início de 2025.
Os domínios dotnetcli.azureedge.net e dotnetbuilds Espera-se que.azureedge.net – parte integrante da distribuição de componentes.NET, configurações Docker e pipelines CI/CD – fique offline permanentemente no primeiro trimestre de 2025.
Os desenvolvedores devem atualizar as configurações para direcionar o tráfego para novos domínios gerenciados pela Microsoft, builds.dotnet.microsoft.com e ci.dot.net, para manter a funcionalidade.
Desligamento de Edgio e Seu impacto na infraestrutura.NET da Microsoft
As mudanças surgem de O pedido de falência do Capítulo 11 de Edgio, que forçou a Microsoft a fazer a transição de seus serviços CDN para outros provedores, incluindo Akamai e Azure Porta da frente.
A plataforma Edgio está programada para ser completamente desativada em 15 de janeiro de 2025. A Microsoft confirmou que os domínios afetados podem passar por períodos de inatividade intermitentes até esta data.
Rich Lander, gerente de programas do. NET, enfatizou a urgência dessas atualizações: “Lamentamos estar fazendo alterações que afetam a infraestrutura em funcionamento e solicitamos que você reaja a elas durante um período de férias. Como você pode ver, a necessidade dessas mudanças foi inesperada e estamos tentando fazer as melhores escolhas em um cronograma muito reduzido.”
A Microsoft descreveu o seguinte cronograma para a transição:
3 de janeiro de 2025: alterações de configuração na CDN do Azure por perfis Edgio não serão mais permitidas 7 de janeiro de 2025: migração automática para usuários que não atualizaram ou definiram um sinalizador de recurso. para começa a migração do bloco. 15 de janeiro de 2025: os serviços CDN da Edgio serão totalmente encerrados, tornando os domínios inoperantes.
Os desenvolvedores são incentivados a pesquisar suas bases de código, scripts e Dockerfiles em busca de referências aos domínios afetados. e substituí-los pelos novos URLs gerenciados pela Microsoft. Isso inclui garantir que os firewalls sejam atualizados para permitir o tráfego de e para builds.dotnet.microsoft.com e ci.dot.net.
A Microsoft garantiu aos desenvolvedores que os novos domínios são compatíveis com os antigos, tornando o processo de migração simples para a maioria dos usuários.
O que os desenvolvedores precisam saber
Embora a Microsoft já tenha atualizado o GitHub Actions e os pipelines do Azure DevOps para usar os novos domínios, nem todas as ferramentas receberam atualizações. O Azure DevOps Server, por exemplo, não oferecerá suporte aos novos domínios até o início de 2025, potencialmente causando atrasos para alguns usuários corporativos.
A Microsoft reconheceu as dificuldades impostas pela temporada de férias, com muitas equipes de TI operando com pessoal reduzido..
Os desenvolvedores podem acompanhar atualizações de migração e relatar problemas no repositório GitHub da Microsoft (dotnet/core #9671). Problemas urgentes podem ser resolvidos por e-mail em [email protected].
Contexto técnico: transição para o Azure Front Door
Como parte da transição, a Microsoft está aproveitando o Azure Front Door junto com a Akamai e outros provedores de CDN para distribuir compilações.NET. O Azure Front Door, um serviço baseado em nuvem projetado para alta disponibilidade e entrega segura de aplicativos Web, desempenhará um papel central nesta migração. Para desenvolvedores não familiarizados com esta plataforma, o Azure Front Door oferece recursos avançados de roteamento, balanceamento de carga e cache que melhoram o desempenho e a confiabilidade.
A Microsoft também está usando o Azure Traffic Manager para rotear dinamicamente solicitações entre seus provedores de CDN. Esta estratégia visa minimizar possíveis interrupções durante o processo de migração, garantindo ao mesmo tempo a escalabilidade.
Questões de propriedade e segurança
A Microsoft adquiriu a propriedade do azureedge.net que está sendo aposentado. domínios para evitar o uso indevido de terceiros. Scott Hanselman, uma figura proeminente na comunidade de desenvolvedores da Microsoft, explicou: “Nenhuma outra parte terá acesso para usar esses domínios.”
Essa medida mitiga o risco de ataques à cadeia de suprimentos, que poderiam ter ocorrido se o domínios caíram em mãos erradas.
No entanto, a decisão da Microsoft de retirar os domínios operacionalmente, em vez de continuar a usá-los, atraiu críticas. Rich Lander observou que continuar a usar os domínios não era uma opção fornecida. Microsoft, mas detalhes sobre o porquê ainda não está claro. Alguns desenvolvedores expressaram frustração com a urgência e o momento da migração.
Implicações mais amplas da paralisação de Edgio
A falência de Edgio teve um impacto. efeito nos serviços de nuvem além da Microsoft. Os usuários do Azure CDN do Edgio também são obrigados a migrar suas cargas de trabalho para o Azure Front Door ou outros provedores de CDN antes de 15 de janeiro de 2025. As migrações automáticas podem resultar em recursos e desempenho. discrepâncias, o que representa desafios para as empresas que dependem desses serviços.
A orientação da Microsoft para usuários do CDN do Azure inclui a validação de cargas de trabalho no Azure Front Door, a adoção de domínios personalizados e o monitoramento de logs para possíveis problemas durante a migração. A empresa alertou que as migrações automáticas são um processo de “melhor esforço” e que os usuários com cargas de trabalho críticas para os negócios devem migrar manualmente para evitar complicações.
Manter-se informado
Os desenvolvedores podem se manter atualizados na página GitHub da Microsoft. Para problemas encontrados durante a transição, a Microsoft incentiva a comunicação direta por meio de seu canais de suporte dedicados
.