Skip to content

Instantly share code, notes, and snippets.

View Adeotan's full-sized avatar
🏠
Working from home

Adeotan Lambe Adeotan

🏠
Working from home
View GitHub Profile
@Adeotan
Adeotan / Terraform-Associate.txt
Created November 15, 2024 12:55 — forked from ashokbalaraman/Terraform-Associate.txt
Terraform Associate Certification - Notes
Best Practices: https://www.terraform-best-practices.com/code-structure
Naming Convention: https://www.terraform-best-practices.com/naming
1. AWS Hardening Guidelines (There is a 156 Page guideline)
2. Convert this hardening guidelines into Terraform code
3. Configuration Management (Chef, Puppet, Ansible,..) vs Infrastructure Orchestration (Terraform, CloudFormation,..)
4. Terraform can do both configuration management and infrastructure orchestration
5. Terraform Init downloads all the plugins associated with the "provider" (check this under the directory .terraform/providers/registry.terraform.io/hashicorp/aws/…..
6. Terraform.tfvars vs variables.tf
7. Use conditional expression to handle environment specific workflow