Migracja do chmury w podręczniku Cloud Adoption Framework

Każdy plan wdrożenia chmury w skali przedsiębiorstwa obejmuje obciążenia, które nie zasługują na znaczące inwestycje w tworzenie nowej logiki biznesowej. Te obciążenia można przenosić do chmury za pomocą dowolnej liczby podejść: lift and shift, lift and optimize lub modernizowania. Każde podejście jest uznawane za migrację.

Obejrzyj poniższy film wideo, aby zapoznać się z szybkim omówieniem podejścia "lift and shift".


W poniższych ćwiczeniach przedstawiono iteracyjne procesy oceniania, migrowania, optymalizowania, zabezpieczania i zarządzania tymi obciążeniami.

Aby przygotować się do tej fazy cyklu życia wdrażania chmury, zalecamy wykonanie następujących czynności:

   
Migrowanie pierwszego obciążenia: Korzystając z przewodnika po migracji na platformę Azure, zapoznaj się z narzędziami natywnymi dla platformy Azure i podejściem do migracji.
Scenariusze migracji: użyj innych narzędzi migracji i podejść do działania w innych scenariuszach migracji.
Najlepsze rozwiązania: Reaguj na typowe potrzeby związane z migracją, stosując spójne najlepsze rozwiązania.
Ulepszenia procesów: Migracja to działanie mocno obciążone procesami. W miarę skalowania pracy związanej z migracją za pomocą tych ulepszeń procesów oceniaj i dopracowuj różne aspekty migracji.

Ta metodologia migracji i powyższe kroki opierają się na poniższych założeniach:

  • Metodologia, którą przebiegi migracji mieszczą się w falach migracji lub wydaniach. Fale migracji lub wydania są definiowane przy użyciu metodologii Planowanie, Gotowość i Wdrażanie. W każdym przebiegu migracji partia obciążeń jest migrowana do chmury.
  • Przed migracją obciążeń zidentyfikowano, skonfigurowano i wdrożono co najmniej jedną strefę docelową , aby spełnić potrzeby najbliższego planu wdrożenia chmury.
  • Migracja jest najczęściej kojarzona z terminami „lift-and-shift” i ponowne hostowanie. Ta metodologia i powyższe kroki opierają się na przekonaniu, że żadne centrum danych i kilka obciążeń nie powinny być migrowane przy użyciu czystego podejścia do ponownego hostowania. Podczas gdy można ponownie hostować wiele obciążeń, klienci częściej decydują się na modernizację określonych zasobów w ramach każdego obciążenia. W trakcie tego iteracyjnego procesu jedną z najczęściej omawianych kwestii jest równowaga między szybkością i modernizacją.

Nakład pracy związany z migracją

Akcje wymagane do migrowania obciążeń zazwyczaj należą do trzech działań lub faz dla każdego obciążenia: ocenianie obciążeń, wdrażanie obciążeń i wydawanie obciążeń. Ta sekcja przewodnika Cloud Adoption Framework uczy czytelników, jak zmaksymalizować zwrot z każdej fazy wymaganej do migracji obciążenia do środowiska produkcyjnego.

W standardowej dwutygodniowej iteracji doświadczony zespół ds. migracji może ukończyć ten proces dla 2–5 obciążeń o niskiej średniej złożoności. Bardziej złożone obciążenia, takie jak SAP, mogą wymagać kilku dwutygodniowych iteracji, aby ukończyć wszystkie trzy fazy pracy związanej z migracją dla pojedynczego obciążenia. Środowisko i stopień złożoności mają znaczny wpływ na osie czasu i szybkość migracji.

Diagram przedstawiający nakład pracy Cloud Adoption Framework migracji

Następujące punkty zawierają przegląd etapów tego procesu (przedstawionych powyżej):

  • Ocena obciążeń: Ocena obciążeń w celu oceny kosztów, modernizacji i narzędzi wdrażania. Ten proces koncentruje się na weryfikowaniu lub kwestionowaniu założeń. Te założenia należy założyć podczas odnajdywania i ocen, dokładniej przyglądając się opcjom racjonalizacji. Ten proces jest również wtedy, gdy wzorce użytkownika i zależności są badane dokładniej, aby zapewnić, że obciążenia osiągną sukces techniczny po migracji.

    Obejrzyj ten film wideo, aby uzyskać krótkie omówienie ukończenia kompleksowej oceny.


  • Wdrażanie obciążeń: po dokonaniu oceny obciążeń istniejące funkcje obciążenia są replikowane lub ulepszane w chmurze. Ta replikacja może obejmować migrację metodą "lift and shift " lub ponowne hostowanie do chmury. Jednak częściej w tej fazie wiele zasobów obsługujących te obciążenia zostanie zmodernizowanych, aby wykorzystać zalety chmury.

  • Obciążenia wydania: po zreplikacji funkcjonalności do chmury obciążenia można testować, optymalizować, udokumentować i zwalniać pod kątem bieżących operacji. Wysiłek w celu przejrzenia zmigrowanych obciążeń i przekazania ich jest krytyczny podczas tego procesu. Nakład pracy ma kluczowe znaczenie dla utrzymania ładu, zarządzania operacjami i zespołów ds. zabezpieczeń w celu zapewnienia ciągłej obsługi obciążeń.

Uwaga

W niektórych wczesnych iteracjach związanych z migracją często ogranicza się zakres do pojedynczego obciążenia. Takie podejście maksymalizuje zachowanie umiejętności i zespołowi więcej czasu na eksperymentowanie i naukę.

Uwaga

Podczas budowania fabryki migracji niektóre zespoły mogą zdecydować o rozproszeniu każdej z powyższych faz na wiele zespołów i wiele przebiegów. Takie podejście może poprawić powtarzalność i przyspieszyć migrację.

Zarządzanie falami migracji i iteracyjnymi zmianami

Iteracje migracji zapewnią wartość techniczną poprzez migrację zasobów i obciążeń. Fala migracji to najmniejsza kolekcja obciążeń, które zapewniają wymierną wartość biznesową. Każda iteracja powinna spowodować utworzenie raportu, który przedstawia ukończone działania techniczne. Jednak zmiany biznesowe i planowanie strategiczne na ogół odbywają się na nieco wyższym poziomie. Podczas gdy zespół wdrożeniowy ds. chmury dokłada starań w zakresie procesu migracji, zespół strategiczny ds. chmury koncentruje się na planowaniu kolejnych 1-2 fal migracji. Zespół strategiczny ds. chmury śledzi również postęp techniczny w postaci metryki uczenia się, aby lepiej zrozumieć terminy (osie czasu) realizacji wartości biznesowej. Fale migracji to iteracyjne podejście do zarządzania zmianami w celu śledzenia wyników biznesowych, osób i osi czasu.

W poprzedniej sekcji grafika opisuje procesy w ramach metodologii planowania, metodologii Gotowości i w pewnym stopniu metodologii strategii Cloud Adoption Framework. Te metodologie zawierają wskazówki dotyczące planowania fal migracji i zarządzania nimi. Zarządzanie tymi falami definiuje nakłady pracy związane z migracją, które mają zostać dostarczone przez zespoły techniczne.

Następne kroki

Kroki opisane powyżej i dalsze wskazówki dotyczące metodologii mogą pomóc w ulepszaniu procesów w ramach każdego przebiegu migracji. Przewodnik po migracji na platformę Azure zawiera artykuły opisujące najbardziej typowe narzędzia i podejścia potrzebne podczas pierwszej fali migracji.