What is the primary purpose of Terraform?
- To manage application source code
- To monitor infrastructure performance
- To provision and manage infrastructure across multiple cloud providers ✓
- To store sensitive data securely
Correct answer: To provision and manage infrastructure across multiple cloud providers
Option C is correct because Terraform is an infrastructure-as-code tool whose primary purpose is to declaratively provision and manage infrastructure resources, such as virtual machines, networks, and storage, across multiple cloud and on-premises providers through provider plugins. Option A (manage application source code) describes version control systems like Git, not Terraform. Option B (monitor infrastructure performance) describes observability tools such as Datadog or CloudWatch, which are outside Terraform's scope. Option D (store sensitive data securely) is the purpose of secrets management tools like HashiCorp Vault; while Terraform integrates with Vault, secure secret storage is not Terraform's primary function.
Topic: · terraform, infrastructure as code, multi-cloud provisioning, hashicorp