Infrastructure as code is becoming more popular with DevOps engineers and Site Reliability engineers. In this
Managing AWS Infrastructure with Python,
you’ll learn to
provision and manage AWS infrastructure with Python.
the basic CDK constructs.
Next, you’ll discover
how to use CDK
Stacks to create resources with the same
configuration in different VPCs
and environments. Finally, you’ll learn how to manage large, multi-stack environments from a single application. When you’re finished with this
course, you’ll have the skills and knowledge of
the AWS CDK needed to create infrastructure as code using Python.
Course Overview Hi, everyone. My name is Christopher Blackden, and welcome to my course, Managing AWS Infrastructure with Python. Infrastructure as code is becoming more popular with DevOps and site reliability engineers. The AWS Cloud Development Kit, or CDK, allows you to deploy AWS infrastructure using a familiar programming language like Python. In this course, we're going to cover how to write infrastructure code and manage applications running in AWS using the Python CDK. Some of the major topics that we'll cover include retrieving values from Secrets manager and parameter store, deploying the same stack to different accounts or regions, create enforceable deployment rules using aspect, and using nested stacks to create resources. By the end of this course, you'll know how to use the AWS CDK to create infrastructure as code using Python. Before beginning the course, you should be familiar with Python 3.8 and the core AWS services, like Lambda and DynamoDB. I hope you'll join me on this journey to learn infrastructure as code with the Managing AWS Infrastructure with Python course, at Pluralsight.