Azure Devops to GitHub Enterprise Migrations Part II — Source Environment Assessment and Target Environment Setup (Migracje usługi Azure Devops do usługi GitHub Enterprise — część II — ocena środowiska źródłowego i konfiguracja środowiska docelowego)

Pośredni
Inżynier DevOps
Administrator
Deweloper
Architekt rozwiązań
GitHub

Dzięki jasnemu zrozumieniu środowiska źródłowego i skonfigurowaniu atrakcyjnego środowiska docelowego można przekształcić migrację w prosty proces wykonywania. Skorzystaj ze spostrzeżeń fazy 2, aby dopasować interesariuszy oraz wykorzystać konfigurację fazy 3 do szybkiego dołączenia zespołu pilotażowego — budując rozmach dzięki klarowności i solidnym podstawom.

Cele nauczania

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Wyjaśnienie celu i wartości dokładnej oceny źródła w zakresie, w jaki uczestnicy projektu mogą zrozumieć
  • Generowanie i interpretowanie spisu usługi Azure DevOps, przekształcanie nieprzetworzonych danych wyjściowych CSV w znaczące szczegółowe informacje dotyczące migracji
  • Identyfikowanie cech repozytorium mających wpływ na podejście do migracji i harmonogram migracji
  • Mapowanie zależności usług Azure Boards i Azure Pipelines i wybieranie odpowiednich strategii migracji
  • Weryfikowanie typu środowiska i gotowości do uwierzytelniania w usłudze GitHub Enterprise Cloud
  • Projektowanie struktury organizacji i zespołu zgodnej ze sposobem działania przedsiębiorstwa
  • Ustanowienie zarządzania bazowym repozytorium, aby zmigrowane zespoły były produktywne od samego początku.
  • Konfigurowanie integracji hybrydowych z usługami Azure Boards i Azure Pipelines w celu zmniejszenia ryzyka związanego z przejściem

Warunki wstępne

Przed rozpoczęciem upewnij się, że masz:

Uprawnienia dostępu:

  • Administrator organizacji usługi Azure DevOps lub uprawnienia do odczytu obejmujące docelowy zakres migracji
  • Właściciel organizacji chmury w usłudze GitHub Enterprise lub delegowany dostęp administracyjny
  • Dostęp administratora dostawcy tożsamości do konfiguracji samL/SCIM lub synchronizacji grup

Wymagane tokeny i narzędzia:

  • Osobisty token dostępu usługi Azure DevOps z wymaganymi zakresami
  • Osobisty token dostępu do GitHub z odpowiednimi uprawnieniami do repozytorium i administracji
  • GitHub CLI z zainstalowanym rozszerzeniem ADO2GH
  • Usługa Git skonfigurowana przy użyciu poprawnych poświadczeń

Konfiguracja środowiska:

  • Testowanie organizacji usługi Azure DevOps lub jasno zdefiniowanego zakresu oceny
  • Testowanie organizacji usługi GitHub na koncie Enterprise
  • Logowanie jednokrotne skonfigurowane i przetestowane pod kątem usługi GitHub Enterprise Cloud