Background
Two months and hand-built infrastructure
A tech startup had two months to launch a new web platform. Its AWS environment had been assembled manually through the console, so it was neither automated nor reproducible. Scalability, security and resource management all had to hold at launch.
Approach
Infrastructure as Code
The recommendation was to stop configuring infrastructure by hand. The team built an MVP with CloudFormation templates that captured the full setup, so the environment could be stood up, torn down and reproduced on demand.
The same templates then evolved into the foundation for a microservices-ready platform, with autoscaling, load balancing and container orchestration defined in the infrastructure itself.
Modernization
Link to modernization
Reproducible infrastructure makes every later change reviewable and reversible, which is the core of the 8 principles. See Application modernization services, Supported after migration and the documented American National case study.