AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced

Learn to Provision & Deploy Serverless Apps with AWS CDK v2 & Typescipt & Generative AI (No Coding Experience Required)
4.49 (772 reviews)
Udemy
platform
English
language
Development Tools
category
instructor
AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced
4 734
students
6.5 hours
content
Jul 2024
last update
$29.99
regular price

Why take this course?

Based on the comprehensive curriculum you've outlined, this course is designed to take students from beginners to advanced users of AWS Cloud Development Kit (CDK) version 2. Here's a breakdown of the learning journey and what each part of your course would cover:

  1. AWS CDK Introduction

    • Overview of Infrastructure as Code (IaC)
    • Introduction to AWS CDK
    • Setting up the development environment for AWS CDK
    • Basic concepts of AWS CDK
  2. AWS CloudFormation with AWS CDK

    • Understanding AWS CloudFormation
    • Comparing AWS CloudFormation and AWS CDK
    • How AWS CDK works on top of CloudFormation
  3. AWS CDK v2 Overview

    • Introduction to AWS CDK version 2
    • Key new features in AWS CDK v2
    • Differences between AWS CDK v1 and v2
  4. AWS Service Creation using AWS CDK v2

    • Creating and managing S3 buckets
    • Setting up DynamoDB tables
    • Building Lambda functions
    • Configuring CloudWatch alarms
  5. Serverless Application

    • Building a complete serverless application (Lambda, API Gateway, etc.)
  6. AWS CDK Testing

    • Writing tests for AWS CDK applications
  7. CDK Advanced Concepts

    • Exploring advanced concepts like cross-app resource sharing
  8. AWS CDK Best Practices

    • Applying best practices from real-world application migrations
  9. AWS CDK Additional Concepts

    • Understanding additional concepts like termination protection, CDK commands, outputs, and multi-stack deployment
  10. AWS CDK Testing

    • Learning how to perform fine-grained assertions tests and snapshot tests

Throughout the course, students will engage with hands-on exercises to apply what they've learned. They will be creating and testing AWS infrastructure using AWS Cloud Development Kit version 2.

The course is structured to gradually introduce more complex topics. Starting with basic AWS services and moving towards advanced AWS CDK concepts and best practices. The course also emphasizes testing, which is crucial for infrastructure as code to ensure reliability and maintainability of cloud infrastructures. By the end of the course, students should be well-versed with:

  • Building serverless applications using AWS Lambda, S3, DynamoDB, API Gateway, etc.
  • Infrastructure provisioning using AWS CDK.
  • Understanding the AWS CloudFormation underpinnings that support AWS CDK.
  • Writing automated tests for AWS CDK applications.
  • Resource sharing across different AWS applications and stacks.
  • Applying best practices from real-world application migrations.
  • Utilizing AWS System Manager for resource management and automation.
  • Setting up CI-CD pipelines for continuous deployment of AWS infrastructure. This course aims to provide students with a deep understanding of how to manage cloud infrastructures using the AWS Cloud Development Kit (CDK) version 2, along with its associated tools and practices. It will enable them to design, build, test, deploy, operate, monitor, maintain, optimize, secure, scale, migrate, and manage complex multi-cloud AWS serverless applications and infrastructures effectively and efficiently.

Course Gallery

AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced – Screenshot 1
Screenshot 1AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced
AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced – Screenshot 2
Screenshot 2AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced
AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced – Screenshot 3
Screenshot 3AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced
AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced – Screenshot 4
Screenshot 4AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced

Loading charts...

4961148
udemy ID
04/11/2022
course created date
04/04/2023
course indexed date
Bot
course submited by