Local Serverless Development with LocalStack and Terraform
Emulate AWS environments locally and deploy your applications globally
Local development, integration testing, CI pipelines, infrastructure testing, security validation, and debugging for applications targeting AWS-compatible APIs.
LocalStack is an emulator rather than the production AWS service. API behavior, timing, IAM enforcement, distributed failure modes, quotas, and newly released AWS features can differ from real AWS.
Supported platform capabilities, execution environments, development technologies, deployment models, integrations, and triggers.
Runtime, language, architecture, and event availability depends on the selected deployment target.
Published pricing structure, representative costs, and material billing factors.
Per-developer licensing for local AWS emulation, testing, and development workflows.
Free
Free AWS emulation for hobbyists and other non-commercial use.
$45 / license / month
For teams building and testing simple AWS applications.
$89 / license / month billed annually
For teams building and testing complex AWS applications.
Paid LocalStack for AWS plans include a free trial.
LocalStack runs on developer or customer infrastructure. Commercial use requires an appropriate license, while Enterprise can support fully offline and air-gapped image delivery.
Custom Enterprise pricing supports centralized delivery, custom workspaces, additional AWS regions, governance, and dedicated support.
Base supports monthly or annual billing; Ultimate is billed annually by default.
Where workloads run, how deployment is scoped, and what underlying infrastructure the platform depends on.
LocalStack runs on developer or customer-operated infrastructure. It can emulate AWS region identifiers and multi-region API behavior, but those identifiers are not production LocalStack deployment regions.
Availability reviewed · Availability source