Road to Domain Driven: The Reckless Life of a Cloud Engineer
summary
A cloud engineering migration that replaces country-based AWS accounts with a unified AWS Organization, creates segregated cluster topology and domain-scoped namespaces on a central Kubernetes platform, and moves IAM and secrets from legacy KMS to HashiCorp Vault. The project also replaces Harness/Drone with GitLab Actions and Okta for identity; to date it has created 36 new AWS accounts, migrated 20+ of ~150 microservices, and is continuing data migration and platform work to reduce blast radius and increase team autonomy.
AI-written summary · about
chapters (15)
- 0:00Cloud transformation intro
- 1:11Cloud engineer's role
- 2:36Global scalability
- 5:31Breaking country silos
- 8:20Conway's law in practice
- 9:46DDD solution
- 12:56Team Topologies vs Conway's law
- 15:40DDD vs Team Topologies
- 18:50Cloud engineers' new role
- 21:39Domain SRE and Platform teams
- 24:32Domain goals and autonomy
- 26:01Infrastructure unification
- 30:15Migration prerequisites
- 32:01Program status and next steps
- 33:28Q&A
related talks
33mNavigating the Seas of Transformation: Migrating from EC2 to Kubernetes
28mBuilding K8s on AWS & Enabling Developers to Deliver. What to Do Better - Greg Sansom & Fahad Tariq
35mKubernetes journey
49mHardware to AWS, EC2 to EKS: Two Years, Two Epic Migrations
50mScaling for Global Growth with Modern Cloud
34mCloudy With a Chance of Kubernetes: Going From One To Three Cloud Providers
30mChanging with HashiCorp at Mastercard Data and Services
29mFrom EC2 to Kubernetes Takeaways from a Brownfield Migration
