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:
- Ukończ pierwszy samouczek , aby odnaleźć aplikacje internetowe uruchomione w środowisku VMware.
- 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.
- 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:
W obszarze Serwery projektów >usługi Azure Migrate, bazy danych i aplikacje>internetowe Narzędzia>migracji Migracja i modernizacja wybierz pozycję Replikuj.
W obszarze Określ intencję wybierz >pozycję Co chcesz migrować?, wybierz pozycję ASP.NET aplikacje internetowe.
W obszarze Gdzie chcesz przeprowadzić migrację?, wybierz pozycję aplikacja systemu Azure Usługa natywna.
W obszarze typ Wirtualizacji wybierz pozycję VMware vSphere.
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.
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 >.
W sekcji Web Apps przejrzyj aplikacje internetowe, które chcesz migrować.
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ę?.
Wybierz aplikacje internetowe do migracji, a następnie wybierz pozycję Edytuj.
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.
Wybierz przycisk Dalej: Plany > usługi App Service.
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:
- Wybierz przycisk Edytuj.
- W obszarze Edytuj plan wybierz nazwę docelową i warstwę cenową, a następnie wybierz przycisk OK.
Po zweryfikowaniu planów usługi App Service wybierz pozycję Dalej: Przejrzyj i utwórz.
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:
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:
- Mapuj istniejącą niestandardową nazwę DNS.
- Zabezpieczanie niestandardowego systemu DNS za pomocą powiązania TLS/SSL.
- Bezpieczne łączenie z zasobami platformy Azure
- Najlepsze rozwiązania dotyczące wdrażania.
- Zalecenia dotyczące zabezpieczeń.
- Funkcje sieciowe.
- Monitorowanie usługi App Service za pomocą usługi Azure Monitor.
- Skonfiguruj uwierzytelnianie firmy Microsoft Entra.
Następne kroki
- Zbadaj podróż po migracji do chmury w przewodniku Azure Cloud Adoption Framework.
- Zapoznaj się z najlepszymi rozwiązaniami dotyczącymi wdrażania w usłudze aplikacja systemu Azure.