Overview
LocalStack supports a wide range of integrations from the cloud development ecosystem. These integrations make it easy to run your existing AWS workflows locally, without modifying your tooling.
The Cloud Development Ecosystem
Section titled “The Cloud Development Ecosystem”Cloud development spans a broad set of tools and practices. Whether you’re provisioning Infrastructure-as-Code (IaC) with tools like Terraform or CloudFormation, or building applications with AWS SDKs like boto3
or aws-sdk-js
, LocalStack helps you bring the entire workflow to your local machine. Get ready to speed up your feedback loops and reduce your cloud dependencies.
Integrations
Section titled “Integrations”We strive to make the integration of LocalStack into your workflow as seamless as possible.
Sometimes it’s as easy as calling one of our wrapper tools, like awslocal
, a drop-in replacement for the aws
CLI. Other times, there’s a bit of configuration involved.
Here is a list of tool integrations we support, and documentation on how to integrate LocalStack.
App Frameworks
Use LocalStack with your application frameworks to develop and test your applications locally.
Containers
Use LocalStack with container-based development tools to manage and test your infrastructure locally.
AWS Native Tools
Use LocalStack with AWS Native tools to develop, deploy, and manage your infrastructure locally.
Continuous Integration
Use LocalStack in your CI environment to run tests against your AWS infrastructure in a high-fidelity cloud emulator.
Infrastructure as Code
Use LocalStack with Infrastructure as Code tools to validate your infrastructure deployments and run tests against them.
Testing
Use LocalStack with testing tools & utilities to test your application infrastructure locally.
AWS SDKs
Use LocalStack with AWS SDKs to manage your AWS resources locally.
Messaging
Use LocalStack with messaging tools, such as Kafka, to test your messaging infrastructure locally.