Introduction To Terraform Certification Path
Teraform Certification Path

Hitesh Sahu
Terraform Intro
Certification Paths
Terraform Associate 003
Infrastructure Automation Certifications
- Exam Time: 60 Min
- Cutoff 70%
- Validity: 2 Year
- 57 Question (1 Min/ Question)
- max 17 question can be failed
- must get 40 Question correct
- Questions type: MCQ, Multiple Answer, Fill in the blank
- Need to know CLi command
Security
Automation Certifications
Certificate | Full form | Time | Expire |
---|---|---|---|
Vault Associate 002 | |||
Vault Operations Professional |
Networking
Automation Certifications
Certificate | Full form | Time | Expire |
---|---|---|---|
Consul Associate 002 |
Terraform Associate 003
- Infrastructure as Code (IaC) concepts - 5%
- 1a Explain what IaC is
- 1b Describe advantages of IaC patterns.
- Purpose of Terraform (vs other IaC) - 5%
- 2a Explain multi-cloud and provider-agnostic benefits
- 2b Explain the benefits of state
- Terraform basics - 11%
- 3a Install and version Terraform providers
- 3b Describe plugin-based architecture
- 3c Write Terraform configuration using multiple providers
- 3d Describe how Terraform finds and fetches providers
- Use Terraform outside the core workflow - 14%
- 4a Describe when to use
terraform import
to import existing infrastructure into your Terraform state - 4b Use
terraform state
to view Terraform state - 4c Describe when to enable verbose logging and what the outcome/value is
- Terraform modules - 11%
- 5a Contrast and use different module source options including the public Terraform Module Registry
- 5b Interact with module inputs and outputs
- 5c Describe variable scope within modules/child modules
- 5d Set module version
- Core Terraform workflow - 14%
- 6a Describe Terraform workflow ( Write -> Plan -> Create )
- 6b Initialize a Terraform working directory (
terraform init
) - 6c Validate a Terraform configuration (
terraform validate
) - 6d Generate and review an execution plan for Terraform (terraform plan)
- 6e Execute changes to infrastructure with Terraform (
terraform apply
) - 6f Destroy Terraform managed infrastructure (
terraform destroy
) - 6g Apply formatting and style adjustments to a configuration (
terraform fmt
)
- Implement and maintain state -** 16%**
- 7a Describe default
local
backend - 7b Describe state locking
- 7c Handle backend and cloud integration authentication methods
- 7d Differentiate remote state back end options
- 7e Manage resource drift and Terraform state
- 7f Describe
backend
block and cloud integration in configuration - 7g Understand secret management in state files
- Read, generate, and modify configuration - 18%
- 8a Demonstrate use of variables and outputs
- 8b Describe secure secret injection best practice
- 8c Understand the use of collection and structural types
- 8d Create and differentiate
resource
anddata
configuration - 8e Use resource addressing and resource parameters to connect resources together
- 8f Use HCL and Terraform functions to write configuration
- 8g Describe built-in dependency management (order of execution based)
- Terraform Cloud capabilities - 6%
- 9a Explain how Terraform Cloud helps to manage infrastructure
- 9b Describe how Terraform Cloud enables collaboration and governance