Udostępnij za pośrednictwem


Samouczek: ocena aplikacji Spring Boot pod kątem migracji do usługi Azure Spring Apps (wersja zapoznawcza)

W ramach podróży migracji na platformę Azure oceniasz obciążenia lokalne w celu mierzenia gotowości do chmury, identyfikowania ryzyka i szacowania kosztów i złożoności. W tym artykule pokazano, jak ocenić odnalezione aplikacje internetowe Spring Boot w ramach przygotowań do migracji do usługi Azure Spring Apps przy użyciu narzędzia Azure Migrate: Discovery i assessment.

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

  • Uruchom ocenę na podstawie danych konfiguracji aplikacji internetowych.
  • Przejrzyj ocenę.

Uwaga

W samouczkach przedstawiono najszybszą ścieżkę do wypróbowanego scenariusza i użyj opcji domyślnych, jeśli to możliwe.

Wymagania wstępne

  • Jeśli nie masz subskrypcji platformy Azure, przed rozpoczęciem utwórz bezpłatne konto.
  • Przed wykonaniem tego samouczka w celu oceny aplikacji internetowych pod kątem migracji do usługi Azure Spring Apps upewnij się, że zostały odnalezione aplikacje internetowe, które chcesz ocenić przy użyciu urządzenia usługi Azure Migrate, postępuj zgodnie z tym samouczkiem
  • Jeśli chcesz wypróbować tę funkcję w istniejącym projekcie, upewnij się, że zostały spełnione wymagania wstępne opisane w tym artykule.

Uruchamianie oceny

Uruchom ocenę w następujący sposób:

  1. Na stronie> Przegląd Serwery, bazy danych i aplikacje internetowe wybierz pozycję Odnajdywanie, ocenianie i migrowanie.

  2. W usłudze Azure Migrate: odnajdywanie i ocena wybierz pozycję Oceń i wybierz typ oceny jako aplikacje internetowe na platformie Azure.

  3. W obszarze Tworzenie oceny będzie można zobaczyć wstępnie wybrany typ oceny jako aplikacje internetowe na platformie Azure i źródło odnajdywania domyślnie odnalezione na serwerze odnalezionym na urządzeniu usługi Azure Migrate. Wybierz pozycję Scenariusz jako Spring Boot, aby aplikacja systemu Azure.

  4. Wybierz pozycję Edytuj , aby przejrzeć właściwości oceny.

  5. Poniżej przedstawiono właściwości oceny usługi Azure Spring Apps:

    Właściwości Szczegóły
    Lokalizacja docelowa Region platformy Azure, do którego chcesz przeprowadzić migrację. Konfiguracja i zalecenia dotyczące kosztów usługi Azure Spring Apps są oparte na określonej lokalizacji.
    Typ środowiska Określa środowisko, aby zastosować ceny dotyczące produkcji lub tworzenia i testowania.
    Program oferty/licencjonowania Oferta platformy Azure, w której jest zarejestrowana. Ocena szacuje koszt tej oferty.
    Waluta Waluta rozliczeniowa konta.
    Rabat (%) Wszelkie rabaty specyficzne dla subskrypcji, które otrzymujesz na podstawie oferty platformy Azure. Ustawienie domyślne to 0%.
    Subskrypcja UMOWY EA Określa, że do szacowania kosztów jest używana subskrypcja Umowa Enterprise (EA). Uwzględnia rabat dotyczący subskrypcji.

    Pozostaw ustawienia dla wystąpień zarezerwowanych i właściwości rabatu (%) z ich ustawieniami domyślnymi.
    Opcje oszczędności (obliczenia) Określ opcję oszczędności, którą chcesz rozważyć w ocenie, aby pomóc w optymalizacji kosztów obliczeń platformy Azure.

    Rezerwacje platformy Azure (zarezerwowane przez 1 rok lub 3 lata) są dobrym rozwiązaniem dla najbardziej spójnych zasobów.

    Plan oszczędności platformy Azure (plan oszczędnościowy 1 rok lub 3 lata) zapewnia większą elastyczność i zautomatyzowaną optymalizację kosztów. W idealnym przypadku po migracji można użyć planu rezerwacji i oszczędności platformy Azure w tym samym czasie (rezerwacja jest pierwsza), ale w ocenach usługi Azure Migrate można zobaczyć tylko szacunkowe koszty jednej opcji oszczędności jednocześnie.

    Po wybraniu pozycji Brak koszt obliczeniowy platformy Azure jest oparty na stawce Płatności zgodnie z rzeczywistym użyciem lub na podstawie rzeczywistego użycia.

    Aby móc korzystać z wystąpień zarezerwowanych lub planu oszczędności platformy Azure, musisz wybrać opcję płatności zgodnie z rzeczywistym użyciem w ramach oferty/licencjonowania. W przypadku wybrania opcji oszczędności innych niż Brak ustawienie Rabat (%) nie ma zastosowania. Oszacowania kosztów miesięcznych są obliczane przez pomnożenie 744 godzin przy użyciu ceny godzinowej zalecanej jednostki SKU.
  6. Wybierz pozycję Zapisz , jeśli wprowadzono jakiekolwiek zmiany.

  7. W obszarze Utwórz ocenę wybierz pozycję Dalej.

  8. W obszarze Wybierz serwery, aby ocenić>nazwę oceny, określ nazwę oceny.

  9. W obszarze Wybierz lub utwórz grupę wybierz pozycję Utwórz nową i określ nazwę grupy.

  10. Wybierz urządzenie i wybierz serwery, które chcesz dodać do grupy. Wybierz pozycję Dalej.

  11. W obszarze Przeglądanie i tworzenie oceny przejrzyj szczegóły oceny, a następnie wybierz pozycję Utwórz ocenę , aby utworzyć grupę i uruchomić ocenę.

  12. Po utworzeniu oceny przejdź do pozycji Serwery, bazy danych i aplikacje>internetowe Azure Migrate: odnajdywanie i ocena. Odśwież dane kafelka, wybierając opcję Odśwież w górnej części kafelka. Poczekaj na odświeżenie danych.

  13. Wybierz numer obok pozycji Aplikacje internetowe na platformie Azure w sekcji Ocena .

  14. Wybierz nazwę oceny, którą chcesz wyświetlić.

