Wdrażanie zasobów

Ukończone

Teraz możesz rozpocząć implementację techniczną migracji.

Diagram przedstawiający kroki metodologii migracji.

Aby wdrożyć obciążenie i skorygować problemy, użyj architektury obciążenia i materiałów do oceny z fazy oceny. Wykonaj szczegółowe testy, aby mieć pewność, że jasno zrozumiesz, w jaki sposób usługi działają razem.

Wdrażanie usług pomocniczych

Wdróż wszystkie usługi , aby upewnić się, że obciążenie może działać pomyślnie. Obciążenie prawdopodobnie wymaga usług organizacji zasobów, sieci, tożsamości i zabezpieczeń oraz zarządzania nimi. Ustal, które usługi można wdrożyć na wczesnym etapie procesu, takie jak podstawowe, bez kosztów lub usługi oparte na użyciu. Możesz również wdrożyć usługi, które można wstrzymać, dopóki nie będą gotowe do ich użycia. Określ również, które usługi można usunąć z aprowizacji po ich użyciu.

Korygowanie zasobów

Zidentyfikuj konfiguracje, które mogą sprawić, że zasób będzie niezgodny z dostawcą usług w chmurze. Wykonaj niezbędne korygowanie , aby upewnić się, że można prawidłowo replikować i przygotować obciążenie w chmurze.

Aby przygotować zasoby do migracji, może być konieczne wykonanie zadań korygujących, takich jak:

  • Drobne uaktualnienia hosta.
  • Drobne uaktualnienia systemu operacyjnego gościa.
  • Modyfikacje umowy dotyczącej poziomu usług (SLA).
  • Zmiany konfiguracji aplikacji.
  • Drobne zmiany ścieżek sieciowych.

Identyfikowanie zadań korygacyjnych podczas przeprowadzania ocen lub testów, a następnie śledzenie zadań. Za pomocą narzędzi, takich jak Azure DevOps, można tworzyć i ustalać priorytety elementów roboczych oraz przechodzić przez określone fazy, aby ułatwić skalowanie w poziomie.

Niektóre organizacje mogą wymagać zadań korygowania na dużą skalę, które mogą przerwać szybkość lub spójność migracji. Na przykład organizacja może wymagać częstego uaktualniania hostów lub systemów operacyjnych gościa. W tym scenariuszu można oddzielić korygowanie w ramach równoległego wysiłku zespołu, podobnie jak w przypadku struktury wdrażania chmury i ładu w chmurze.

Jeśli korygowania na dużą skalę są rozległe, może się okazać, że działania związane z modernizacją są bardziej wydajne i wydajne. Rozważ wdrożenie konteneryzacji lub automatyzacji lub ponownego kompilowania obciążenia.

Replikowanie zasobów

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

  1. Replikowanie: skopiuj wersję plików binarnych do punktu w czasie.
  2. Inicjuj: skopiuj migawki binarne na nową platformę i wdróż je na nowym sprzęcie.
  3. Synchronizuj: wyrównywanie nowego pliku binarnego i starego pliku binarnego.

Wymagania wstępne dotyczące replikacji obejmują:

  • Subskrypcja migrowanych zasobów.
  • Narzędzie do migracji służące do przenoszenia kopii binarnych.
  • Źródłowe pliki binarne przygotowane do replikacji i synchronizacji.
  • Wszelkie zależności dla obciążenia, które zostały zidentyfikowane podczas kroku projektowania architektury obciążenia.

Rozważ potencjalne czynniki , które często wpływają na plany migracji, takie jak czas replikacji i skumulowany efekt dryfu dysku.

Przygotowanie do działań związanych z zarządzaniem

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.

Upewnij się, że masz procedurę zarządzania dla każdego obciążenia. Zaplanuj i przygotuj się do następujących działań:

  • Systemy rejestrowania, które zbierają odpowiednie dzienniki, takie jak dzienniki aktywności, dzienniki diagnostyczne i dzienniki systemowe.
  • Konfigurowanie alertów.
  • Mieć konfiguracje i procesy tworzenia kopii zapasowych w celu przywrócenia stanu.
  • Konfiguracja ciągłości działania i odzyskiwania po awarii (BCDR) w celu przejścia w tryb failover i przywrócenia usługi.
  • Wykonaj zarządzanie stanem zabezpieczeń i wykrywanie luk w zabezpieczeniach.
  • Włącz kod seryjny w usłudze Azure Virtual Machines, aby ułatwić rozwiązywanie problemów.
  • Włącz automatyczne zamykanie maszyn wirtualnych spełniających wymagania biznesowe.
  • Wdrażanie tagów i korygowanie nieprawidłowych tagów.
  • Aktualizowanie maszyn wirtualnych.

Testowanie wdrożenia migracji na platformie Azure

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ć.

Do wykonania testów potrzebne są następujące elementy:

  • Izolowana sieć.
  • Izolowany dostęp sieciowy.
  • Mechanizm uwierzytelniania.

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.

Po zakończeniu testowania upewnij się, że:

  • Rejestruj wykryte problemy .
  • Klasyfikacja problemów na podstawie ich ważności i identyfikowanie obejść.
  • Obejścia dokumentów. Spróbuj uwzględnić obejście w ramach migracji, aby uniknąć korygowania.
  • Zacznij od elementów innych niż obejścia. Najpierw koryguj problemy bez obejścia.