- Course
Develop Applications Locally Using AWS CLI and Tooling
Stop waiting on cloud deployments to test simple changes. This course will teach you how to automate, test, and debug your AWS applications entirely on your local machine.
- Course
Develop Applications Locally Using AWS CLI and Tooling
Stop waiting on cloud deployments to test simple changes. This course will teach you how to automate, test, and debug your AWS applications entirely on your local machine.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Cloud
What you'll learn
Testing and debugging AWS applications often involves slow cloud deployments and manual, repetitive tasks in the AWS console. This constant context-switching kills productivity and makes the development feedback loop painfully long. In this course, Develop Applications Locally Using AWS CLI and Tooling, you’ll learn to build, test, and debug your AWS-dependent applications entirely on your local machine.
First, you’ll explore how to use the AWS CLI to run foundational commands for provisioning infrastructure with CloudFormation and managing data in S3 and DynamoDB.
Next, you’ll discover how to bundle these operations into automated scripts and then test them in a powerful, offline environment using LocalStack.
Finally, you’ll learn how to integrate this entire workflow into your daily development environment using tools like the VS Code AWS Toolkit and CloudShell.
When you’re finished with this course, you’ll have the skills and knowledge of local AWS development needed to create a faster, more efficient, and cost-effective development cycle.