Learning paths · Skills · Intermediate

AWS fundamentals: the building blocks and how they fail

The handful of AWS building blocks most systems are made of (Regions and zones, IAM, VPC networking, compute, storage, databases, load balancers, queues and events, monitoring), what each one promises, what it costs, and the specific ways each one fails when you lean on it.

0 of 18 done

The map

  • Not started
  • In progress
  • Done
  1. 01Ground rulesWhere things run, who may touch them0/4
  2. 02The networkVPCs, firewalls, load balancers0/3
  3. 03ComputeServers, containers, functions0/2
  4. 04Storage and databasesObjects, disks, SQL, key-value0/4
  5. 05MessagingQueues, topics, event buses0/2
  6. 06Running itSignals, bills, surviving failure0/3
  7. 07Next: system designSame ideas, at service scale

Written against the AWS documentation as of October 2026. Recent changes are called out where they matter: S3 strong read-after-write consistency (since December 2020), the 1 MiB SQS message size limit, Lambda's per-function scaling rate, regional NAT gateways, the charge for every public IPv4 address, and the X-Ray SDKs entering maintenance mode in favour of OpenTelemetry (February 2026). No command on these pages was run against a real AWS account: the JSON and shell examples are illustrative, and the two js run toys simulate behaviour locally.

Where this path leads