Microsoft đã đưa ra thông báo khẩn cấp tới các nhà phát triển dựa trên.NET, cảnh báo họ di chuyển khỏi các miền azureedge.net vì Edgaro, nhà cung cấp mạng phân phối nội dung (CDN) lưu trữ các liên kết này, sẽ sớm ngừng hoạt động do phá sản.

Thay đổi này ảnh hưởng đến các miền chính dành cho các liên kết trình cài đặt.NET và quy trình phân phối nội dung, đòi hỏi các nhà phát triển phải chú ý ngay lập tức để tránh bị gián đoạn vào đầu năm 2025.

Các miền dotnetcli.azureedge.net và dotnetbuilds.azureedge.net—không thể thiếu để phân phối các thành phần.NET, cấu hình Docker và quy trình CI/CD—dự kiến ​​sẽ ngừng hoạt động vĩnh viễn vào quý đầu tiên của năm 2025.

Nhà phát triển phải cập nhật cấu hình để hướng lưu lượng truy cập đến các miền, bản dựng mới do Microsoft quản lý. dotnet.microsoft.com và ci.dot.net, để duy trì chức năng.

Việc Edgio ngừng hoạt động và tác động của nó đối với Cơ sở hạ tầng.NET của Microsoft

Những thay đổi phát sinh từ Đạo luật phá sản theo Chương 11 của Edgarg, điều này đã buộc Microsoft phải chuyển dịch vụ CDN của mình sang các nhà cung cấp khác, bao gồm Akamai và Azure Front Door.

Nền tảng của Edgar dự kiến ​​sẽ ngừng hoạt động hoàn toàn vào ngày 15 tháng 1 năm 2025. Microsoft xác nhận rằng các miền bị ảnh hưởng có thể gặp phải thời gian ngừng hoạt động không liên tục cho đến ngày này.

Rich Lander, Giám đốc chương trình cho. NET, nhấn mạnh sự cấp bách của những bản cập nhật này: “Chúng tôi rất tiếc rằng chúng tôi đang thực hiện những thay đổi ảnh hưởng đến cơ sở hạ tầng đang vận hành và yêu cầu bạn phản ứng với chúng trong thời gian nghỉ lễ. Như bạn có thể thấy, nhu cầu thực hiện những thay đổi này là ngoài dự kiến ​​và chúng tôi đang cố gắng đưa ra những lựa chọn tốt nhất theo một lịch trình rất chặt chẽ.”

Microsoft đã vạch ra tiến trình chuyển đổi sau:

Ngày 3 tháng 1 năm 2025: Sẽ không còn cho phép thay đổi cấu hình đối với cấu hình Azure CDN của Edgio Ngày 7 tháng 1 năm 2025: Di chuyển tự động đối với những người dùng chưa cập nhật hoặc đặt cờ tính năng. để chặn việc di chuyển bắt đầu. Ngày 15 tháng 1 năm 2025: Các dịch vụ CDN của Edgio sẽ ngừng hoạt động hoàn toàn, khiến các miền không thể hoạt động được

Các nhà phát triển được khuyến khích tìm kiếm cơ sở mã, tập lệnh và tệp Docker của họ để tham khảo các miền bị ảnh hưởng và thay thế chúng bằng các miền đó. các URL mới do Microsoft quản lý. Điều này bao gồm việc đảm bảo tường lửa được cập nhật để cho phép lưu lượng truy cập đến và đi từ build.dotnet.microsoft.com và ci.dot.net

Microsoft đảm bảo. nhà phát triển rằng miền mới tương thích với đường dẫn miền cũ, giúp quá trình di chuyển trở nên đơn giản đối với hầu hết người dùng.

Những điều nhà phát triển cần biết

Trong khi Microsoft đã cập nhật quy trình GitHub Actions và Azure DevOps để sử dụng các miền mới, nhưng không phải tất cả các công cụ đều nhận được bản cập nhật. Ví dụ: Azure DevOps Server sẽ không hỗ trợ các miền mới cho đến đầu năm 2025, điều này có thể gây ra sự chậm trễ cho một số người dùng doanh nghiệp.

