By WalkingTree March 18, 2021
‘Cloud Agnostic’ refers to applications and workloads that can be seamlessly moved across other Cloud platforms. The Azure resource manager (ARM), AWS CloudFormation, and Terraform are the three major Cloud infrastructure deployment solutions. Let’s take a look at the comparison of these 3 in terms of Usability and Vendor lock-in.
ARM has less usability compared to that of AWS CloudFormation. There are mainly 2 reasons for this.
- AWS CloudFormation is much easier to navigate compared to Azure. Even with Microsoft bicep, the product offering is still behind in comparison to CloudFormation.
- And lastly, as far as functionality goes, the cloud’s main use is via web services, so it’s fair to say that the total number and quality of web services AWS delivers today definitely outsizes Microsoft Azure. AWS has around 2:1 market dominance in comparison to Azure.
But however, both ARM and AWS CloudFormation heavily try to lock you into their Cloud-Native environments because instead of relying on a Cloud-Agnostic tool.
Whereas, on the other hand, Terraform was created and designed as a Cloud agnostic solution itself. It obviously has way higher potential functionality. The reason being – It’s architecture wrapping around various cloud providers, allowing the organization to wrap multiple clouds into one single service. However, it scores quite low in usability because ease of use is currently complex for Terraform.
Read on to know more about the Cloud Agnostic Paradigm.
The idea of disruptive marketing strategy is not new in the retail industry. Most of us have experienced…
In the modern era, a business needs to adopt the new application development and deployment approach to compete…
As we watch recent architecture trends in the enterprise app development area, we observe that Microservices…
In my previous blog, we discussed the importance of inter-service communication and especially asynchronous communication in Microservices….