You’ve successfully finished our Introduction to the CDK workshop!
In this workshop, you’ve learned how to:
- Create a new CDK project in TypeScript using
- Add resources to your CDK application stack
cdk diff and
cdk deploy to deploy your app to an AWS environment
- Author and use your own custom construct (
- Consume a construct from another npm module (
- Use the AWS Lambda, API Gateway and DynamoDB AWS construct libraries
The AWS CDK is a work in progress. It is currently in Developer Preview. We’d
love to hear what you think about every aspect of the framework.
Here are a few things you can do from here:
- Build something: build something real with the CDK and let us know how it
went. What worked? What was intuitive? What was completely misleading?
- Publish construct libraries: start thinking about infrastructure in terms
of small reusable modules instead of monolithic templates. Pick up a useful
thing you’ve built and try to design a beautiful API for it. Share it with the
community and let us know about it. We’ll be curating a list of constructs,
and would love to list yours.
- Create a simple app in the Hello World Tutorial
- Dive deeper into CDK
Apps and Stacks,
- Explore the AWS Construct
Library and the
which already contains constructs for many AWS resources such as
and many more…
- Read guidelines on how to write your own
- Learn about jsii, the technology
behind the CDK’s multi-language support
- Browse some examples on our GitHub repository