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