The article discusses how to use AWS Serverless with localstack to boost developer productivity and confidence in written code.
The article starts by outlining how different teams in an organization work together to deliver an Audit application.
The article then goes on to describe how to test the Microservices application using testing pyramids and integration tests.
The article discusses how to transition to AWS Serverless and explains that infrastructure teams might not be required to do the same work as before.
The article then goes on to outline how to use localstack, an open-source set of emulators, to communicate locally with AWS serverless features.
The article demonstrates the use of localstack in automating the testing of code, starting from npm dependencies to defining the first test for SQS.
The article concludes by noting that localstack is not a silver bullet but a reliable toolset that allows faster feedback to improve developer productivity.