Udostępnij za pośrednictwem


Przypadki migracji platformy .NET dla usługi Azure App Service

Azure App Service udostępnia łatwe w użyciu narzędzia do szybkiego odnajdywania lokalnych aplikacji internetowych platformy .NET, oceniania ich pod kątem gotowości i migrowania zarówno zawartości, jak i obsługiwanych konfiguracji do App Service.

Te narzędzia są opracowywane w celu obsługi różnych rodzajów scenariuszy, skoncentrowanych na odnajdywania, ocenie i migracji. Poniżej znajduje się lista narzędzi do migracji platformy .NET i przypadków użycia.

Migrowanie z wielu serwerów na dużą skalę

Uwaga

Aby dowiedzieć się, jak migrować aplikacje .NET do App Service przy użyciu samouczka migracji platformy .NET, zobacz Modernizowanie ASP.NET aplikacji internetowych do kodu Azure App Service

Azure Migrate niedawno ogłosił, że umożliwia odnajdywanie i ocenę na dużą skalę bez użycia agentów dla aplikacji internetowych ASP.NET. Teraz możesz łatwo odnajdywać ASP.NET aplikacje internetowe działające na serwerach Internet Information Services (IIS) w środowisku VMware i oceniać je pod kątem migracji do Azure App Service. Oceny pomagają określić gotowość do migracji aplikacji internetowej, blokery migracji, wskazówki dotyczące korygowania, zalecane produkty i koszty hostingu.

Po zakończeniu oceny gotowości należy kontynuować migrację aplikacji internetowych ASP.NET do Azure App Services.

Istnieją narzędzia, które umożliwiają migrację autonomicznej aplikacji internetowej ASP.NET lub wielu ASP.NET aplikacji internetowych hostowanych na jednym serwerze usług IIS. Aby dowiedzieć się więcej, zobacz Modernizowanie ASP.NET aplikacji internetowych do kodu Azure App Service. Dzięki wprowadzeniu migracji na dużą skalę lub migracji zbiorczej zintegrowanej z usługą Azure Migrate można migrować wiele aplikacji ASP.NET hostowanych na wielu lokalnych serwerach usług IIS.

Migracja zbiorcza zapewnia następujące kluczowe możliwości:

  • Zbiorcza migracja aplikacji internetowych ASP.NET do wielodostępnego środowiska usług App Services lub środowiska Azure App Services
  • Migracja ASP.NET aplikacji internetowych ocenionych jako gotowe i gotowe z warunkami
  • Migruj do pięciu planów usługi aplikacji (oraz skojarzonych aplikacji internetowych) w ramach jednolitego procesu migracyjnego E2E.
  • Możliwość zmiany sugerowanej jednostki SKU dla docelowego planu App Service (na przykład zmiana sugerowanej wersji Pv3 na standardową PV2)
  • Możliwość zmiany sugerowanej gęstości pakowania aplikacji internetowych dla docelowego planu App Service (dodawanie lub usuwanie aplikacji internetowych skojarzonych z planem App Service)
  • Zmienianie nazwy docelowej dla planów App Service lub aplikacji internetowych
  • Zbiorcze edytowanie ustawień lub atrybutów migracji
  • Pobieranie pliku CSV ze szczegółami docelowej aplikacji webowej i nazwy planu usługi aplikacyjnej.
  • Monitorowanie postępu migracji przy użyciu narzędzia do wdrażania szablonów ARM

Narzędzia i zasoby migracji usługi App Service

Asystent migracji App Service i asystent migracji App Service dla skryptów PowerShell podlegają warunkom w EULA.pdf dołączonym do odpowiednich narzędzi.

