Azure Devops в GitHub Enterprise Migrations part II — исходная оценка среды и настройка целевой среды

Средний уровень
Инженер DevOps
Администратор
разработчик.
Архитектор решений
GitHub

Четко понимая исходную среду и настраивая привлекательное целевое окружение, вы превращаете миграцию в простой процесс выполнения. Используйте аналитические сведения из этапа 2, чтобы согласовать заинтересованных лиц, и настройку этапа 3, чтобы быстро подключить пилотную команду, создавая импульс благодаря ясности и прочным основам.

Цели обучения

К концу этого модуля вы сможете:

  • Объяснить цель и ценность тщательной оценки источника, чтобы заинтересованные стороны могли понять.
  • Создание и интерпретация инвентаризации Azure DevOps, преобразование необработанных выходных данных CSV в полезные аналитические сведения о миграции
  • Распознавать характеристики репозитория, которые влияют на подход к миграции и временные рамки.
  • Сопоставление зависимостей Azure Boards и Azure Pipelines и выбор соответствующих стратегий миграции
  • Проверка типа среды GitHub Enterprise Cloud и готовность к проверке подлинности
  • Разработка структуры организации и команды, которая соответствует принципу работы предприятия
  • Установка системы управления базовыми репозиториями, чтобы перенесенные команды были продуктивными с одного дня
  • Настройка гибридных интеграции с Azure Boards и Azure Pipelines для снижения риска перехода

Предварительные требования

Прежде чем начать, убедитесь, что у вас есть следующее:

Разрешения доступа:

  • Администратор организации Azure DevOps или разрешения на чтение, охватывающие целевую область миграции
  • Владелец организации GitHub Enterprise Cloud или делегированный административный доступ
  • Доступ администратора поставщика удостоверений для конфигурации SAML/SCIM или синхронизации групп.

Требуемые токены и инструменты:

  • Персональный токен доступа Azure DevOps с необходимыми полномочиями
  • Личный токен доступа GitHub с необходимыми правами доступа к репозиторию и администраторскими правами.
  • Интерфейс командной строки GitHub с установленным расширением ADO2GH
  • Git, настроенный с правильными учетными данными

Настройка среды:

  • Тестирование организации Azure DevOps или четко определенной области оценки
  • Тестирование организации GitHub в вашей учетной записи Enterprise
  • Единая система аутентификации настроена и протестирована для GitHub Enterprise Cloud