The whole picture
One product, many countries, one AWS design. Read this page first. Every other
Data residency - what lives where
Every piece of data lives in one of three tiers. Pick the tier before you design
Region discovery
Before a user signs in, the app does not know which region holds their data.
One identity, many apps
The company runs several products, but a person has one account. One account
AWS accounts and environments
Each environment gets its own AWS account. DNS is split across accounts by
Network and edge
How traffic gets from the internet to a container, and how the network inside
Service shape - a monolith that can split
The core API is one deployable service made of many modules. Modules only talk
Scaling to a new region
The step-by-step checklist for adding a country or region. If the earlier pages
Mistakes
Every architecture mistake from this module in one place. Each one cost real