CDK
Open-source software development framework for defining cloud infrastructure in code.
Contents
Construct Libraries
APIs
Databases
Slack / Microsoft Teams / Email notifications for developer tools: CodeCommit, CodeBuild, CodeDeploy, CodePipeline.
Static Websites
Security
Ops
Queue
CI/CD
High-Level Frameworks
TypeScript framework to unify infrastructure and runtime code for the CDK, so you can declare constructs and implement runtime logic within the context of one Node.js application.
A toolkit to develop purely functional and high-order cloud components with AWS CDK.
A set of Step Functions high-level resiliency patterns.
An event-driven alternative to Airflow built on the AWS CDK and Step Functions.
Scaffolding
Language Support
Library Publishing
Training Materials and Sample Code
A fully fledged CDK app written by Nathan Peck which uses Fargate, API Gateway, Lambda, CloudFront, S3, ElastiCache, and Dynamodb.
Working TypeScript snippets from several AWS projects.
An opensource collection of serverless architecture patterns built with CDK.
The cra-pipeline project on GitHub shows an AWS CodePipeline with AWS CodeBuild to deploy a static React application.
The cra-serverless project is a serverless architecture to add pre-rendering to a React website created with create-react-app.
Deploy a functional public API that receives an HTML form (e.g. /contact_us.html) POST request and delivers its data to Pushover notification service.
Source code that powers REST APIs at https://api.l3x.in/.
A serverless application written in Go that allows you to enjoy Dilbert in your RSS feed reader without any ads.
Blog Posts & Talks
Related Projects
JavaScript interop interface, the technology that CDK uses to create language bindings (currently supports .NET, Java and Python).
Define Kubernetes native apps and abstractions using object-oriented programming.