Przegląd oceny

Aby wyświetlić ocenę:

  1. W obszarze Serwery, bazy danych i aplikacje>internetowe Azure Migrate: odnajdywanie i ocena wybierz numer obok oceny aplikacji internetowych na platformie Azure.

  2. Wybierz nazwę oceny, którą chcesz wyświetlić.

    Ekran Przegląd zawiera 3 sekcje: Podstawy, Oceniane jednostki i Scenariusz migracji.

    Podstawy

    W sekcji Podstawy jest wyświetlana grupa, do jakiej należy oceniana jednostka, jej stan, lokalizacja, źródło odnajdywania i waluta w dolarach amerykańskich.

    Oceniane jednostki

    W tej sekcji przedstawiono liczbę serwerów wybranych do ocen, liczbę środowisk uruchomieniowych spring boot na wybranych serwerach oraz liczbę unikatowych wystąpień aplikacji Sprint Boot, które zostały ocenione.

    Scenariusz migracji

    Ta sekcja zawiera obrazową reprezentację liczby aplikacji, które są gotowe, gotowe z warunkami i nie są gotowe. Ponadto wyświetla również liczbę aplikacji gotowych do migracji oraz szacowany koszt migracji.

  3. Przejrzyj podsumowanie oceny. Możesz również edytować właściwości oceny lub ponownie obliczyć ocenę.

Gotowość usługi Azure Spring Apps

Wskazuje to dystrybucję ocenionych aplikacji internetowych. Możesz przejść do szczegółów dotyczących problemów/ostrzeżeń dotyczących migracji, które można skorygować przed migracją. Dowiedz się więcej.

Przegląd gotowości

  1. W obszarze Oceny wybierz nazwę oceny, którą chcesz wyświetlić.

  2. Wybierz pozycję Azure Spring Apps, aby wyświetlić więcej szczegółów dotyczących poszczególnych aplikacji i wystąpień. Przejrzyj kolumnę Gotowość usługi Azure Spring Apps w tabeli dla ocenionych aplikacji internetowych:

    1. Jeśli nie znaleziono problemów ze zgodnością, gotowość jest oznaczona jako Gotowe dla docelowego typu wdrożenia.
    2. Jeśli występują niekrytyczne problemy ze zgodnością, takie jak obniżone lub nieobsługiwane funkcje, które nie blokują migracji do określonego typu wdrożenia docelowego, gotowość jest oznaczona jako Gotowa z warunkami (hiperlinkami) ze szczegółami ostrzeżenia i zalecanymi wskazówkami dotyczącymi korygowania.
    3. Jeśli występują jakiekolwiek problemy ze zgodnością, które mogą blokować migrację do określonego typu wdrożenia docelowego, gotowość jest oznaczona jako Nie gotowa ze szczegółami problemu i zalecanymi wskazówkami dotyczącymi korygowania.
    4. Jeśli odnajdywanie jest nadal w toku lub występują problemy z odnajdywaniem aplikacji internetowej, gotowość jest oznaczona jako Nieznana , ponieważ ocena nie może obliczyć gotowości dla tej aplikacji internetowej.
  3. Przejrzyj zalecaną jednostkę SKU dla aplikacji internetowych, która jest określana zgodnie z poniższą macierzą:

    Analizy gotowości Określanie oszacowania rozmiaru Określanie oszacowań kosztów
    Gotowy Tak Tak
    Gotowe z warunkami Tak Tak
    Nie wszystko gotowe Nie. Nie.
    Nieznane Nie. Nie.

Przegląd szacowanych kosztów

Podsumowanie oceny przedstawia szacowane miesięczne koszty hostowania aplikacji internetowych. Co najmniej jedną aplikację można skonfigurować do uruchamiania na tych samych zasobach obliczeniowych.

Następne kroki

Znajdowanie zależności serwera przy użyciu mapowania zależności.