AWS Resources

Practical reference for AWS services. When to use them, how they work together, and the patterns that hold up in production.

These pages are opinionated reference material for people building on AWS. Not certification prep, not marketing overviews. Each page covers a specific service or pattern: what it does, when to use it (and when not to), architecture patterns, CDK examples, and cost considerations.

Written from experience building production multi-tenant SaaS in regulated industries. If something has bitten me in production, it's called out here.

What you'll find

Each page follows a similar structure:

  • When to use it: decision criteria, not feature lists
  • Key concepts: the mental model you need
  • Architecture patterns: how it fits with other services
  • CDK examples: infrastructure as code you can adapt
  • Cost considerations: what actually shows up on your bill
  • Further reading: links to official docs for verification

Who this is for

Architects evaluating services, developers building features, and teams designing systems. If you're looking for .NET-specific code examples (C# SDK usage, AoT patterns, source generators), see the .NET on AWS resources.

If you're coming from Azure and evaluating AWS, the Azure to AWS section covers the migration angle.

Need Help With Your AWS Architecture?

Tell me about your challenges and I'll reply within a business day.