Question 1 · choose 1
A company runs workloads on two public clouds and wants its engineers to learn one way of provisioning instead of each cloud's own template service. What does Terraform give them?
- AOne write, plan and apply workflow, with a provider for each platform
- BA single cross-cloud resource type that deploys the same server definition to either cloud
- CA converter that turns each cloud's native templates into the other cloud's format
- DA service that keeps both clouds' resources identical by copying changes between them
Show the answer and why
AOne write, plan and apply workflow, with a provider for each platform
Correct
Terraform lets you use the same workflow to manage multiple providers, which simplifies multi-cloud management.
BA single cross-cloud resource type that deploys the same server definition to either cloud
Incorrect
Terraform does not provide one abstract server type; each provider has its own resource types with their own arguments.
CA converter that turns each cloud's native templates into the other cloud's format
Incorrect
Terraform does not translate between cloud template formats; it manages resources through providers.
DA service that keeps both clouds' resources identical by copying changes between them
Incorrect
Terraform changes what its configuration describes. It does not mirror one cloud's infrastructure into another.
The multi-cloud value of Terraform is a consistent workflow and language; the resources themselves stay provider-specific.
HashiCorp documentation