Learn about new features, changes, and improvements to UpGuard: When we speak of the DevOps and continuous delivery/integration (CI/CD) toolchain, we’re referring to a superset of tools—many with overlapping capabilities—for helping organizations achieve faster and safer deployment velocity. This encompasses a broad range of solutions: provisioning tools, orchestration tools, testing frameworks, configuration management (CM) and automation platforms, and more.
The abstraction of these datacenter-level items is best suited for tools like Terraform and CloudFormation.
Now, as for how Terraform and CloudFormation compare: CloudFormation is specific to AWS cloud resources, while Terraform supports all cloud vendors.
A couple of highly useful Terraform features absent in CloudFormation include separate tools for planning and execution phases of deployment.