https://www.linkedin.com/in/theseanodell/' IaC (Infrastructure-as-Code), as the name implies, is a process of creating and managing infrastructure using code. The coded infrastructure is easy to scale, maintain, document and replicate.

Cloud providers often maintain an IaC tool that exclusively supports the resource deployment on their cloud platform, for example, AWS CloudFormation to deploy AWS resources.

When managing AWS resources, you might find it difficult to decide between Terraform and CloudFormation.

Terraform supports all AWS resources, but we shouldn’t be surprised that new AWS resources types are supported in CloudFormation first.

Related Articles