Microsoft thừa nhận những khó khăn do kỳ nghỉ lễ gây ra, khi nhiều nhóm CNTT hoạt động với số nhân viên bị cắt giảm.

Các nhà phát triển có thể theo dõi các cập nhật di chuyển và báo cáo sự cố trên kho lưu trữ GitHub của Microsoft (dotnet/core #9671). Các vấn đề khẩn cấp có thể được giải quyết qua email tại [email được bảo vệ].

Bối cảnh kỹ thuật: Chuyển sang Azure Front Door

Là một phần của quá trình chuyển đổi, Microsoft là tận dụng Azure Front Door cùng với Akamai và các nhà cung cấp CDN khác để phân phối các bản dựng.NET. Azure Front Door, một dịch vụ dựa trên đám mây được thiết kế để có tính sẵn sàng cao và phân phối ứng dụng web an toàn, sẽ đóng vai trò trung tâm trong quá trình di chuyển này. Đối với các nhà phát triển chưa quen với nền tảng này, Azure Front Door cung cấp khả năng định tuyến, cân bằng tải và bộ nhớ đệm nâng cao giúp nâng cao hiệu suất và độ tin cậy.

Microsoft cũng đang sử dụng Azure Traffic Manager để định tuyến động các yêu cầu giữa các nhà cung cấp CDN của mình. Chiến lược này nhằm mục đích giảm thiểu sự gián đoạn tiềm ẩn trong quá trình di chuyển đồng thời đảm bảo khả năng mở rộng.

Quyền sở hữu và câu hỏi bảo mật

Microsoft đã giành được quyền sở hữu azureedge.net sắp ngừng hoạt động tên miền để ngăn chặn việc lạm dụng của bên thứ ba. Scott Hanselman, một nhân vật nổi bật trong cộng đồng nhà phát triển của Microsoft, giải thích: “Sẽ không có bên nào khác có quyền truy cập để sử dụng các miền này”.

Động thái này giúp giảm thiểu nguy cơ xảy ra các cuộc tấn công chuỗi cung ứng, điều có thể xảy ra nếu tên miền rơi vào tay kẻ xấu.

Tuy nhiên, quyết định của Microsoft về việc ngừng hoạt động các tên miền thay vì tiếp tục sử dụng chúng đã vấp phải sự chỉ trích rằng việc tiếp tục sử dụng tên miền không phải là một lựa chọn được cung cấp. Microsoft, nhưng chi tiết về lý do vẫn còn không rõ ràng Một số nhà phát triển đã bày tỏ sự thất vọng về tính cấp bách và thời gian của quá trình di chuyển.

Ý nghĩa rộng hơn về việc Edgio ngừng hoạt động

Sự phá sản của Edgar đã có tác động lan tỏa đến thế giới. các dịch vụ đám mây ngoài Microsoft. Azure CDN từ người dùng Edgio cũng được yêu cầu di chuyển khối lượng công việc của họ sang Azure Front Door hoặc các nhà cung cấp CDN khác trước ngày 15 tháng 1 năm 2025. Việc di chuyển tự động có thể dẫn đến sự khác biệt về tính năng và hiệu suất, gây ra thách thức đối với các doanh nghiệp dựa vào các dịch vụ này.

Hướng dẫn của Microsoft dành cho người dùng Azure CDN bao gồm xác thực khối lượng công việc trên Azure Front Door, áp dụng miền tùy chỉnh và theo dõi nhật ký về các vấn đề tiềm ẩn trong quá trình di chuyển. Công ty cảnh báo rằng việc di chuyển tự động là một quy trình”nỗ lực tối đa”và người dùng có khối lượng công việc quan trọng trong kinh doanh nên di chuyển theo cách thủ công để tránh những rắc rối.

Luôn cập nhật thông tin

Các nhà phát triển có thể luôn cập nhật thông qua trang GitHub của Microsoft. Đối với các vấn đề gặp phải trong quá trình chuyển đổi, Microsoft khuyến khích liên lạc trực tiếp thông qua kênh chuyên dụng của mình. các kênh hỗ trợ.

Categories: IT Info