للحصول على شهادة
introduces learners to modern Infrastructure as Code (IaC) using AWS CDK. Instead of manually configuring resources in the AWS console, CDK allows developers to define cloud infrastructure using familiar programming languages such as TypeScript, Python, JavaScript, or Java.
The course begins with an overview of Infrastructure as Code concepts and explains why CDK is a powerful alternative to traditional tools like CloudFormation. Learners understand how CDK simplifies cloud resource provisioning by using reusable code constructs.
A key focus is building and deploying AWS infrastructure using CDK. This includes creating services such as AWS Lambda functions, API Gateway endpoints, S3 buckets, DynamoDB tables, and IAM roles directly from code. Learners also understand how CDK synthesizes code into CloudFormation templates.
The course covers CDK project structure, stacks, constructs, and deployment workflows. It also explains how to manage environments, configure permissions, and organize cloud resources efficiently in scalable applications.
Additionally, learners explore best practices f