Migrace Azure Devops na GitHub Enterprise – část II – Posouzení zdrojového prostředí a nastavení cílového prostředí
Středně pokročilý
Technik DevOps
Správce
Vývojář
Architekt řešení
GitHubu
Když jasně pochopíte zdrojové prostředí a nastavíte atraktivní cílové prostředí, změníte migraci na jednoduchý proces provádění. Využijte přehledy fáze 2 ke sladění zúčastněných stran a nastavení fáze 3 k rychlému nasazení pilotního týmu – budování dynamiky prostřednictvím přehlednosti a silného základu.
Cíle výuky
Na konci tohoto modulu budete umět:
- Vysvětlení účelu a hodnoty důkladného posouzení zdrojů z hlediska pohledu zúčastněných stran
- Generování a interpretace inventáře Azure DevOps a přeměna nezpracovaného výstupu CSV na smysluplné přehledy migrace
- Rozpoznejte vlastnosti úložiště, které ovlivňují přístup k migraci a časový harmonogram
- Mapování závislostí Azure Boards a Azure Pipelines a výběr vhodných strategií migrace
- Ověření typu prostředí GitHub Enterprise Cloud a připravenosti k autentizaci
- Návrh organizační a týmové struktury, která odpovídá tomu, jak váš podnik skutečně funguje
- Vytvoření zásad správného řízení základního úložiště tak, aby migrované týmy byly produktivní od jednoho dne
- Konfigurace hybridních integrací s Azure Boards a Azure Pipelines za účelem snížení rizika přechodu
Požadavky
Než začnete, ujistěte se, že máte:
Přístupová oprávnění:
- Správce organizace Azure DevOps nebo oprávnění ke čtení, která pokrývají váš cílový rozsah migrace
- Vlastník organizace cloudu GitHub Enterprise nebo delegovaný přístup pro správu
- Přístup správce identity poskytovatele pro konfiguraci SAML/SCIM nebo synchronizaci skupin
Požadované tokeny a nástroje:
- Osobní přístupový token Azure DevOps s potřebnými rozsahy
- Osobní přístupový token GitHubu s příslušnými rozsahy úložiště a administrátorskými oprávněními
- Rozhraní příkazového řádku GitHubu s nainstalovaným rozšířením ADO2GH
- Git nakonfigurovaný se správnými přihlašovacími údaji
Nastavení prostředí:
- Testování organizace Azure DevOps nebo jasně definovaného rozsahu posouzení
- Testování organizace GitHubu v rámci účtu Enterprise
- Nakonfigurované a otestované jednotné přihlašování pro cloud GitHub Enterprise