Featured resource
Tech Upskilling Playbook 2025
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Learn more
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Cloud

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.

James Willett - Pluralsight course - Develop Applications Locally Using AWS CLI and Tooling
by James Willett

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.

Table of contents

About the author

James Willett - Pluralsight course - Develop Applications Locally Using AWS CLI and Tooling
James Willett

James is a Principal Software Engineer with 15+ years of industry experience. In the early part of his career James focused on automation and performance testing; leveraging tools and frameworks like Gatling, JMeter and REST Assured. Over the past few years James has begun to concentrate more on DevOps and Platform Engineering related tooling, concepts and frameworks. James is enthralled by the creation of in-depth, artful videos that help others become better software developers, and regularly shares these on his YouTube channel.

More Courses by James