Migracje usługi Azure Devops do usługi GitHub Enterprise — część III — testowanie migracji i migracja produkcyjna
Pośredni
Inżynier DevOps
Administrator
Deweloper
Architekt rozwiązań
GitHub
W tym module przejdziesz od testowania do migracji produkcyjnej, weryfikacji mapowań tożsamości, przepływów pracy i integracji przed rozpoczęciem pracy na żywo. Zapoznasz się również z praktycznymi runbookami i najlepszymi praktykami, które minimalizują ryzyko i zapewniają pewne, pomyślne przejście do GitHub Enterprise.
Cele nauczania
Po ukończeniu tego modułu możesz wykonywać następujące czynności:
- Zaprojektuj reprezentatywną metodologię testowania (małe, średnie, duże repozytoria) i zdefiniuj jasne kryteria zaliczenia/niedopuszczenia.
- Wykonaj migracje testowe za pomocą narzędzia ADO2GH i zweryfikuj wyniki dotyczące danych, tożsamości, ładu i integracji.
- Przygotuj się na uruchomienie z rygorystyczną listą kontrolną przed migracją, planem zamrożenia i regularnością komunikacji z interesariuszami.
- Wybierz i uzasadnij kolejność migracji produkcyjnej (najpierw mniejsze ryzyko, najpierw najwyższa wartość, według rozmiaru lub według zespołu).
- Uruchamianie migracji wsadowych na dużą skalę, monitorowanie postępu w czasie rzeczywistym i stosowanie zarządzania bazowego po zakończeniu tworzenia.
- Przeprowadź weryfikację po migracji i poprowadź zespoły przez testy akceptacyjne użytkowników (UAT), proces przejścia oraz wczesną stabilizację.
- Zidentyfikuj, kiedy i jak się wycofać, oraz jak przekazywać problemy w sposób przejrzysty i pewny.
Warunki wstępne
Przed rozpoczęciem upewnij się, że masz:
- Ukończono fazy 1–3: odnajdywanie i planowanie, ocena źródła, konfiguracja docelowa
- Prawidłowe tokeny dostępu osobistego usług Azure DevOps i GitHub z wymaganymi zakresami
- Zainstalowany i skonfigurowany GitHub CLI (
gh) oraz rozszerzenieADO2GH - Testowanie organizacji usługi GitHub i zakresu usługi Azure DevOps wybranego na potrzeby testowania fazy 4
- Dopasowanie uczestników projektu do celów testowych, kryteriów powodzenia i progów akceptacji
- Szkicowe plany komunikacji i wycofywania są gotowe do dopracowania.