Skip to content

Systems Engineering Track

AWS Data, Messaging and Cost

Explain a throttle that happens with capacity to spare, choose a messaging service by what survives consumption, size a visibility timeout knowing it is only a mitigation, and read a bill as the document that describes your architecture.

Advanced · production systems
About 185 min reading
37 authored sections

Before you start: AWS Architecture for Backend Engineers, or equivalent familiarity with VPCs, IAM and the compute spectrum.

Plan for 5–7 hours of hands-on work in addition to reading. This is an initial estimate; setup and extensions vary.

Open before purchase

A useful preview, not a teaser

Read these complete sections to judge the technical depth, teaching style, and architecture standard before buying.

Preview 1

Course Contract: What You Will Be Able to Operate

Seventh in the sequence: how the managed services fail, and the bill as a description of the design.

Preview 2

What “Managed” Removes, and What It Hands Back

RDS removes five jobs and creates two you did not have before.

Preview 3

Design DynamoDB Around Access Patterns

It is a distributed hash table with a sorted range, and everything follows from that.

Start the free preview

Complete curriculum

37 sections · 4 parts + data studio

Course orientation

  1. Course ContractFree
  2. Start Here If You Are NewCourse Pass
  3. The System So FarCourse Pass

Part 1 · Managed Data

  1. What Managed RemovesFree
  2. The 90-Second FailoverCourse Pass
  3. Replicas and Served LagCourse Pass
  4. DynamoDB Is Not QueryableFree
  5. Capacity to Spare, Still FailingCourse Pass
  6. GSIs and Single-TableCourse Pass
  7. Conditional Writes and StreamsCourse Pass
  8. Cache PlacementCourse Pass
  9. What S3 Actually PromisesCourse Pass

Part 2 · Messaging

  1. Five Services, One AxisCourse Pass
  2. Delivered Once, Ran TwiceCourse Pass
  3. What a DLQ Does Not FixCourse Pass
  4. FIFO and Its PriceCourse Pass
  5. The Silent SubscriberCourse Pass
  6. Routing on ContentCourse Pass
  7. Kinesis or KafkaCourse Pass

Part 3 · The Bill Is a Design Document

  1. Where the Money GoesCourse Pass
  2. The Line Nobody DesignedCourse Pass
  3. The Glacier MigrationCourse Pass
  4. Commitments and SpotCourse Pass
  5. Logs Over ComputeCourse Pass
  6. Attribution FirstCourse Pass
  7. Questions for a BillCourse Pass

Part 4 · Putting It Together

  1. The Order System, DeployedCourse Pass
  2. What to RehearseCourse Pass

Data Studio

  1. Lab 1 · The RedeliveryCourse Pass
  2. Lab 2 · The Hot PartitionCourse Pass
  3. Lab 3 · The Lifecycle RuleCourse Pass
  4. Challenge · Keep the LeaseCourse Pass

Architect’s Desk

  1. ADR-007 · Moving the StoreCourse Pass
  2. When Cheaper Costs MoreCourse Pass
  3. Review This Cost PlanCourse Pass
  4. AssessmentCourse Pass
  5. ReferencesCourse Pass