Course Information
Course Overview
Learn DevOps Enablement and Infrastructure Provisioning with AWS CDK - including Kubernetes (EKS)
Welcome to The Ultimate DevOps using AWS CDK, a comprehensive masterclass designed for those who want to move beyond theoretical tutorials and dive straight into building a production-grade, real-world project. The AWS Cloud Development Kit (CDK) has revolutionized the way we approach Infrastructure as Code (IaC). Unlike traditional tools that force you to learn proprietary markup languages, the CDK empowers you to provision cloud resources using the languages you already know and love, such as Python, Java, JavaScript, TypeScript, and C#.
One of the most significant advantages of choosing the CDK for your DevOps workflow is its adherence to the "Least Privileged" security model. The framework automatically generates appropriate IAM roles and permissions, drastically reducing the risk of security vulnerabilities. Furthermore, a few concise lines of code can generate hundreds of lines of CloudFormation templates, making your deployments faster and significantly more manageable.
In this course, we prioritize "learning by doing." You will navigate the complexities of a modern tech stack, provisioning everything from core networking (VPC, NAT Gateways, and Security Groups) to advanced storage and databases like Aurora MySQL and Redis Clusters. We also dive deep into the serverless ecosystem with Lambda and Cognito, secure your applications with WAF and ACM, and build robust CI/CD pipelines using CodePipeline and GitHub. By the end of this journey, you won’t just have a list of skills; you will possess the meaningful, integrated knowledge required to architect and automate complex cloud environments from the ground up.
Course Content
- 13 section(s)
- 50 lecture(s)
- Section 1 Introduction
- Section 2 Python Fundamentals
- Section 3 Introduction to AWS CDK
- Section 4 Networking and Security
- Section 5 Storage and Database
- Section 6 Authentication and Authorization
- Section 7 Serverless Framework
- Section 8 Release Management - Backend
- Section 9 Release Management - Frontend
- Section 10 DNS and Application Security
- Section 11 Logging and Monitoring
- Section 12 Containers
- Section 13 Course Completion
What You’ll Learn
- Enable Infrastructure as Code practice using AWS CDK, Hands-On learning using real world Serverless Application project, Build entire infrastructure on AWS using CDK, Setup Build and Release Pipelines for Serverless Framework Applications, Covers multiple domains like Networking, Security, Authentication, App Security, Logging, Monitoring, Database, Storage, etc
Skills covered in this course
Reviews
-
JJosep .
Thank you
-
vvirgilio murillo ochoa
AWS CDK v1 entered maintenance on June 1, 2022, and ended support on June 1, 2023. While installation is possible, it is recommended to migrate to v2 for new projects due to lack of updates and security patches. https://github.com/aws/aws-cdk-rfcs/blob/main/text/0079-cdk-2.0.md#aws-cdk-maintenance-policy
-
TThomas Chacko
Take the content and explained in simple logical way
-
VVIJAYA NANDKISHOR KHOBRAGADE
I'm new to the DevOps space and this course was very practical and easy to follow. The instructor is an expect for this subject. Looking forward to other courses. Very Helpful for me.