This is the supporting code for my article – How to build multi-step message processing
Start LocalStack on your machine
docker compose up
Install AWS CLI to interact with it:
python3 -m venv .venv
source venv/bin/activate
pip install awscli-local
Run localstack.sh to create SQS queue and DynamoDB table.
Install LocalStack Docker extension to later see the DynamoDB records