Narzędzia migracji opis Dokumentacja
Asystent migracji usługi App Service Migrowanie aplikacji internetowych platformy .NET z systemu operacyjnego Windows do usługi App Service. Dokumentacja Asystenta migracji usługi App Service
Asystent migracji usługi App Service dla języka Java w usłudze Apache Tomcat (Windows — wersja zapoznawcza) Pobierz wersję wstępną oprogramowania do migrowania aplikacji internetowych Java na serwerze internetowym Tomcat działającym na serwerach z systemem Windows. Dokumentacja Asystenta migracji usługi App Service
Skrypty programu PowerShell asystenta migracji usługi App Service Pobierz skrypty programu PowerShell na potrzeby odnajdywania i oceniania wszystkich aplikacji internetowych usług Microsoft Internet Information Services (IIS) na jednym serwerze zbiorczo i migrowania aplikacji internetowych platformy .NET z systemu operacyjnego Windows do usługi App Service. Dokumentacja programu PowerShell Asystenta migracji usługi App Service
Identyfikator SHA256
Więcej zasobów do migrowania aplikacji platformy .NET do chmury
Wideo
Platforma .NET na platformie Azure dla początkujących
Rozpocznij swoją podróż w chmurze z usługą Azure App Service
Blog
Niezawodny wzorzec aplikacji internetowej dla platformy .NET
Rozpocznij swoją przygodę z chmurą dzięki usłudze Azure App Service — część 1
Rozpocznij swoją przygodę z chmurą dzięki Azure App Service — część 2
Dowiedz się, jak zmodernizować aplikacje platformy .NET z poziomu profesjonalistów
Ścieżka szkoleniowa
Migrowanie aplikacji ASP.NET na platformę Azure
Hostowanie aplikacji internetowej za pomocą usługi Azure App Service
Publikowanie aplikacji internetowej na platformie Azure za pomocą programu Visual Studio

Zasoby migracji na dużą skalę

Instrukcje
Odnajdywanie aplikacji internetowych i wystąpień programu SQL Server
Tworzenie oceny usługi Azure App Service
Poradnik oceniania aplikacji internetowych pod kątem migracji do usługi Azure App Service
Odnajdywanie spisu oprogramowania na serwerach lokalnych za pomocą usługi Azure Migrate
Migrowanie aplikacji platformy .NET do usługi App Service
Blog
Odnajdywanie i ocenianie aplikacji ASP.NET na dużą skalę za pomocą usługi Azure Migrate
Często zadawane pytania
Oceny usługi Azure App Service w narzędziu do odnajdywania i oceny Azure Migrate
Najlepsze praktyki
Najlepsze rozwiązania dotyczące oceny w narzędziu do odnajdywania i oceny usługi Azure Migrate
Wideo
Skalowane odkrywanie i ocena migracji aplikacji ASP.NET za pomocą Azure Migrate

Migrowanie z serwera IIS

Możesz migrować aplikacje internetowe ASP.NET z jednego serwera usług IIS odnalezionego za pomocą środowiska odnajdywania na dużą skalę usługi Azure Migrate przy użyciu skryptów programu PowerShell. Możesz pobrać skrypty. Obejrzyj wideo dotyczące aktualizacji związanych z migracją do Azure App Service.

migracja aplikacji internetowej ASP.NET

Korzystając z Asystenta migracji usługi App Service, możesz migrować samodzielną lokalną aplikację internetową ASP.NET do usługi Azure App Service. Usługa App Service Asystent migracji została zaprojektowana w celu uproszczenia podróży do chmury dzięki bezpłatnemu, prostemu i szybkiemu rozwiązaniu do migrowania aplikacji ze środowiska lokalnego do chmury. Aby uzyskać więcej informacji na temat narzędzia asystenta migracji, zobacz często zadawane pytania.

Konteneryzowanie aplikacji internetowej ASP.NET

Niektóre aplikacje internetowe .NET Framework mogą mieć zależności od bibliotek i inne funkcje niedostępne w Azure App Service. Te aplikacje mogą polegać na innych składnikach w globalnej pamięci podręcznej zestawów. Wcześniej można było uruchamiać te aplikacje tylko na maszynach wirtualnych. Teraz można je uruchamiać w usłudze Azure App Service w kontenerach systemu Windows.

Narzędzie konteneryzacji aplikacji może ponownie pakować aplikacje jako kontenery z minimalnymi zmianami. Narzędzie obsługuje obecnie konteneryzowanie aplikacji ASP.NET i aplikacji Apache Tomcat Java. Aby uzyskać więcej informacji na temat konteneryzacji i migracji, zobacz ASP.NET konteneryzacji aplikacji i migracji do Azure App Service.