Test your Amazon Web Service (AWS) services locally before deploying them into the cloud and waste money with LocalStack — AWS
When you are working with Amazon Web Service (AWS) you sometimes need a way to test that your code is working before its deploying into your AWS account.
Using LocalStack will help you to test different services from Amazon Web Service (AWS) directly on your development machine.
Some of the LocalStack features are LocalStack Pro requirement, you can create a free account on LocalStack’s website and then upgrade to pro-user to get access to all features LocalStack offer 14days free trial for testing before you upgrade your account.
Up and running with LocalStack
Before using LocalStack you need to install LocalStack in your global python environment.
pip install localstack
To start LocalStack you need to have Docker Desktop installed and running on your system before you can start LocalStack, after that you can start LocalStack up.
localstack start -d
LocalStack GitHub: https://github.com/localstack/localstack