Migrações do Azure DevOps para o GitHub Enterprise Parte II – Avaliação do Ambiente de Origem e Configuração do Ambiente de Destino

Intermediário
Engenheiro de DevOps
Administrador
Desenvolvedor
Arquiteto de solução
GitHub

Ao entender claramente seu ambiente de origem e configurar um ambiente de destino atraente, você transforma a migração em um processo de execução simples. Use seus insights da Fase 2 para alinhar os stakeholders e a configuração da Fase 3 para integrar rapidamente uma equipe piloto, criando impulso por meio de clareza e fundamentos fortes.

Objetivos de aprendizagem

Ao final deste módulo, você saberá como:

  • Explicar a finalidade e o valor de uma avaliação completa de origem em termos que os stakeholders podem entender
  • Gerar e interpretar um inventário do Azure DevOps, transformando a saída CSV bruta em insights de migração significativos
  • Reconhecer características do repositório que influenciam a abordagem de migração e as linhas do tempo
  • Mapear dependências do Azure Boards e do Azure Pipelines e escolher estratégias de migração apropriadas
  • Validar o tipo de ambiente do GitHub Enterprise Cloud e a preparação para autenticação
  • Criar uma organização e uma estrutura de equipe que corresponda a como sua empresa realmente funciona
  • Estabelecer a governança do repositório de linha de base para que as equipes migradas sejam produtivas desde o primeiro dia
  • Configurar integrações híbridas com o Azure Boards e o Azure Pipelines para reduzir o risco de transição

Pré-requisitos

Antes de começar, verifique se você tem:

Permissões de acesso:

  • Administrador da Organização do Azure DevOps ou permissões de leitura que abrangem seu escopo de migração de destino
  • Proprietário da Organização da Nuvem Corporativa do GitHub ou acesso administrativo delegado
  • Acesso de administrador do provedor de identidade para a configuração de SAML/SCIM ou sincronização de grupo

Tokens e ferramentas necessários:

  • Token de Acesso Pessoal do Azure DevOps com escopos necessários
  • Token de Acesso Pessoal do GitHub com escopos apropriados de repositório e administração
  • CLI do GitHub com a extensão ADO2GH instalada
  • Git configurado com credenciais corretas

Configuração do ambiente:

  • Verifique a organização do Azure DevOps ou o escopo de avaliação claramente definido
  • Testar a organização do GitHub em sua conta Enterprise
  • Logon único configurado e testado para o GitHub Enterprise Cloud