- Which of the following best describes advanced IaC practices?
View Answer
Correct answer: A — Using automation, testing, and modularization for infrastructure code
- Which of the following is true about Terraform workspaces?
View Answer
Correct answer: B — They manage multiple environments with separate state files
- Which of the following is true about Ansible dynamic inventory?
View Answer
Correct answer: B — It discovers hosts automatically from cloud providers
- Puppet environments allow:
View Answer
Correct answer: B — Separate configurations for dev, test, and prod
- Which of the following is true about Chef policyfiles?
View Answer
Correct answer: B — They define node configurations in a single file
- Terraform remote backends are used to:
View Answer
Correct answer: B — Store state files in remote storage systems
- Which of the following is true about Ansible Vault?
View Answer
Correct answer: B — Encrypt sensitive data in playbooks
- Puppet Hiera provides:
View Answer
Correct answer: B — Hierarchical configuration data management
- Which of the following is true about Chef environments?
View Answer
Correct answer: B — Define settings for dev, test, and prod
- Terraform provisioners are used to:
View Answer
Correct answer: B — Execute scripts after resource creation
- Which of the following is true about Ansible handlers?
View Answer
Correct answer: B — Triggered by notifications when changes occur
- Puppet catalogs contain:
View Answer
Correct answer: B — Compiled configuration applied to nodes
- Which of the following is true about Chef cookbooks?
View Answer
Correct answer: B — Package recipes and resources for reuse
- Terraform modules allow:
View Answer
Correct answer: B — Reuse of infrastructure code across projects
- Which of the following is true about Ansible roles?
View Answer
Correct answer: B — Organize playbooks into reusable components
- Chef knife tool is used to:
View Answer
Correct answer: B — Manage nodes, cookbooks, and data bags
- Which of the following is true about Terraform variables?
View Answer
Correct answer: B — Parameterize configurations for flexibility
- Ansible templates use:
View Answer
Correct answer: B — Jinja2 for dynamic file generation
- Which of the following is true about Puppet modules?
View Answer
Correct answer: B — Package manifests and resources for reuse
- Chef roles define:
View Answer
Correct answer: B — Sets of configurations applied to nodes
- Which of the following is true about Terraform outputs?
View Answer
Correct answer: B — Display values after resource creation
- Ansible tags allow:
View Answer
Correct answer: B — Selectively run specific tasks in playbooks
- Which of the following is true about Puppet reports?
View Answer
Correct answer: B — Provide information about node runs and status
- Chef data bags are used to:
View Answer
Correct answer: B — Store global variables and configuration data
- Which of the following is true about Terraform plan command?
View Answer
Correct answer: B — Shows execution plan before applying changes
- Which of the following is true about Terraform state locking?
View Answer
Correct answer: A — Prevents concurrent modifications to state files
- Which of the following is true about Ansible Galaxy roles?
View Answer
Correct answer: C — Community-provided reusable automation components
- Puppet node definitions specify:
View Answer
Correct answer: C — Configurations applied to specific nodes
- Which of the following is true about Chef Supermarket?
View Answer
Correct answer: C — Repository for community cookbooks
- Terraform backend configuration defines:
View Answer
Correct answer: C — Where state files are stored and managed
- Which of the following is true about Ansible dynamic inventory plugins?
View Answer
Correct answer: C — Automatically fetch hosts from cloud providers
- Puppet manifests are written in:
View Answer
Correct answer: C — Puppet DSL for resource definitions
- Which of the following is true about Chef knife bootstrap?
View Answer
Correct answer: C — Registers and configures new nodes with Chef server
- Terraform output values are used to:
View Answer
Correct answer: C — Display information after resource creation
- Which of the following is true about Ansible conditionals?
View Answer
Correct answer: C — Execute tasks based on specific conditions
- Puppet classes are used to:
View Answer
Correct answer: C — Group resources for reuse and organization
- Which of the following is true about Chef environments?
View Answer
Correct answer: C — Define settings for dev, test, and prod
- Terraform provisioners can:
View Answer
Correct answer: C — Execute scripts or commands after resource creation
- Which of the following is true about Ansible loops?
View Answer
Correct answer: C — Repeat tasks for multiple items
- Puppet resources define:
View Answer
Correct answer: C — Desired state of system components
- Which of the following is true about Chef cookbooks?
View Answer
Correct answer: C — Package recipes and configuration resources
- Terraform plan command provides:
View Answer
Correct answer: C — Execution plan showing proposed changes
- Which of the following is true about Ansible variables?
View Answer
Correct answer: C — Parameterize playbooks for flexibility
- Puppet reports provide:
View Answer
Correct answer: C — Information about node runs and status
- Which of the following is true about Chef roles?
View Answer
Correct answer: C — Define sets of configurations applied to nodes
- Terraform modules enable:
View Answer
Correct answer: C — Reuse of infrastructure code across projects
- Which of the following is true about Ansible tags?
View Answer
Correct answer: C — Selectively run specific tasks in playbooks
- Puppet environments separate:
View Answer
Correct answer: C — Configurations for dev, test, and prod
- Which of the following is true about Chef data bags?
View Answer
Correct answer: C — Store global variables and configuration data
- Which of the following best describes Advanced IaC Practices overall?
View Answer
Correct answer: C — Applying modularization, testing, automation, and security to IaC workflows