Amazon AWS is one of the most popular cloud providers in the world, but it can also be daunting to learn thanks to the alphabet soup of service acronyms.
Once you've figured out which subset of services to use, you've got a lot of clicking around to do in order to get things configured.
Not anymore!
With the AWS Cloud Development Kit (CDK v2), you are able to configure AWS services from your terminal & editor.
Even better, you can do your configuration, frontend, and backend all with the same language.
In this course, Tomasz Łakomy will guide you through using TypeScript to complete the lifecycle of an application powered by AWS CDK v2. You'll see how to start a project, develop it locally, deploy it globally, and then tear it all down when you're done.
The services & development approach Tomasz demonstrates in this course are used by countless companies around the world.
Is yours next?
Overview
Syllabus
- Install AWS Cloud Development Kit (CDK) and Create a New Project
- Build and Deploy a Sample AWS Cloud Development Kit Stack to AWS
- Review an AWS CloudFormation Stack Deployed with AWS CDK
- Clear an Initial AWS CDK Stack to Start Building an App From Scratch
- Create and Deploy a Node.js AWS Lambda Function with AWS CDK
- Change the Properties of an AWS Lambda Function Deployed with AWS CDK
- Attach an API Gateway to an AWS Lambda Function Deployed with AWS CDK
- Create a Custom AWS CDK Construct
- Create a DynamoDB Table with AWS CDK
- Get All Items from a DynamoDB Table using ScanCommand
- Debug Permission Issues and Allow an AWS Lambda Function to Access Data from DynamoDB
- Add Data to a DynamoDB Table with PUT Operation use AWS CDK
- Delete an Item from a DynamoDB table in AWS CDK with DELETE Operation
- Create an API Gateway REST API with AWS CDK
- Connect React App to a Serverless Backend Deployed with AWS CDK and Fix CORS Issues
- Deploy a Site with HTTPS Support Behind a CDN with AWS CDK
- Destroy an AWS CDK Stack
Taught by
Tomasz Łakomy