Now, as you have already learned about the basic fundamentals of DevOps, let's start to understand it by example. As an example, I will use the CloudFormation template to describe how easy and fast it is to deploy solutions in AWS.
CloudFormation is an AWS service that is used to provision your IT Infrastructure as Code. Once it's coded, you can deploy it in any region, and it also gives you facility to customize it as per your own wishes.
As we can see in the following screenshot, CloudFormation gives you a very rich GUI where you can drag and drop the required components and establish relations between them, and in backend code is automatically generated in the JSON and YAML formats. Once you are done drawing using drag and drop, you save this as a template and start deployment:
In CloudFormation, we generate code in the...