Milestone map
3 milestones
Design a Multi-Region Data Architecture
8–14 weeks (includes CAP/PACELC study)
Study the CAP theorem, PACELC theorem, and consistency models (eventual consistency, strong consistency, read-your-own-writes). Design a multi-region architecture for a write-heavy application: specify the data replication strategy (active-active vs active-passive), the consistency model for each data type, and the conflict resolution approach. Document the design in an Architecture Decision Record.
Proof required
Submit: an architecture design document (at least 600 words) for the multi-region data architecture including: replication topology diagram, consistency model per data type with justification, conflict resolution approach with an example of a conflict and how it would be resolved, and an ADR for the most significant architectural decision. A senior cloud architect or distributed systems engineer must review and confirm the design is coherent and the consistency model choices are justified.
What gets checked
Common mistakes
Resources
Foundationstart here
Depthgo deeper
What a verifier looks for
You'll sign in first, then come straight back here.
Implement and Test Multi-Region Failover
8–14 weeks (after milestone 1)
Implement a proof-of-concept multi-region application (using a cloud provider's free tier or a local simulation with Docker): two 'regions' with a shared data store that supports replication, a load balancer that routes traffic, and an automated failover mechanism. Test the failover by deliberately taking down one region and measuring recovery time and data loss.
Proof required
Submit: a public GitHub repository containing the multi-region proof-of-concept (Docker Compose or cloud infrastructure code); a test script that takes down one region and records recovery time and data loss; and a written failover report (200 words) showing measured recovery time and data loss, with an explanation of what determines each. A senior cloud architect or distributed systems engineer must confirm the implementation demonstrates real failover behaviour.
What gets checked
Common mistakes
Resources
Foundationstart here
Depthgo deeper
What a verifier looks for
You'll sign in first, then come straight back here.
Present the Multi-Region Architecture in a Design Review
4–8 weeks (after milestone 2)
Write a complete architecture document for the multi-region system: data replication topology, failover runbook, capacity model for cross-region traffic, and cost analysis. Present to a senior cloud architect or distributed systems engineer who challenges at least two design decisions.
Proof required
Submit: a complete architecture document (at least 800 words) with replication topology, failover runbook, cross-region traffic capacity model, and cost analysis; and a recording or transcript of a design review with a senior cloud architect or distributed systems engineer who challenged at least two design decisions.
What gets checked
Common mistakes
Resources
Foundationstart here
Depthgo deeper
What a verifier looks for
You'll sign in first, then come straight back here.
Part of