AWS CloudFormation and ARM (Azure Resource Manager)
The idea behind these tools, is that you can define the service(s) that you want to be deployed, and just change the parameters when you want to deploy the same set of services in a different environment. This way of working allows you to make less mistakes as you don’t have to configure the service(s) themselves every time you need to set them up.
As CloudFormation and ARM are both made for their own cloud environments, there are some differences between them. Both are great to use, and it could come in handy to know the differences between them when working in another cloud than you’re used to. So let’s find out the differences!