Laptop to Production
After the modules

Projects

Five builds that put the modules together. Each one is a step-by-step guide with a cost badge, checkpoints, troubleshooting from real mistakes, and a full clean-up.

The five projects

  1. Project 1: A network by handVPC, subnets, NAT, endpoints and least-privilege roles.
    Ready
  2. Project 2: A self-healing environmentSurvives losing a server and a whole zone, with numbers to prove it.
    Ready
  3. Project 3: One service, two runtimesThe same container on ECS and EKS, released with zero failures.
    Ready
  4. Project 4: Everything as codeProjects 1 to 3 rebuilt from empty by Terraform, in two regions.
    Ready
  5. Project 5: The pipelineA commit reaches production with nobody touching the console.
    Ready

Placeholder values used in every project

Wherever a project needs a value that is different for you, it uses one of these. Replace it with your own.

PlaceholderWhat it stands forWhere to find yours
111122223333Your AWS account IDThe account menu, top right of the AWS console
us-east-1The regionKeep it, unless you choose another region on purpose
example.comA domain nameA domain you own, or use a self-signed certificate instead — each project explains the trade-off
quickcart-tfstate-111122223333The Terraform state bucketquickcart-tfstate- plus your account ID