Software Engineering Architecture Lab

Watch the Architecture Evolve

Step through six versions of one system, from a one-box monolith to a multi-region platform, and see the pressure that forced each architecture change.

More in the Architecture Lab

Related lessons

  1. What Architecture Really Is (and Isn’t) — Level 7 · Software Architecture
  2. Architecture Characteristics: The -ilities Under Pressure — Level 7 · Software Architecture
  3. Architecture Styles and Their Trade-offs — Level 7 · Software Architecture
  4. Trade-off Analysis: Thinking Like an Architect — Level 7 · Software Architecture
  5. Fitness Functions: Tests for Your Architecture — Level 10 · Evolutionary Architecture

Back to the Architecture Lab