In this curriculum, you acquire the knowledge and skills to start using AWS Cloud Development Kit (AWS CDK) to deploy cloud resources at scale. You learn about the basic building blocks of the AWS CDK, Apps, Stacks, and Constructs; and you learn how to use them to build an environment in the cloud. Then, you have the chance to put that knowledge to use with the AWS CDK lab, where you create, deploy and update a cloud environment using the AWS CDK.
This curriculum includes one optional, self-paced labs hosted at amazon.qwiklabs.com. Labs must be paid for with credits, which cost $1 USD per credit. This lab costs 10 credits. This cost is not included with free digital training on aws.training. You will need to create a Qwiklabs account to purchase credits and perform a lab. • Curriculum level: Intermediate • Duration: 3.5 hours
This curriculum uses animations, guided walkthroughs, a provisioned lab environment, and other eLearning activities as appropriate.
In this course, you will learn to: • State the purpose of AWS Cloud Development Kit • Explain the core components of AWS CDK • Describe the key concepts used with AWS CDK • Interact with the AWS CDK command line interface to deploy an app or stack • Design constructs for the AWS CDK • Create an AWS Cloud Development Kit (AWS CDK) project • Configure and deploy an app • Update and redeploy the app • Test and validate the app deployment and functionality
This course is intended for: • Intermediate-level software developers
We recommend that attendees of this course have: • Familiarity with AWS services including AWS CloudFormation • Completion of Developing on AWS or equivalent technical courses • Cloud Practitioner Essentials certification or equivalent experience • One year in role as a developer developing on AWS
Module 1: AWS Cloud Development Kit introduction Module 2: AWS CDK core framework Module 3: AWS CDK concepts Module 4: Working with the AWS CDK Toolkit (CLI) Module 5: AWS CDK development Module 6: Troubleshooting AWS CDK builds Module 7: Wrap up Lab: AWS CDK Cloud Development Kit