SYSTEM Cited by 1 source
AWS CDK¶
AWS Cloud Development Kit (CDK) is AWS's imperative IaC framework: developers describe infrastructure in TypeScript / Python / Java / Go / .NET, and the CDK synthesises CloudFormation templates at build time. Its load-bearing abstraction is the Construct — a reusable, typed, versioned infrastructure component that can be shared across teams or open-sourced.
Role for this wiki¶
CDK appears as the substrate for reusable subscriber constructs in
event-driven architectures — patterns/reusable-subscriber-constructs
canonically realized by Amazon Key as a custom construct library over
systems/amazon-eventbridge: new Subscription(scope, id, { name,
application: { region } }) provisions a dedicated subscriber event bus
+ cross-account IAM + monitoring + alerting in ~5 lines.
Seen in¶
- sources/2026-02-04-aws-amazon-key-eventbridge-event-driven-architecture — Amazon Key built a CDK subscriber constructs library abstracting the setup + management of subscriber-side infrastructure for the EventBridge bus. Automation enforces consistent implementation of architectural patterns and reduces configuration-error surface across teams.
Related¶
- systems/amazon-eventbridge — the bus the subscriber constructs integrate with.
- patterns/reusable-subscriber-constructs — the pattern this instantiates.