Udostępnij za pośrednictwem


Modernizuj aplikacje internetowe ASP.NET w celu aplikacja systemu Azure Kodu usługi

W tym artykule pokazano, jak przeprowadzić migrację ASP.NET aplikacji internetowych na dużą skalę do usługi aplikacja systemu Azure przy użyciu usługi Azure Migrate.

Uwaga

W samouczkach przedstawiono najprostszą ścieżkę wdrażania dla scenariusza, dzięki czemu można szybko skonfigurować weryfikację koncepcji. W samouczkach są używane opcje domyślne, jeśli to możliwe i nie są wyświetlane wszystkie możliwe ustawienia i ścieżki.

Z tego samouczka dowiesz się, jak wykonywać następujące czynności:

  • Migrowanie ASP.NET aplikacji internetowych na dużą skalę do usługi aplikacja systemu Azure Przy użyciu zintegrowanego przepływu w usłudze Azure Migrate.
  • Zmienianie planów migracji dla aplikacji internetowych.
  • Zmień plan usługi App Service dla aplikacji internetowych.

Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.

Wymagania wstępne

Przed rozpoczęciem tego samouczka należy:

  1. Ukończ pierwszy samouczek , aby odnaleźć aplikacje internetowe uruchomione w środowisku VMware.
  2. Ukończ drugi samouczek, aby ocenić aplikacje internetowe, aby określić ich stan gotowości do migracji do usługi aplikacja systemu Azure Service. Należy ocenić aplikacje internetowe w celu przeprowadzenia migracji ich przy użyciu zintegrowanego przepływu.
  3. Przejdź do istniejącego projektu lub utwórz nowy projekt.

Migrowanie aplikacji internetowych

Po ocenie aplikacji internetowych możesz przeprowadzić migrację przy użyciu zintegrowanego przepływu migracji w usłudze Azure Migrate.

  • W ramach jednej migracji można wybrać maksymalnie pięć planów usługi App Service.
  • Obecnie nie obsługujemy wybierania istniejących planów usługi App Service podczas przepływu migracji.
  • Aplikacje internetowe można migrować do maksymalnego rozmiaru 2 GB, w tym zawartości przechowywanej w mapowanym katalogu wirtualnym.
  • Obecnie nie obsługujemy migrowania zawartości katalogu UNC.
  • Potrzebujesz programu Windows PowerShell 4.0 zainstalowanego na serwerach hostujących serwery sieci Web usług IIS, z których planujesz migrację ASP.NET aplikacji internetowych do usług aplikacja systemu Azure.
  • Obecnie przepływ migracji nie obsługuje zintegrowanych scenariuszy sieci wirtualnej.

Aby przeprowadzić migrację aplikacji internetowych, wykonaj następujące kroki:

  1. W obszarze Serwery projektów >usługi Azure Migrate, bazy danych i aplikacje>internetowe Narzędzia>migracji Migracja i modernizacja wybierz pozycję Replikuj.

    Screenshot of the Replicate option selected.

  2. W obszarze Określ intencję wybierz >pozycję Co chcesz migrować?, wybierz pozycję ASP.NET aplikacje internetowe.

  3. W obszarze Gdzie chcesz przeprowadzić migrację?, wybierz pozycję aplikacja systemu Azure Usługa natywna.

  4. W obszarze typ Wirtualizacji wybierz pozycję VMware vSphere.

  5. W obszarze Wybierz ocenę wybierz ocenę, której chcesz użyć do migracji aplikacji internetowych, a następnie wybierz przycisk Kontynuuj . Określ szczegóły usługi aplikacja systemu Azure, w której będą hostowane aplikacje.

    Screenshot of selected intent.

  6. W obszarze Podstawy w obszarze Szczegóły projektu wybierz z listy rozwijanej subskrypcję, grupę zasobów i region, w którym będą hostowane aplikacje internetowe. W obszarze Magazyn wybierz konto magazynu dla pośredniej lokalizacji magazynu podczas procesu migracji. Wybierz pozycję Dalej: Web Apps >.

    Screenshot of Azure Migrate Web Apps Basics screen.

  7. W sekcji Web Apps przejrzyj aplikacje internetowe, które chcesz migrować.

    Screenshot of Azure Migrate Web Apps screen.

    Uwaga

    Aplikacje ze stanem Gotowe są domyślnie oznaczane do migracji. Aplikacje oznaczone jako Gotowe z warunkami można migrować, wybierając pozycję Tak w obszarze Czy przeprowadzi migrację?.

    1. Wybierz aplikacje internetowe do migracji, a następnie wybierz pozycję Edytuj.

      Screenshot of Azure Migrate selected web apps.

    2. W obszarze Edytuj aplikacje w obszarze Czy przeprowadzisz migrację?, wybierz pozycję Tak, a następnie wybierz plan usługi App Service i warstwę cenową miejsca, w którym będą hostowane aplikacje. Następnie wybierz przycisk OK .

      Uwaga

      W danym momencie można migrować maksymalnie pięć planów usługi App Service.

      Screenshot of Azure Migrate Edit apps.

      Wybierz przycisk Dalej: Plany > usługi App Service.

  8. W sekcji Plany usługi App Service sprawdź szczegóły planu usługi App Service.

    Uwaga

    W zależności od wymagań aplikacji internetowej można edytować liczbę aplikacji w planie usługi App Service lub zaktualizować warstwę cenową. Wykonaj następujące kroki, aby zaktualizować te szczegóły:

    1. Wybierz przycisk Edytuj.
    2. W obszarze Edytuj plan wybierz nazwę docelową i warstwę cenową, a następnie wybierz przycisk OK. Screenshot of App Service Plan Edit details.
  9. Po zweryfikowaniu planów usługi App Service wybierz pozycję Dalej: Przejrzyj i utwórz.

  10. Usługa Azure Migrate zweryfikuje teraz ustawienia migracji. Walidacja może potrwać kilka minut. Po zakończeniu przejrzyj szczegóły i wybierz pozycję Migruj.

    Uwaga

    Aby pobrać podsumowanie migracji, wybierz przycisk Pobierz plik CSV .

Po zainicjowaniu migracji możesz śledzić stan przy użyciu środowiska wdrażania usługi Azure Resource Manager, jak pokazano poniżej:

Screenshot of Azure Migrate deployment.

Kroki do wykonania po migracji

Po pomyślnym zakończeniu migracji możesz zapoznać się z następującymi krokami na podstawie wymagań specyficznych dla aplikacji internetowej:

Następne kroki