Chose AWS CloudFormation
AWS CloudFormation vs. AWS Config vs. IBM Terraform
AWS CloudFormation vs. AWS Config vs. IBM Terraform
| Product | Rating | Most Used By | Product Summary | Starting Price |
|---|---|---|---|---|
AWS CloudFormation | N/A | AWS CloudFormation gives developers and systems administrators a way to create and manage a collection of related AWS resources, provisioning and updating them in a predictable fashion. Use AWS CloudFormation’s sample templates or create templates to describe the AWS resources, and any associated dependencies or runtime parameters, required to run an application. Users don’t need to figure out the order for provisioning AWS services or the subtleties of making those dependencies work.… | $0 | |
AWS Config | N/A | Amazon Web Services offers AWS Config, a service that provides monitoring and assessment of AWS resource configurations to support compliance auditing, change management and troubleshooting, with resource histories and comparison of historical configurations against planned configurations. | N/A | |
IBM Terraform | N/A | IBM Terraform (formerly Hashicorp Terraform) is a cloud infrastructure automation tool used to create, change, and improve production infrastructure, and it allows infrastructure to be expressed as code. It is available Open Source, and via Cloud and Self-Hosted editions. | $0 |
| AWS CloudFormation | AWS Config | IBM Terraform | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Editions & Modules |
| No answers on this topic |
| |||||||||||||||||||||
| Offerings |
| |||||||||||||||||||||||
| Entry-level Setup Fee | No setup fee | No setup fee | No setup fee | |||||||||||||||||||||
| Additional Details | There is no additional charge for using AWS CloudFormation with resource providers in the following namespaces: AWS::*, Alexa::*, and Custom::*. In this case you pay for AWS resources (such as Amazon EC2 instances, Elastic Load Balancing load balancers, etc.) created using AWS CloudFormation as if you created them manually. You only pay for what you use, as you use it; there are no minimum fees and no required upfront commitments. When you use resource providers with AWS CloudFormation outside the namespaces mentioned above, you incur charges per handler operation. Handler operations are create, update, delete, read, or list actions on a resource. | With AWS Config, you are charged based on the number of configuration items recorded, the number of active AWS Config rule evaluations and the number of conformance pack evaluations in your account. A configuration item is a record of the configuration state of a resource in your AWS account. An AWS Config rule evaluation is a compliance state evaluation of a resource by an AWS Config rule in your AWS account, and a conformance pack evaluation is the evaluation of a resource by an AWS Config rule within the conformance pack. | — | |||||||||||||||||||||
| More Pricing Information | ||||||||||||||||||||||||
| AWS CloudFormation | AWS Config | IBM Terraform | |
|---|---|---|---|
| Considered Multiple Products | ![]() AWS CloudFormation | ![]() AWS Config | IBM Terraform |
| AWS CloudFormation | AWS Config | IBM Terraform | |||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Configuration Management |
|
| AWS CloudFormation | AWS Config | IBM Terraform | |
|---|---|---|---|
| Small Businesses | HashiCorp Vagrant Score 10.0 out of 10 | HashiCorp Vagrant Score 10.0 out of 10 | HashiCorp Vagrant Score 10.0 out of 10 |
| Medium-sized Companies | Ansible Score 9.0 out of 10 | Ansible Score 9.0 out of 10 | Ansible Score 9.0 out of 10 |
| Enterprises | Ansible Score 9.0 out of 10 | Ansible Score 9.0 out of 10 | Ansible Score 9.0 out of 10 |
| All Alternatives | View all alternatives | View all alternatives | View all alternatives |
| AWS CloudFormation | AWS Config | IBM Terraform | |
|---|---|---|---|
| Likelihood to Recommend | 8.0 (7 ratings) | 8.8 (6 ratings) | 8.4 (30 ratings) |
| Usability | 8.0 (2 ratings) | - (0 ratings) | 8.1 (5 ratings) |
| Performance | - (0 ratings) | 9.6 (2 ratings) | 9.4 (3 ratings) |
| Support Rating | - (0 ratings) | - (0 ratings) | 7.4 (5 ratings) |
| Ease of integration | - (0 ratings) | 6.2 (2 ratings) | 9.2 (3 ratings) |
| AWS CloudFormation | AWS Config | IBM Terraform | |
|---|---|---|---|
| Likelihood to Recommend | ![]() Amazon AWS
| ![]() Amazon AWS
| IBM
|
| Pros | ![]() Amazon AWS
| ![]() Amazon AWS
| IBM
|
| Cons | ![]() Amazon AWS
| ![]() Amazon AWS
| IBM
|
| Usability | ![]() Amazon AWS
| ![]() Amazon AWS No answers on this topic | IBM
|
| Performance | ![]() Amazon AWS No answers on this topic | ![]() Amazon AWS
| IBM
|
| Support Rating | ![]() Amazon AWS No answers on this topic | ![]() Amazon AWS No answers on this topic | IBM
|
| Alternatives Considered | ![]() Amazon AWS
| ![]() Amazon AWS
| IBM
|
| Return on Investment | ![]() Amazon AWS
| ![]() Amazon AWS
| IBM
|
| ScreenShots | AWS CloudFormation Screenshots | IBM Terraform Screenshots |














