Developing AWS cloud based applications, like serverless based apps normally require too much effort on non-development related things.
LocalStack provides an easy-to-use test/mocking framework for developing Cloud applications.
LocalStack builds on existing best-of-breed mocking/testing tools, notably kinesalite/dynalite and moto, ElasticMQ, and others. While these tools are awesome (!), they lack functionality for certain use cases. LocalStack combines the tools, makes them interoperable, and adds important missing functionality on top of them.
Check following link to know in more details!
https://localstack.cloud/