This comprehensive course is designed to equip developers with the necessary skills to deploy infrastructure in AWS using the AWS Cloud Development Kit (CDK). The course assumes that participants are new to AWS but proficient in TypeScript. Over five days, the course will cover AWS infrastructure, Infrastructure as Code (IaC) using CloudFormation, TypeScript basics, and CDK deployment, including CI/CD integration.
Each module will include hands-on labs where participants can apply the concepts learned. The labs are designed to reinforce theoretical knowledge and provide practical experience in deploying and managing AWS infrastructure. By the end of this course, participants will be well-equipped to deploy and manage AWS infrastructure using CDK, leveraging the power of Infrastructure as Code and CI/CD pipelines.
Purpose
| Acquire the necessary skills to deploy infrastructure in AWS using the AWS Cloud Development Kit (CDK).
|
Audience
| Developers new to AWS but proficient in TyoeScript |
Role
| Software Developer |
Skill level
| Introduction |
Style
| Lectures | Labs | Hands-on Activities |
Duration
| 5 days |
Related technologies
| TypeScript |
Prerequisites
| In order to succeed in this course, you will need proficiency in TypeScript and a basic understanding of programming concepts. |
Course objectives
- Understand the core AWS infrastructure services and their functionalities.
- Gain proficiency in Infrastructure as Code (IaC) principles using AWS CloudFormation.
- Learn the basics of TypeScript, which is essential for using CDK.
- Develop the ability to create, manage, and deploy AWS infrastructure using CDK.
- Understand and implement CI/CD pipelines for automated deployment using CDK.