AWS Cloud Development Kit From Beginner to Professional

Infrastructure Is Code: Learn to write complete AWS Application Stacks using Cloud Development Kit
AWS Cloud Development Kit From Beginner to Professional
File Size :
3.28 GB
Total length :
8h 9m



. Kumar .


Last update




AWS Cloud Development Kit From Beginner to Professional

What you’ll learn

Master all CDK concepts
Practice learnings with hands on examples
Advanced concepts overview
Write your infrastructure as code
Deploy simple-to-complex resources in AWS using CDK
Launch several stacks and templates
Learn AWS Architectural Patterns as Code

AWS Cloud Development Kit From Beginner to Professional


Desire to learn Infrastructure as Code
Must have understanding of AWS
Knowledge of Python programming language is MUST!
Recent Mac / Linux / Windows machine
Willingness to learn lots of new and exciting things!


AWS Cloud Development Kit(CDK) – From Beginner to ProfessionalProvisioning cloud applications can be a challenging process that requires you to perform manual actions, write custom scripts, maintain templates, or learn domain-specific languages. AWS CDK uses the familiar and expressive power of programming languages.AWS CDK gives you components preconfigured with proven defaults, without needing to be an expert. AWS CDK provisions your resources in a safe, repeatable manner through AWS CloudFormation. Note: This course assumes you know how to use the AWS Cloud. It will help you transform your solution architecting skills into CDK Stack.Section OutlineHow to get started with CDKCreate AWS Resources and Customize resources to suit your needsCreate Serverless & Deploy Serverless Application ResourcesCreate Advanced Use-Cases and Architecture PatternCreate & Deploy a fully functional application using CDKThis Course Also Comes With:✓ Lifetime Access to All Future Updates✓ A responsive instructor in the Q&A Section✓ Links to interesting articles, and lots of good code to base your next application onto✓ Udemy Certificate of Completion✓ A 30 Day “No Questions Asked” Money Back Guarantee!This is the course that could change your AWS skills.Learning and getting hands-on on AWS CDK helps you to enhance your career opportunities and helps to boost your income. An investment in your career is an investment in yourself. Don’t procrastinate. There is no time like the present to take charge of your career. Take your career to the next level by learning AWS CDK today!Take the course now, completely risk free !


Section 1: Welcome to AWS Cloud Development Kit

Lecture 1 Course Introduction & Structure

Lecture 2 Where can you find the sample code?

Section 2: Introduction

Lecture 3 Introduction: What is AWS CDK?

Lecture 4 Getting Started: AWS CDK Prerequisites & Installation

Lecture 5 Create your first CDK Stack & Deploy It

Lecture 6 Learn to customize stack resources & How to get help

Lecture 7 Infrastructure-Is-Code: Version control your Infrastructure

Lecture 8 Plan & Visualize your deployments: Diff your changes

Lecture 9 CDK Tokens: How to Export/Import Stack Values | Cfn Intrinsic Functions

Lecture 10 Stack Cleanup: Destroying the App’s Resources

Lecture 11 Opt-Out from CDK Metadata Version Reporting

Section 3: CDK Stacks: Resources & Reusability

Lecture 12 DTAP in CDK: Multi-Environment Deployment

Lecture 13 Deploying stacks to Multiple AWS Regions & Accounts: Best Practice

Lecture 14 Customize Stack Parameters: CDK Context variables

Lecture 15 Build Multi-AZ Production Ready Custom VPC

Lecture 16 Add Tags to CDK Resources On Creation

Lecture 17 Tagging At Scale: Easily Add Tags to ALL Resources in the Stack

Lecture 18 Import Pre-Existing External Resources: S3, VPC

Lecture 19 Launch EC2 using CDK

Lecture 20 Customize EC2 Instances by Bootstrapping them with user data

Lecture 21 Launch EC2 with Custom Instant Profile – SSM Agent Role – Login without SSH Keys

Lecture 22 Launch EC2 with latest AMI in any AWS Region – Portable Region Independent stack

Lecture 23 Improve EC2 Performance with EBS Provisioned IOPS SSD Volumes

Lecture 24 Highly Available Web Servers with AutoScaling & Application Load Balancer

Section 4: CDK: Customize AWS Resources

Lecture 25 Create AWS SSM Parameter & AWS Secrets

Lecture 26 Create IAM Users, Groups

Lecture 27 Create IAM Role, Inline & Managed Policy

Lecture 28 IAM Resource Policy: S3 Bucket Policy

Lecture 29 Create RDS Database

Lecture 30 Import pre-existing Cloudformation templates into CDK

Lecture 31 Create SNS Topic & Subscriptions

Lecture 32 SQS: Fully Managed Message Queues for Microservices

Section 5: Create & Deploy Serverless Application Resources

Lecture 33 Serverless: Create Lambda for Event Driven Architecture

Lecture 34 Create & Manage Lambda Log Groups

Lecture 35 Serverless: Lambda Source Assets from S3

Lecture 36 Schedule your Lambda Function: Cron in the cloud

Lecture 37 DynamoDB: Key-Value Database

Lecture 38 Grant Least Privileges to your Lambda Functions

Lecture 39 API Gateway: An HTTP endpoint for your Lambda function

Lecture 40 CloudWatch Alarms?: EC2, Lambda

Lecture 41 CloudWatch Custom Metrics, Filter Patterns & Alarms

Lecture 42 CloudWatch Live Dashboards & Widgets

Section 6: Build Advanced Use-Cases with CDK

Lecture 43 Deploy a static website with contents

Lecture 44 Reduce Latency and Protect your site with Cloudfront

Lecture 45 Serverless Event Processor Architecture with S3 Events

Lecture 46 Serverless REST API Architecture: APIGW, Lambda & DynamoDB

Lecture 47 Serverless Stream Processor Architecture with Kinesis

Lecture 48 Serverless DynamoDB Event Processor Architecture with DynamoDB Streams

Lecture 49 Containerized Micro Service Architecture with ECS

Lecture 50 Run Containers without managing servers using Fargate

Lecture 51 Serverless Batch Job Architecture with Fargate

Section 7: Build an chat application with CDK

Lecture 52 Serverless Containerized Chat Application

Section 8: Next Actions

Lecture 53 Do Try It At Home

Section 9: Additional Resources

Lecture 54 Table of Resources

Developers that want to manage their infrastructure as code,System administrators, Ops engineers who would like to automate and manage their AWS infrastructure as code,DevOps Engineers who wants to learn CDK – from basic to expert level. No prior CloudFormation knowledge necessary!,Solutions Architects who want to understand the benefit of using CDK to manage infrastructure and steer their team to use CDK

Course Information:

Udemy | English | 8h 9m | 3.28 GB
Created by: . Kumar .

You Can See More Courses in the IT & Software >> Greetings from

New Courses

Scroll to Top