By WalkingTree  March 18,  2021

The Cloud Agnostic Paradigm

‘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.


Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.