1. What is Provider ? Junior A. a last-resort block that runs scripts on a resource during create or destroy B. a block declaring a piece of infrastructure Terraform should manage C. the terraform.tfstate that maps configuration to real-world resources D. a plugin that lets Terraform manage a specific platform's resources via its API Reveal the answer + AI explanation — free account
2. Which term means: "a plugin that lets Terraform manage a specific platform's resources via its API"? Junior A. Provider B. Resource C. Workspace D. for_each meta-argument Reveal the answer + AI explanation — free account
3. Which statement is correct? Junior A. Provider — a divergence between Terraform's recorded state and the actual deployed infrastructure B. Provider — a read-only query of existing infrastructure or external information C. Provider — a block declaring a piece of infrastructure Terraform should manage D. Provider — a plugin that lets Terraform manage a specific platform's resources via its API Reveal the answer + AI explanation — free account
4. What is Resource ? Junior A. a value a configuration exports for display or for use by other configurations B. a mechanism preventing concurrent operations from corrupting shared state C. a block declaring a piece of infrastructure Terraform should manage D. a way to create multiple resource instances from a map or set of keys Reveal the answer + AI explanation — free account
5. Which term means: "a block declaring a piece of infrastructure Terraform should manage"? Junior A. Drift B. Output C. Module D. Resource Reveal the answer + AI explanation — free account
6. Which statement is correct? Junior A. Resource — a named, isolated state instance used to manage multiple environments from one config B. Resource — a block declaring a piece of infrastructure Terraform should manage C. Resource — a mechanism preventing concurrent operations from corrupting shared state D. Resource — a value a configuration exports for display or for use by other configurations Reveal the answer + AI explanation — free account
7. What is State file ? Junior A. storage for state outside the local disk, often with locking, such as S3 plus DynamoDB B. a last-resort block that runs scripts on a resource during create or destroy C. the terraform.tfstate that maps configuration to real-world resources D. a divergence between Terraform's recorded state and the actual deployed infrastructure Reveal the answer + AI explanation — free account
8. Which term means: "the terraform.tfstate that maps configuration to real-world resources"? Junior A. State file B. for_each meta-argument C. Provider D. Drift Reveal the answer + AI explanation — free account
9. Which statement is correct? Junior A. State file — a last-resort block that runs scripts on a resource during create or destroy B. State file — a way to create multiple resource instances from a map or set of keys C. State file — a mechanism preventing concurrent operations from corrupting shared state D. State file — the terraform.tfstate that maps configuration to real-world resources Reveal the answer + AI explanation — free account
10. What is Module ? Junior A. an input parameter that makes a Terraform configuration customizable B. a named, isolated state instance used to manage multiple environments from one config C. a reusable container of Terraform configuration grouping related resources D. a read-only query of existing infrastructure or external information Reveal the answer + AI explanation — free account
11. Which term means: "a reusable container of Terraform configuration grouping related resources"? Junior A. Provisioner B. Resource C. Plan D. Module Reveal the answer + AI explanation — free account
12. Which statement is correct? Junior A. Module — storage for state outside the local disk, often with locking, such as S3 plus DynamoDB B. Module — an input parameter that makes a Terraform configuration customizable C. Module — a preview showing the actions Terraform will take to reach the desired state D. Module — a reusable container of Terraform configuration grouping related resources Reveal the answer + AI explanation — free account
13. What is Variable ? Junior A. an input parameter that makes a Terraform configuration customizable B. a way to create multiple resource instances from a map or set of keys C. a reusable container of Terraform configuration grouping related resources D. a read-only query of existing infrastructure or external information Reveal the answer + AI explanation — free account
14. Which term means: "an input parameter that makes a Terraform configuration customizable"? Junior A. Variable B. Module C. for_each meta-argument D. Workspace Reveal the answer + AI explanation — free account
15. Which statement is correct? Junior A. Variable — storage for state outside the local disk, often with locking, such as S3 plus DynamoDB B. Variable — a preview showing the actions Terraform will take to reach the desired state C. Variable — a last-resort block that runs scripts on a resource during create or destroy D. Variable — an input parameter that makes a Terraform configuration customizable Reveal the answer + AI explanation — free account
16. What is Output ? Junior A. storage for state outside the local disk, often with locking, such as S3 plus DynamoDB B. a mechanism preventing concurrent operations from corrupting shared state C. an input parameter that makes a Terraform configuration customizable D. a value a configuration exports for display or for use by other configurations Reveal the answer + AI explanation — free account
17. Which term means: "a value a configuration exports for display or for use by other configurations"? Junior A. Variable B. for_each meta-argument C. Provisioner D. Output Reveal the answer + AI explanation — free account
18. Which statement is correct? Junior A. Output — an input parameter that makes a Terraform configuration customizable B. Output — a plugin that lets Terraform manage a specific platform's resources via its API C. Output — a value a configuration exports for display or for use by other configurations D. Output — a preview showing the actions Terraform will take to reach the desired state Reveal the answer + AI explanation — free account
19. What is Remote backend ? Mid A. a divergence between Terraform's recorded state and the actual deployed infrastructure B. the terraform.tfstate that maps configuration to real-world resources C. storage for state outside the local disk, often with locking, such as S3 plus DynamoDB D. a mechanism preventing concurrent operations from corrupting shared state Reveal the answer + AI explanation — free account
20. Which term means: "storage for state outside the local disk, often with locking, such as S3 plus DynamoDB"? Mid A. Variable B. Drift C. Provisioner D. Remote backend Reveal the answer + AI explanation — free account
21. Which statement is correct? Mid A. Remote backend — the terraform.tfstate that maps configuration to real-world resources B. Remote backend — storage for state outside the local disk, often with locking, such as S3 plus DynamoDB C. Remote backend — a last-resort block that runs scripts on a resource during create or destroy D. Remote backend — a preview showing the actions Terraform will take to reach the desired state Reveal the answer + AI explanation — free account
22. What is Plan ? Mid A. a read-only query of existing infrastructure or external information B. a block declaring a piece of infrastructure Terraform should manage C. a preview showing the actions Terraform will take to reach the desired state D. a divergence between Terraform's recorded state and the actual deployed infrastructure Reveal the answer + AI explanation — free account
23. Which term means: "a preview showing the actions Terraform will take to reach the desired state"? Mid A. State file B. Plan C. Resource D. Provider Reveal the answer + AI explanation — free account
24. Which statement is correct? Mid A. Plan — a mechanism preventing concurrent operations from corrupting shared state B. Plan — a preview showing the actions Terraform will take to reach the desired state C. Plan — an input parameter that makes a Terraform configuration customizable D. Plan — a divergence between Terraform's recorded state and the actual deployed infrastructure Reveal the answer + AI explanation — free account
25. What is Data source ? Mid A. a read-only query of existing infrastructure or external information B. an input parameter that makes a Terraform configuration customizable C. a mechanism preventing concurrent operations from corrupting shared state D. a plugin that lets Terraform manage a specific platform's resources via its API Reveal the answer + AI explanation — free account
26. Which term means: "a read-only query of existing infrastructure or external information"? Mid A. for_each meta-argument B. Data source C. Variable D. Remote backend Reveal the answer + AI explanation — free account
27. Which statement is correct? Mid A. Data source — a named, isolated state instance used to manage multiple environments from one config B. Data source — a read-only query of existing infrastructure or external information C. Data source — an input parameter that makes a Terraform configuration customizable D. Data source — a value a configuration exports for display or for use by other configurations Reveal the answer + AI explanation — free account
28. What is State lock ? Mid A. storage for state outside the local disk, often with locking, such as S3 plus DynamoDB B. a read-only query of existing infrastructure or external information C. a mechanism preventing concurrent operations from corrupting shared state D. a value a configuration exports for display or for use by other configurations Reveal the answer + AI explanation — free account
29. Which term means: "a mechanism preventing concurrent operations from corrupting shared state"? Mid A. State lock B. Data source C. Provisioner D. Resource Reveal the answer + AI explanation — free account
30. Which statement is correct? Mid A. State lock — the terraform.tfstate that maps configuration to real-world resources B. State lock — a way to create multiple resource instances from a map or set of keys C. State lock — a mechanism preventing concurrent operations from corrupting shared state D. State lock — storage for state outside the local disk, often with locking, such as S3 plus DynamoDB Reveal the answer + AI explanation — free accountShowing 30 of 69 IaC · Terraform questions — the full set, with answers, explanations and an AI tutor on every question, is inside.