Skip to content

Learning paths

Move from service knowledge to production judgement.

Each path follows the same sequence: foundation, architecture decision, verified implementation, operational failure, and a final assessment.

Path 01Intermediate

Event-Driven AWS

Choose event boundaries, use queues deliberately, control retries and duplicates, observe failure, and estimate the operational cost.

  1. Events, commands, and delivery guarantees
  2. S3 to Lambda or S3 to SQS to Lambda
  3. Retries, dead-letter queues, and idempotency
  4. Observability and failure drills
  5. Capstone architecture decision
Open available lessons
Path 02Intermediate

Production Infrastructure as Code

Turn deployable code into infrastructure that can be reviewed, tested, recovered, costed, and safely removed.

  1. Repository and environment boundaries
  2. IAM and secrets
  3. Deployment verification
  4. Rollback and drift
  5. Capstone release review
Open available lessons
Path 03Advanced

Reliability and Incident Judgement

Read operational signals, isolate failure domains, design recovery, and convert incidents into controls that can be tested.

  1. Service-level signals
  2. Failure boundaries and blast radius
  3. Runbooks and recovery
  4. Postmortems without fiction
  5. Capstone incident response
Open available lessons

Not sure where to begin?

Start with one architecture decision.

The Event-Driven AWS path is the launch path. It begins with a decision engineers make repeatedly and grows into retries, idempotency, monitoring, and recovery.