Testing your cloud applications offline with LocalStack

Testing is an integral part of the development process in modern day applications. While working on AWS based applications, you do not want to spend hundreds of dollars by connecting to the cloud environments for testing your applications locally.  That has the potential of raising your cloud expenses quickly. But this should not be an excuse of not testing your applications.

How to install the AWS Command Line Interface on MacOS

AWS is the most widely used cloud service in the world and provides a collection of services that can be leveraged by developers to build their applications.  To manage the various AWS services, you can use either the AWS Management Console or the AWS Command Line Interface. However if you want automate your development environment setup using scripts, the AWS CLI is your preferred tool.