HashiCorp Certified: Terraform Associate — Question 292
What does Terraform use providers for? (Choose three.)
Answer options
- A. Provision resources for on-premises infrastructure services
- B. Simplify API interactions
- C. Provision resources for public cloud infrastructure services
- D. Enforce security and compliance policies
- E. Group a collection of Terraform configuration files that map to a single state file
Correct answer: A, B, C
Explanation
Providers in Terraform are essential for enabling communication with various infrastructure services, both on-premises and in the public cloud, which is why options A and C are correct. Option B is also correct as providers facilitate API interactions. Options D and E do not relate to the primary functions of providers within Terraform.