Azure DevOps-migraties komen in twee smaken: tussen Azure DevOps-organisaties (na overname of carve-out) en complete migratie naar GitHub Enterprise. Beide vragen zorgvuldigheid om geschiedenis en automation te behouden.

Tenant-migratie tussen Azure DevOps-organisaties

Microsoft heeft beperkte officiele tooling. Azure DevOps Migration Tools (open-source) doet werk-items, repo's en pipelines. Per project een check op project-level customisations (custom processes, custom fields). Voor 100+ projecten is het werk van weken.

Migratie naar GitHub Enterprise

GitHub Enterprise importer voor repos. GitHub Actions vervangt Azure Pipelines: per pipeline een conversie. Werk-items naar GitHub Issues plus Projects. Microsoft pusht deze richting; veel teams vragen om voorbereiding op deze transitie.

Pipelines: YAML versus classic

Classic UI-pipelines moeten naar YAML voor portability. Sinds Azure Pipelines en GitHub Actions YAML-georienteerd zijn, een verplichte stap voor migratie. Per pipeline schatten wij de conversie-kost.

Service connections en secrets

Service connections naar Azure subscriptions, package feeds, third-party-integraties: alle opnieuw configureren in target-tenant. Secrets niet meegemigreerd; vereisen eigenaar-acties tijdens cutover. Wij coordineren dat per integratie.

Verwant: Freelance Cloud specialist, CI/CD pipeline implementatie.