AWS ECR-v2 Migration (Udemy)

AWS ECRTerraformPlatform EngineeringDocker

White doves flocking around a bare tree

Overview

As Senior Platform Engineer at Udemy Ireland LTD, continued and completed an AWS ECR-v2 migration that had been left in progress when a colleague departed. The migration was critical for broader organisational infrastructure changes and had to be carried across the finish line with minimal context handover.

The Challenge

Picking up mid-flight infrastructure work with incomplete context is high risk — especially a migration affecting container image management across the organisation. The priority was to understand the current state, avoid regressions, and complete the work without disrupting teams that depended on ECR.

Approach

  • Audited the existing migration progress and documented remaining work from code, PRs, and internal notes.
  • Followed the same careful, service-by-service coordination pattern used in the Terraform state migration — communicating proactively with stakeholders before each change.
  • Kept disruption to a minimum by sequencing the rollout to avoid impacting active deployment pipelines.

Outcomes

  • ECR-v2 migration completed and unblocked downstream infrastructure and organisational changes.
  • Continuity maintained across all affected services with no significant incidents.