nerdexam
HashiCorp

TA-002-P · Question #187

Which of the following challenges would Terraform be a candidate for solving? (Select THREE)

The correct answer is A. Enable self-service infrastructure to allocate resources on your proprietary private cloud. B. Reduce the number of workflows needed for managing infrastructure across each of the D. Have a single interoperable tool to manage the variety of services including GitHub. Terraform is well suited to self-service provisioning, cross-provider workflow unification, and managing diverse services through a single tool, but it is not a configuration management solution.

Understand the purpose of Terraform (vs. other IaC)

Question

Which of the following challenges would Terraform be a candidate for solving? (Select THREE)

Options

  • AEnable self-service infrastructure to allocate resources on your proprietary private cloud.
  • BReduce the number of workflows needed for managing infrastructure across each of the
  • CUtilize a single tool for all of the infrastructure and configuration management needs.
  • DHave a single interoperable tool to manage the variety of services including GitHub

How the community answered

(44 responses)
  • A
    93% (41)
  • C
    7% (3)

Why each option

Terraform is well suited to self-service provisioning, cross-provider workflow unification, and managing diverse services through a single tool, but it is not a configuration management solution.

AEnable self-service infrastructure to allocate resources on your proprietary private cloud.Correct

Terraform supports custom and community providers for proprietary private clouds, enabling platform teams to expose self-service infrastructure allocation through a consistent plan/apply workflow.

BReduce the number of workflows needed for managing infrastructure across each of theCorrect

Terraform's provider model abstracts multiple cloud and service APIs behind a single declarative workflow, reducing the number of separate toolchains and processes teams must maintain.

CUtilize a single tool for all of the infrastructure and configuration management needs.

Terraform is an infrastructure provisioning tool, not a configuration management tool; software configuration tasks such as package installation and service management are handled by dedicated tools like Ansible, Chef, or Puppet.

DHave a single interoperable tool to manage the variety of services including GitHubCorrect

Terraform has providers for non-infrastructure services such as GitHub, DNS, and monitoring platforms, enabling a single tool to manage both cloud resources and external service configuration.

Concept tested: Terraform applicable use cases and scope boundaries

Source: https://developer.hashicorp.com/terraform/intro/use-cases

Topics

#Terraform use cases#Infrastructure as Code benefits#Multi-cloud management#Self-service infrastructure

Community Discussion

No community discussion yet for this question.

Full TA-002-P Practice