Wprowadzenie

Ukończone

Tradycyjnie organizacje hostowały aplikacje internetowe we własnej wewnętrznej infrastrukturze przy użyciu komputerów z systemem Windows Server, usługami Internet Information Services (IIS) i programem SQL Server. Oprócz wstępnego nakładu pracy i kosztów aplikacje te generują bieżące koszty konserwacji w zakresie sprzętu, aktualizacji systemu operacyjnego i opłat za licencjonowanie. Te koszty konserwacji sprawiają, że usługa Azure App Service stanowi atrakcyjną alternatywę.

Załóżmy, że firma ma aplikacje internetowe ASP.NET, które chce przenieść do usługi Azure App Service. Pierwszym krokiem jest ocenienie, czy aplikacje mają zależności od funkcji nieobsługiwanych w usłudze Azure App Service. Można rozpocząć kosztowne i czasochłonne serie projektów oceny. Po zakończeniu oceny trzeba skonfigurować konta usługi Azure App Service, przenieść pliki i zastosować ustawienia.

Lepszym rozwiązaniem jest użycie narzędzia Azure App Service Migration Assistant. Narzędzie Migration Assistant instaluje się i uruchamia na serwerze, aby ocenić każdą hostowaną na nim aplikację internetową. Jeśli można zmigrować aplikację internetową, wystarczy podać m.in. informacje o koncie platformy Azure i docelowej grupy zasobów itd., aby ukończyć migrację. Jeśli nie można zmigrować aplikacji, narzędzie udostępnia przydatne informacje mogące pomóc w przeprojektowaniu aplikacji w celu usunięcia zależności, które utrudniają przeniesienie jej do chmury.

W tym module użyjesz usługi aplikacja systemu Azure Service Asystent migracji w symulowanym środowisku lokalnym, aby zobaczyć ją w pracy. Przeprowadzasz ocenę, a następnie przeprowadzasz migrację aplikacji ASP.NET do usługi aplikacja systemu Azure Service.

Po zapoznaniu się z tym modułem będziesz rozumieć potencjalne problemy dotyczące migracji aplikacji internetowej korzystającej z usług IIS do usługi Azure App Service.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Zidentyfikuj typy problemów, które mogą wystąpić podczas migrowania aplikacji hostowanej w usługach IIS do usługi aplikacja systemu Azure.
  • Ocenianie gotowości lokalnej aplikacji internetowej do migracji przy użyciu narzędzia Azure App Service Migration Assistant.
  • Migrowanie lokalnej aplikacji internetowej do usługi Azure App Service przy użyciu narzędzia Migration Assistant.

Wymagania wstępne

  • Pewna znajomość pracy z maszynami wirtualnymi, systemem Windows Server i usługami IIS.
  • Podstawowa wiedza na temat działania usług IIS, jej punktów rozszerzalności i hostowania ASP.NET aplikacji.