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