Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

AWS Cloud Development Kit Primer (Includes Labs)

Amazon Web Services and Amazon via AWS Skill Builder

Overview


This course is an introductory course to AWS Cloud Development Kit (AWS CDK). This course teaches developers how to model, provision, modify, and delete cloud application resources using familiar programming languages; design reusable components that meet the organization’s security, compliance, and governance requirements; and use objects, loops, and conditions to accelerate and add logic to your development and deployment process.


     • Course Level: Intermediate

     • Duration: 1 Hour 30 Minutes


Activities

This course contains animations, guided walkthroughs, and other eLearning activities as appropriate.


Course objectives

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


Intended audience

This course is intended for:

     • Intermediate-level software developers


Prerequisites

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


Course outline

Module 1: AWS Cloud Development Kit introduction

     • What is the AWS CDK?

     • Importance of AWS CDK for your organization.

     • Advantages of using AWS CDK

     • How AWS CDK interacts with supported programming languages.

     • AWS CDK Demonstration


Module 2: AWS CDK core framework

    • What are constructs?

    • Using predefined constructs for AWS resources

    • Apps and stacks


Module 3: AWS CDK concepts

     • Identifiers

     • Environments

     • Contexts

     • Assets


Module 4: Working with the AWS CDK Toolkit (CLI)

     • AWS CDK ToolKit

     • Commands


Module 5: AWS CDK development

     • Working with the AWS Cloud Development Kit

     • The power of the AWS CDK

     • Testing constructs

     • Design best practices


Module 6: Troubleshooting AWS CDK builds

     • Troubleshooting common AWS CDK issues 


Module 7: Wrap up

     • Review purpose and scope of AWS CDK

     • Review apps, stacks, and constructs

     • Review AWS CDK Toolkit

     • Review AWS Toolkit for Visual Studio Code

     • Recommended resources

Reviews

Start your review of AWS Cloud Development Kit Primer (Includes Labs)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.