Migrować

Ukończone

Możesz użyć metodologii migracji , aby przygotować się do migracji i przeprowadzić migrację do chmury. Metodologia migracji obejmuje cztery etapy.

Zrzut ekranu przedstawiający cztery etapy metodologii migracji: przygotowywanie, ocenianie, wdrażanie i wydawanie.

Takie podejście jest neutralne dla dostawcy, dzięki czemu można migrować obciążenia do dowolnej usługi w chmurze.

Przygotowanie do migracji

Przed zaplanowaniem migracji poszczególnych obciążeń należy przygotować zasoby organizacji i chmury do obsługi migracji. Niezależnie od używanej implementacji referencyjnej strefy docelowej platformy Azure może być konieczne wykonanie następujących zadań, aby przygotować strefę docelową do pomyślnego projektu migracji.

  • Ustanów łączność hybrydową.
  • Przygotowywanie tożsamości.
  • Rozszerzanie kontrolerów domeny usługi Active Directory.
  • Włącz hybrydowy system nazw domen (DNS).
  • Skonfiguruj niestandardowe rozpoznawanie nazw DNS.
  • Konfigurowanie serwera proxy DNS usługi Azure Firewall.
  • Konfigurowanie zapory koncentratora.
  • Ustanów trasowanie.
  • Włącz sprzedaż subskrypcji.
  • Ustaw zasady, aby włączyć usługę Microsoft Defender for Cloud.

Należy również przygotować narzędzia do oceny, replikowania i śledzenia obciążeń za pośrednictwem iteracji, w tym działań korygujących. Możesz użyć zasobów, takich jak:

Powinno się również utrzymywać listę zaległości, której można używać w całym procesie migracji. Lista prac ułatwia identyfikowanie potencjalnych zagrożeń i pomaga poinformować wszystkie zespoły o postępach. Dołącz informacje, takie jak:

  • Wyniki i metryki biznesowe.
  • Priorytety biznesowe.
  • Podstawowe założenia.

Musisz prawidłowo przypisać role, aby uwzględnić wszystkie aspekty migracji, od planowania i implementacji po komunikację i pomoc techniczną. Każda rola ma określone obowiązki, które przyczyniają się do ogólnego sukcesu projektu migracji.

Ocena obciążenia

Po zakończeniu przygotowań oceń gotowość swojego obciążenia i zaplanuj stan po migracji. Zespół wdrożeniowy ds. chmury powinien ocenić zgodność techniczną, wymaganą architekturę, wydajność i oczekiwania dotyczące rozmiaru oraz zależności. Oblicz koszt działania na platformie Azure.

klasyfikuj obciążenia na podstawie tego, jak znacząca awaria wpływa na Twoją firmę. I klasyfikuj dane w ramach obciążenia na podstawie tego, jak potencjalny wyciek tych danych wpływa na Twoją firmę lub klientów. Wysoce poufne dane zwiększają ryzyko bezpieczeństwa.

Upewnij się, że wszystkie zasoby i skojarzone zależności są zgodne z modelem wdrażania i dostawcą usług w chmurze. Oceń, czy masz blokady migracji, i udokumentować wszelkie niezbędne rozwiązania problemów ze zgodnością.

Zaprojektuj docelowy stan zmigrowanego obciążenia. W trakcie tego procesu należy zaprojektować następujące aspekty:

  • Architektura strefy docelowej aplikacji
  • Architektura sieci obciążenia z zasobami
  • Zależności obciążeń
  • Poufne przetwarzanie

Po zaprojektowaniu podstawowych składników zapoznaj się z oszacowaniem chmury i w razie potrzeby wprowadź korekty.

Wdróż swoje zasoby

Wdróż wszystkie usługi, aby upewnić się, że obciążenie może działać pomyślnie w chmurze. Obciążenie prawdopodobnie wymaga usług organizacji zasobów, sieci, tożsamości i zabezpieczeń oraz zarządzania nimi. Zidentyfikuj konfiguracje, które mogą sprawić, że zasób będzie niezgodny z dostawcą usług w chmurze. Wykonaj niezbędne działania naprawcze, aby upewnić się, że możesz prawidłowo replikować i przygotować swoje obciążenie w chmurze.

Proces replikacji składa się z następujących etapów:

  • Replikuj: Skopiuj wersję plików binarnych z określonego momentu w czasie.
  • Seed: Skopiuj migawki binarne na nową platformę i wdróż je na nowym sprzęcie.
  • Synchronizuj: Wyrównaj nowy plik binarny i stary plik binarny.

Po zakończeniu migracji przygotuj się do przeprowadzenia działań związanych z zarządzaniem, aby zapobiec problemom, np. awariom, naruszeniom i niskiej wydajności. Przetestuj architekturę i plan zarządzania. Testowanie migracji koncentruje się na działaniach IT. Wyświetl listę problemów wykrytych podczas testowania, aby można było je śledzić i korygować. Przeprowadź migracje testowe w izolowanym środowisku, aby upewnić się, że nie wpływasz na obciążenia produkcyjne. Możesz utworzyć replikę systemów źródłowych działających równolegle z systemami na żywo.

Zwalnianie obciążenia

Aby zwolnić obciążenie, należy wykonać następujące kroki:

  • Przekaż nadchodzące zmiany innym zespołom.
  • Wykonaj kroki migracji.
  • Dokonaj ostatecznych zatwierdzeń zmian.
  • Czyszczenie zasobów.
  • Zrób retrospektywę.

Poinformuj swoją organizację o nadchodzących zmianach, aby upewnić się, że wszyscy, których może dotyczyć migracja, znają ten proces. Komunikuj zmiany dla każdego zadania, ponieważ każde z nich ma dedykowanych użytkowników i operatorów.

Użytkownicy biznesowi związani z twoim obciążeniem powinni przetestować nowe rozwiązanie. Zidentyfikuj użytkowników, których zmiany mogą mieć największy wpływ. Poinformuj tych użytkowników o celach biznesowych, pożądanych wynikach i oczekiwanych zmianach w procesach biznesowych. Zbieraj opinie i zarządzaj wynikowymi akcjami technicznymi.

Po przeniesieniu zasobu i wszystkich jego zależności do środowiska produkcyjnego, możesz przekierować ruch produkcyjny. Następnie zasoby lokalne są przestarzałe i można je zlikwidować. Po migracji zoptymalizuj obciążenie na podstawie danych na żywo i zlikwidowaj wycofane zasoby.

Wykonaj retrospektywę po migracji, aby dowiedzieć się, co poszło dobrze, co mogło być lepsze i czego nauczyłeś. Uzyskaj szczegółowe informacje od każdego członka zespołu, aby móc zastosować wnioski poznane w przyszłych migracjach.