The CDK will change how you create and manage infrastructure on AWS!
Not only can we now use logic, loops, classes, and inheritance to organize our infrastructure code, but we can create, re-use, and share high-level components.
Learn how to leverage the CDK to create secure, maintainable infrastructure on AWS.
What Will I Learn?
This course takes you from the very beginning of CDK through real-world launchable stacks.
We assume you have never installed the CDK tools, and grow from there to use it to launch the main AWS products.
We then orchestrate them together in functional projects, and make the code available for you to remix.
The course includes 46 lessons that go through the breadth of the CDK:
- Setting up the CDK command-line tools
- Creating new projects with the CDK
- Secure networks and subnets with VPC
- Launching servers with autoscaling
- SQL and NoSQL databases
- Docker clusters on Fargate and ECS
- Serverless APIs with Lambda and API Gateway
- Creating re-usable components
- + So much more — Check below for a full listing of videos.
Who is This For?
We assume you know the basics of AWS products, so if you've never used AWS before you could start with their documentation, but our lessons may also give you abetter idea of the breadth of possibilities.
The example projects are on GitHub and you can use them at work, see the list of real-world stacks we will build below.
Anyone who wants to stay at the front of AWS best practices, and optimize their work to reduce code, increase readability, and tighten security, will benefit!
We walk through real usable AWS stacks that you can use at work
Laravel PHP stack
with RDS MySQL
Secure VPN with subnets
for apps and databases
from GitHub to EC2
A Node.js API using Lambda,
API Gateway, and DynamoDB
Automatically Generate Video
Thumbnails with Docker,
Fargate, and Lambda
I'm a developer who became CEO: founding, growing, and exiting two startups. I now works as a CTO and Consultant, helping companies create secure, maintainable products in the cloud.
At the last two companies I've worked with, we created bulletproof infrastructure on AWS for payment processing and health care. I'm now taking that experience in clean, maintainable infrastructure, with a focus on security and rapid development, and re-creating them in AWS CDK for the future.
Say Hi on Twitter, or reach out on LinkedIn!