Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Aws Cdk In Python | A Comprehensive Guide

    Posted By: ELK1nG
    Aws Cdk In Python | A Comprehensive Guide

    Aws Cdk In Python | A Comprehensive Guide
    Published 1/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.37 GB | Duration: 5h 15m

    A step-by-step, practical learning of AWS CDK in Python, covering concepts, demonstrations, sample code and quizzes.

    What you'll learn

    Developing CDK Applications in Python

    Core CDK Constructs - Apps, Stacks and Constructs

    Configuring AWS Environments

    Managing & Referencing AWS Resources

    Bundling CDK Assets - Local files and Docker Images

    Tagging CDK Constructs

    Using Context for Cache and Configurations

    Using CDK Aspects

    Using Permissions in CDK

    Testing CDK Applications

    Implementing Best Practices

    CDK Pipeline

    Requirements

    Worked with at least one technology/service offered by Amazon Web Services (AWS)

    Experience in developing applications with Python

    Description

    AWS Cloud Development toolkit, which is most often termed as CDK lets you build IaC (infrastructure as a code) applications with the expressive power of a programming language. CDK framework is available with Javascript, Typescript, Python, Java, Go and .Net. As the name suggests, AWS CDK is offered by AWS - Amazon Web Services. The course provides you a step-by-step guide in Python to learn AWS CDK features and Concepts including Constructs, Apps, Stacks, Resources & much more. Here is the quick overview on the course structure - 1. We will start with the CDK basics, where we will understand the core components of CDK, along with the supported tools and technologies.2. In the next section, we will develop our first cdk application. This will help you accustom, the bare minimum needed to develop any cdk application including pre-requistes, APIs, CLI commands, etc.3. Once we know the foundational pieces, we will dive into the concepts in more detail. We will start with Constructs where we are going to learn different types of constructs offered by CDK.4. In the stacks section, we will understand CDK App & Stack Constructs. We will learn how to incorporate multiple stacks inside a cdk application.5. We will move to Environments, where we will learn the options to configure AWS environments, with our cdk applications.6. In the Resources section, we will learn how the manage the aws resources with the help of constructs, removal policies along with how we can reference them.7. We will be jumping to Tags section, where we will understand the CDK Tags, Priority, Inclusion/Exclution mechanisms.8. With Assets, we will understand how to bundle the business application code along with the the cdk application.9. In the next section, We will learn how to define the Permissions  in CDK, with the help of grant methods, roles and policies.10. We will be learning the CDK Context, which helps us in Cache, Feature flags and application configuration .11. We will understand the Aspects feature of CDK which allows us to implement cross cutting concerns across cdk constructs.12. We will learn how to test cdk applications, with fine-grained and snapshot testing mechanisms.13. We will understand the best practices to develop cdk applications.14. And then we will conclude the course with references and next steps.Please note that all the CDK examples are written in Python.

    Overview

    Section 1: Introduction

    Lecture 1 CDK Overview

    Lecture 2 Introduction

    Section 2: AWS CDK Basics

    Lecture 3 Optional | AWS CloudFormation - 101

    Lecture 4 How Does CDK Work?

    Lecture 5 Optional | AWS CLI - 101

    Lecture 6 CDK CLI - Overview

    Lecture 7 References

    Section 3: Developing First CDK App

    Lecture 8 [Optional] Setting up AWS CLI

    Lecture 9 Setting up CDK CLI

    Lecture 10 Additional Notes: CDK CLI

    Lecture 11 Setting up Python

    Lecture 12 [Optional] AWS S3 - 101

    Lecture 13 Developing First CDK Application - Part 1

    Lecture 14 Developing First CDK Application - Part 2

    Section 4: Constructs

    Lecture 15 CDK Constructs

    Lecture 16 Demo: L1 Construct

    Lecture 17 Demo: L2 Construct

    Lecture 18 Demo: L3 Construct

    Lecture 19 Creating your own Construct

    Section 5: Stacks

    Lecture 20 CDK App

    Lecture 21 CDK Stacks

    Lecture 22 Demo: Multiple Stacks

    Lecture 23 Demo: Grouping Multiple Stacks

    Lecture 24 Demo: Nested Stacks

    Section 6: Environments

    Lecture 25 Environments: Overview

    Lecture 26 Demo: Environment using AWS Profiles

    Lecture 27 Demo: Providing Environment in Code

    Lecture 28 Demo: Using Local Environment Variables

    Section 7: Resources

    Lecture 29 Resource Identifiers

    Lecture 30 Referencing Resources

    Lecture 31 Demo: Referencing Resources in Same Stack

    Lecture 32 Demo: Referencing Resources in Different Stacks

    Lecture 33 Resource Removal Policy

    Lecture 34 Demo: Removal Policy

    Lecture 35 Demo: Removal Policy & Auto Delete Objects

    Section 8: Tags

    Lecture 36 CDK Tags

    Lecture 37 Demo: Tagging Resources

    Lecture 38 Demo: Tagging Resources with Priority

    Section 9: Assets

    Lecture 39 CDK Assets

    Lecture 40 Demo: S3 Assets

    Lecture 41 Demo: Docker Image Assets - Pre-Requisites

    Lecture 42 [Optional] AWS ECR - 101

    Lecture 43 [Optional] AWS Fargate - 101

    Lecture 44 [Optional] AWS ECS - 101

    Lecture 45 Demo: Docker Image Assets

    Section 10: Permissions

    Lecture 46 Grants

    Lecture 47 Grants : Additional Notes

    Lecture 48 Principal: Notes

    Lecture 49 Roles and Policies

    Lecture 50 External Resources: Notes

    Section 11: Context

    Lecture 51 CDK Context

    Lecture 52 Demo: CDK Context - Cache

    Lecture 53 Demo: CDK Context - Custom Configuration

    Lecture 54 Reference

    Section 12: Aspects

    Lecture 55 Aspects: Overview

    Lecture 56 Demo: Aspects

    Section 13: Advanced Concepts

    Lecture 57 CDK Pipeline

    Section 14: Testing

    Lecture 58 CDK Testing: Part 1

    Lecture 59 CDK Testing: Part 2

    Lecture 60 Demo: Basic Testing

    Lecture 61 Demo: Match Utility

    Lecture 62 Demo: Snapshot Testing

    Section 15: Best Practices

    Lecture 63 Best Practices - Reliability

    Lecture 64 Best Practices - Security

    Lecture 65 Best Practices - Maintainability

    Section 16: Conclusion & References

    Lecture 66 API Reference

    Lecture 67 AWS Code Samples

    Lecture 68 Constructs Hub

    Lecture 69 Conclusion

    Lecture 70 References

    Software Professionals interested in defining Infrastructure as Code with AWS CDK and Python