Examers.io
ExamsOrganizationsHow it worksPricingHelp & FAQ
HashiCorp logo

HashiCorp Certified:Terraform Authoring and Operations Professional

Domain 4Objective 3

4c TERRAFORM-AUTHORING-AND-OPERATIONS-PROFESSIONAL Practice Questions (Page 2)

Part of the Create, maintain, and use Terraform modules domain, which makes up ~13% of our current practice bank. HashiCorp does not publish an official question count, but from its 240-minute exam (~95–160 total, ~12–21 in this domain), expect 3–5 from this objective — we provide 23 practice questions to prepare you well beyond it. (estimate)

23questions here
5free pages
6concepts

Questions 6–10

  1. 6application · medium

    Your team maintains a Terraform module that has grown to over 1,000 lines of code. The module creates a complete environment, including VPC, subnets, EC2 instances, and security groups. You want to refactor the module to make it easier to test and maintain. What is the most effective refactoring strategy?

    Select an answer first
  2. 7foundation · easy

    A module is versioned using semantic versioning. The maintainer releases version `2.1.0`. What does the `1` in this version indicate?

    Select an answer first
  3. 8application · medium

    You maintain a Terraform module published to a private registry. You need to change the module's output `instance_ip` to `instance_public_ip` because the current name is ambiguous. Several internal teams use this module. What is the recommended strategy to manage this change?

    Select an answer first
  4. 9application · medium

    Your team maintains a Terraform module that provisions an AWS S3 bucket. The module currently has a single variable `bucket_name` and no outputs. You want to refactor the module to expose the bucket ARN as an output. What is the most appropriate way to do this?

    Select an answer first
  5. 10application · medium

    Your team has a monolithic Terraform module that provisions a web application, including networking, compute, and database resources. The module is becoming difficult to maintain, and different teams want to reuse only the networking portion. You decide to refactor the module. What is the most effective refactoring approach?

    Select an answer first
Finished these 5 questions?

Review the revealed explanations, or continue through the curriculum.

Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by HashiCorp. “TERRAFORM-AUTHORING-AND-OPERATIONS-PROFESSIONAL” is a trademark of its owner, used for identification only.