Course curriculum

    1. Why take this course: AWS Cloud Development Kit(CDK)

    2. Course Introduction & Structure

    3. Where can you find the sample code?

    1. Introduction: What is AWS CDK?

    2. Getting Started: AWS CDK Prerequisites & Installation

    3. Create your first CDK Stack & Deploy It

    4. Learn to customize stack resources & How to get help

    5. Infrastructure-Is-Code: Version control your Infrastructure

    6. Plan & Visualize your deployments: Diff your changes

    7. CDK Tokens: How to Export/Import Stack Values | Cfn Intrinsic Functions

    8. Stack Cleanup: Destroying the App's Resources

    9. Opt-Out from CDK Metadata Version Reporting

    1. DTAP in CDK: Multi-Environment Deployment

    2. Deploying stacks to Multiple AWS Regions & Accounts: Best Practice

    3. Customize Stack Parameters: CDK Context variables

    4. Build Multi-AZ Production Ready Custom VPC

    5. Add Tags to CDK Resources On Creation

    6. Tagging At Scale: Easily Add Tags to ALL Resources in the Stack

    7. Import Pre-Existing External Resources: S3, VPC

    8. Launch EC2 using CDK

    9. Customize EC2 Instances by Bootstrapping them with user data

    10. Launch EC2 with Custom Instant Profile - SSM Agent Role - Login without SSH Keys

    11. Launch EC2 with latest AMI in any AWS Region - Portable Region Independent stack

    12. Improve EC2 Performance with EBS Provisioned IOPS SSD Volumes

    13. Highly Available Web Servers with AutoScaling & Application Load Balancer

    1. Create AWS SSM Parameter & AWS Secrets

    2. Create IAM Users, Groups

    3. Create IAM Role, Inline & Managed Policy

    4. IAM Resource Policy: S3 Bucket Policy

    5. Create RDS Database

    6. Import pre-existing Cloudformation templates into CDK

    7. Create SNS Topic & Subscriptions

    8. SQS: Fully Managed Message Queues for Microservices

    1. Serverless: Create Lambda for Event Driven Architecture

    2. Create & Manage Lambda Log Groups

    3. Serverless: Lambda Source Assets from S3

    4. Schedule your Lambda Function: Cron in the cloud

    5. DynamoDB: Key-Value Database

    6. Grant Least Privileges to your Lambda Functions

    7. API Gateway: An HTTP endpoint for your Lambda function

    8. CloudWatch Alarms?: EC2, Lambda

    9. CloudWatch Custom Metrics, Filter Patterns & Alarms

    10. CloudWatch Live Dashboards & Widgets

    1. Deploy a static website with contents

    2. Reduce Latency and Protect your site with Cloudfront

    3. Serverless Event Processor Architecture with S3 Events

    4. Serverless REST API Architecture: APIGW, Lambda & DynamoDB

    5. Serverless Stream Processor Architecture with Kinesis

    6. Serverless DynamoDB Event Processor Architecture with DynamoDB Streams

    7. Containerized Micro Service Architecture with ECS

    8. Run Containers without managing servers using Fargate

    9. Serverless Batch Job Architecture with Fargate

About this course

  • ₹799.00
  • 55 lessons
  • 8 hours of video content