Each page covers a specific AWS service from the .NET perspective: how to set it up, how to use it from C#, and how to provision it with CDK. Real patterns from production systems, not hello-world demos.
All code examples are AoT-compatible where it matters (source-generated serialization, no reflection). Where a library or pattern doesn't work under AoT, that's called out explicitly.
What you'll find
Each page includes:
- Conceptual overview: what the service does and when to use it
- C# code examples: SDK usage, typed clients, DI patterns
- AoT considerations: what works, what breaks, and the workarounds
- CDK setup in C#: infrastructure as code for the service
- Tips: the gotchas that aren't in the AWS docs
Who this is for
.NET developers building on AWS. Whether you're migrating from Azure, starting a new project, or trying to make an existing .NET app work with a specific AWS service.
If you're looking for general AWS architecture guidance (not .NET-specific), see the AWS resources. If you're evaluating a move from Azure, the Azure to AWS section covers that angle.
Looking for hands-on consulting? These resource pages are free reference material. For architecture or implementation help, check out my .NET on AWS consulting services.