aws-cdk-examples is a collection of example projects demonstrating infrastructure patterns and common service implementations using the AWS Cloud Development Kit.
The repository addresses the need for practical, working code samples that show how to build AWS infrastructure using CDK. It organizes examples across multiple programming languages supported by CDK, with the goal of achieving language parity so developers can find equivalent patterns regardless of their language preference. Each example demonstrates either a specific AWS service implementation or a reusable infrastructure pattern that developers can adapt for their own projects.
This resource is positioned as an intermediate learning tool, best used after working through the CDK Developer Guide or CDK Workshop. It suits developers who have grasped CDK fundamentals and want to see concrete implementations of common patterns. The repository covers TypeScript, Python, .NET, Java, and Go, all marked as stable language implementations. Developers should treat this as a reference for practical examples rather than a starting point for learning CDK concepts.
The project maintains an official collection of examples with an open contribution process for fixes and new examples. Development activity centers on keeping examples current and expanding coverage across supported languages to maintain feature parity.