AWS Architecture Challenge is a quiz game I built for learning and revising AWS architecture patterns. It's structured around the kinds of questions that come up in the SAA-C03 exam. I find I learn better through games rather than just reading. Hopefully it helps somebody else too.
How it works
Before the game starts, you pick which question types and topic domains to focus on. The game then draws up to 8 rounds from the matching pool.
Three question types keep things varied:
| Type | Description |
|---|---|
| Architecture Scenarios | Choose AWS service cards to satisfy architecture requirements |
| Multiple Choice | Pick the correct answer from four options |
| True / False | Decide whether an AWS statement is true or false |
Topic domains span the breadth of AWS: Compute, Storage, Networking, Database, Integration, Observability, Analytics, Security, and DevOps.
Question content
66 questions covering real SAA-C03 topics:
- 17 architecture scenario questions
- 25 multiple-choice questions
- 24 true/false questions
Scenario questions are the most involved, you're given an architecture requirement and a set of AWS service cards, and you have to select the right ones to satisfy the requirements. It's not perfect, and there's obviously a lot more nuance in real system design.
Scoring
| Question type | Points |
|---|---|
| Architecture Scenario | 10 pts × number of requirements |
| Multiple Choice | 20 pts |
| True / False | 10 pts |
Stack
React 19, TypeScript, Tailwind CSS v4, DaisyUI v5 — static hosting on S3 + CloudFront via Terraform, same-ish pattern as this site.
Play it at aws.craigharley.co.uk.