Terraform Exam Prep Summary
Terraform Exam Prep Summary
What is Terraform?
Terraform is an open-source Infrastructure as Code (IaC) tool developed by HashiCorp. It allows you to
define and provision infrastructure using a declarative configuration language called HCL (HashiCorp
Configuration Language).
- Automating infrastructure deployment across multiple cloud providers (AWS, Azure, GCP, etc).
Key Concepts
Best Practices
- Enable remote state storage with locking (e.g., S3 + DynamoDB for AWS).
- Use terraform workspace for managing multiple environments (dev, staging, prod).