Developer Tools & DevOps · Infrastructure as code (native)

AWS CloudFormation vs Azure Resource Manager templates vs Infrastructure Manager

Infrastructure as code (native), side by side on AWS, Azure and Google Cloud. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.

Developer Tools & DevOps

Infrastructure as code (native)

Close match

AWS

AWS CloudFormation
AWS CDK

Azure

Azure Resource Manager templates
Bicep

Google Cloud

Infrastructure Manager

What's different

Google's Infrastructure Manager runs Terraform; Deployment Manager is deprecated. Terraform and Pulumi work across all three.

Quick answers

What is the Azure equivalent of AWS CloudFormation?
The Azure equivalent of AWS CloudFormation is Azure Resource Manager templates and Bicep. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Google Cloud equivalent of AWS CloudFormation?
The Google Cloud equivalent of AWS CloudFormation is Infrastructure Manager. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the AWS equivalent of Azure Resource Manager templates?
The AWS equivalent of Azure Resource Manager templates is AWS CloudFormation and AWS CDK. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Google Cloud equivalent of Azure Resource Manager templates?
The Google Cloud equivalent of Azure Resource Manager templates is Infrastructure Manager. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the AWS equivalent of Infrastructure Manager?
The AWS equivalent of Infrastructure Manager is AWS CloudFormation and AWS CDK. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.
What is the Azure equivalent of Infrastructure Manager?
The Azure equivalent of Infrastructure Manager is Azure Resource Manager templates and Bicep. They do the same job, but differ in features, limits or pricing, so check the notes below before migrating.