Version 1 of the AWS Cloud Development Kit (AWS CDK) is now in maintenance mode.
Refer to the AWS Cloud Development Kit (AWS CDK) v2 Learning Path for updated CDK v2 Labs and Challenges.
The AWS CDK construct library contains classes that shape the AWS resources in your stack and come with proper defaults that allow you to focus on developing your application without worrying too much about resource details. This is useful for developing prototypes or smaller applications quickly and establishing a proof-of-concept, but what happens when the application or your development team grows?
Writing your own custom CDK constructs provides the following benefits:
In this lab, you will refactor an existing CDK application by creating your own custom S3 construct. The process of writing your own custom constructs outlined in this lab can be applied to your own projects and development teams to fit your specific needs.
Upon completion of this intermediate-level lab, you will be able to:
Familiarity with the following will be beneficial:
The following courses and labs can be used to fulfill the prerequisite: