Overview
Introduction
Section titled “Introduction”LocalStack integrates with official AWS Software Development Kits (SDKs) so you can connect to LocalStack services using the same SDKs you use for AWS services. This lets you develop and test your applications locally without connecting to the cloud.
How to connect with AWS SDKs?
Section titled “How to connect with AWS SDKs?”To connect to LocalStack services using AWS SDKs, you can use one of the following methods:
- Manual configuration: Manually configure the SDK to connect to LocalStack services by setting the endpoint URL to
http://localhost.localstack.cloud:4566orlocalhost:4566. This can also be specified using a profile or an environment variable. - Transparent endpoint injection (recommended): Connect to LocalStack services without modifying your application code. Transparent endpoint injection uses the integrated DNS server to resolve AWS API calls to target LocalStack. Refer to the Transparent Endpoint Injection guide for more information.
Supported SDKs
Section titled “Supported SDKs”AWS SDK for .NET
How to use the .NET AWS SDK with LocalStack.
AWS SDK for C++
How to use the C++ AWS SDK with LocalStack.
AWS SDK for Go
How to use the Go AWS SDK with LocalStack.
AWS SDK for Java
How to use the Java AWS SDK with LocalStack.
AWS SDK for JavaScript
How to use the JavaScript AWS SDK with LocalStack.
AWS SDK for PHP
How to use the PHP AWS SDK with LocalStack.
AWS SDK for Python (Boto3)
How to use the Python Boto3 AWS SDK with LocalStack.
AWS SDK for Ruby
How to use the Ruby AWS SDK with LocalStack.
Was this page helpful?