Availability Architecture Analyzer¶
Scaffold
This MicroSim has been scaffolded from its specification. The interactive implementation has not been built yet.
Learning Objective¶
TBD
- Bloom Level: TBD
- Bloom Verb: TBD
- Library: p5.js
Preview¶
Specification¶
The full specification below is extracted from Chapter 16: Observability, Reliability, and Cloud Operations.
Type: Interactive simulation
**sim-id:** availability-architecture-explorer<br/>
**Library:** p5.js<br/>
**Status:** Specified
**Purpose:** Interactive system availability calculator. Users build a system architecture by placing components in series or parallel configurations and see the resulting system availability, MTBF, MTTR, and allowed downtime.
**Controls:**
- Add component button: specify individual availability (99%–99.999%)
- Series/Parallel toggle for each component group
- MTTR slider per component (1–240 minutes)
**Display:**
- Architecture diagram showing component arrangement
- Real-time system availability calculation
- "Nines" indicator (two through six nines)
- Annual/monthly downtime budget in minutes
- Weakest-link identification (component contributing most to unavailability)
- SLO compliance indicator against configurable target