Firma Microsoft wydała pilne powiadomienie programistom korzystającym z platformy.NET, ostrzegając ich, aby migrowali z domen azureedge.net, ponieważ Edgio, dostawca sieci dostarczania treści (CDN) udostępniający te łącza, wkrótce zakończy działalność z powodu bankructwa.

Zmiana dotyczy kluczowych domen łączy instalacyjnych.NET i potoków dystrybucji treści, wymagając natychmiastowej uwagi programistów, aby uniknąć zakłóceń na początku 2025 r.

Domeny dotnetcli.azuredge.net i dotnetbuilds Oczekuje się, że witryna.azuredge.net — integralna część dystrybucji komponentów.NET, konfiguracji platformy Docker i potoków CI/CD — zostanie na stałe przełączona w tryb offline do pierwszego kwartału 2025.

Programiści muszą zaktualizować konfiguracje, aby skierować ruch do nowe domeny zarządzane przez firmę Microsoft, builds.dotnet.microsoft.com i ci.dot.net, w celu utrzymania funkcjonalności.

Edgio’s Zamknięcie i jego wpływ na infrastrukturę.NET firmy Microsoft

Zmiany wynikają z ogłoszenie upadłości Edgio na podstawie rozdziału 11g, co zmusiło Microsoft do przeniesienia usług CDN na inne dostawców, w tym Akamai i Azure Front Door.

Platforma Edgio ma zostać całkowicie wyłączona 15 stycznia 2025 r. Firma Microsoft potwierdziła, że ​​w domenach, których to dotyczy, mogą wystąpić sporadyczne przestoje aż do tej daty.

Rich Lander, menedżer programu ds. platformy. NET, podkreślono pilność tych aktualizacji: „Przykro nam, że wprowadzamy zmiany, które wpływają na działającą infrastrukturę, i prosimy o reakcję na nie w okresie wakacyjnym. Jak widać potrzeba tych zmian była nieoczekiwana i staramy się dokonać najlepszego wyboru w ramach bardzo napiętego harmonogramu.”

Microsoft przedstawił następujący harmonogram przejścia:

3 stycznia 2025 r.: zmiany konfiguracji Azure CDN przez profile Edgio nie będą już dozwolone 7 stycznia 2025 r.: automatyczna migracja dla użytkowników, którzy nie zaktualizowali ani nie ustawili flagi funkcji. Do rozpoczyna się migracja bloków 15 stycznia 2025 r.: usługi CDN firmy Edgio zostaną całkowicie wyłączone, co spowoduje, że domeny przestaną działać.

Zachęcamy programistów do przeszukiwania baz kodów, skryptów i plików Docker w poszukiwaniu odniesień do domen, których to dotyczy. i zastąp je nowymi adresami URL zarządzanymi przez firmę Microsoft. Obejmuje to aktualizację zapór sieciowych w celu umożliwienia ruchu do i z builds.dotnet.microsoft.com i ci.dot.net.

Microsoft zapewnił programistów, że nowe domeny są kompatybilne ze starymi, dzięki czemu proces migracji jest prosty dla większości użytkowników.

Co dla programistów Co trzeba wiedzieć

Mimo że firma Microsoft zaktualizowała już GitHub Actions i potoki Azure DevOps, aby korzystać z nowych domen, nie wszystkie narzędzia otrzymały aktualizacje. Na przykład serwer Azure DevOps Server nie będzie obsługiwał nowych domen aż do początku 2025 r., co może spowodować opóźnienia dla niektórych użytkowników w przedsiębiorstwach.

Microsoft potwierdził trudności wynikające z okresu świątecznego, gdy wiele zespołów IT działa przy zmniejszonej liczbie personelu.

Programiści mogą śledzić aktualizacje migracji i zgłaszać problemy w repozytorium GitHub firmy Microsoft (dotnet/core #9671). Pilne problemy można rozwiązywać za pośrednictwem poczty elektronicznej na adres [email protected].

Kontekst techniczny: przejście na usługę Azure Front Door

W ramach przejścia firma Microsoft wykorzystanie Azure Front Door wraz z firmą Akamai i innymi dostawcami CDN do dystrybucji kompilacji.NET. Azure Front Door, usługa oparta na chmurze, zaprojektowana z myślą o wysokiej dostępności i bezpiecznym dostarczaniu aplikacji internetowych, odegra kluczową rolę w tej migracji. Programistom niezaznajomionym z tą platformą usługa Azure Front Door zapewnia zaawansowane możliwości routingu, równoważenia obciążenia i buforowania, które zwiększają wydajność i niezawodność.

Microsoft używa również Azure Traffic Manager do dynamicznego kierowania żądań między swoimi dostawcami CDN. Strategia ta ma na celu zminimalizowanie potencjalnych zakłóceń podczas procesu migracji przy jednoczesnym zapewnieniu skalowalności.

Kwestie dotyczące własności i bezpieczeństwa

Microsoft nabył własność wycofującej się witryny azureedge.net domeny, aby zapobiec niewłaściwemu użyciu przez osoby trzecie. Scott Hanselman, wybitna postać społeczności programistów Microsoftu, wyjaśnił: „Żadna inna strona nigdy nie będzie miała dostępu do korzystania z tych domen”.

To posunięcie zmniejsza ryzyko ataków na łańcuch dostaw, do których mogłoby dojść, gdyby domeny wpadły w niepowołane ręce.

Jednak decyzja Microsoftu o wycofaniu domen z użytku operacyjnego, zamiast z nich dalej korzystać, spotkała się z krytyką. Rich Lander zauważył, że dalsze korzystanie z domen nie wchodziło w grę Microsoftu, ale szczegóły dotyczące powodów pozostają niejasne. Niektórzy programiści wyrazili frustrację związaną z pilnością i terminem migracji.

Szersze konsekwencje zamknięcia Edgio

Upadłość Edgio miała miejsce. efekt domina na usługi w chmurze poza platformą Microsoft Azure CDN od użytkowników Edgio są również zobowiązani do migracji swoich obciążeń do Azure Front Door lub innych dostawców CDN przed 15 stycznia 2025 r. Automatyczne migracje mogą spowodować udostępnienie tej funkcji. i rozbieżności w wydajności, co stwarza wyzwania dla firm korzystających z tych usług.

Wytyczne firmy Microsoft dla użytkowników Azure CDN obejmują sprawdzanie obciążeń w Azure Front Door, przyjmowanie domen niestandardowych i monitorowanie dzienników pod kątem potencjalnych problemów podczas migracji. Firma przestrzegła, że ​​automatyczne migracje to proces wymagający największych wysiłków, a użytkownicy z obciążeniami o znaczeniu krytycznym dla firmy powinni przeprowadzić migrację ręcznie, aby uniknąć komplikacji.

Bądź na bieżąco

Programiści mogą być na bieżąco na stronie Microsoft w serwisie GitHub. W przypadku problemów napotkanych podczas przejścia firma Microsoft zachęca bezpośrednią komunikację za pośrednictwem dedykowanych kanałów wsparcia

Categories: IT Info