This is my repository of my personal notes taken during Andrei Dumetrescu's Terraform Course at Zero to Mastery https://zerotomastery.io/courses/learn-terraform-certification/
1. TERAFORM STRUCTURE AND PROVIDERS
3. CREATING RESOURCES - PART 1
4. CREATING RESOURCES - PART 2
5. CUSTOMIZING TERRAFORM CONFIGURATION WITH VARIABLES - PART 1
6. CUSTOMIZING TERRAFORM CONFIGURATION WITH VARIABLES - PART 2
8. SECURITY GROUPS AND FIREWALL CONFIGURATION
9. LAUNCHING EC2 INSTANCES IN THE VPC
10. CREATING AN SSH KEY-PAIR FOR EC2
12. UNDERSTANDING TERRAFORM STATE
14. PROVISION INFRASTRUCTURE WITH CLOUD-INIT
16. TERRAFORM TROUBLESHOOTING AND LOGGING
17. TERRAFORM SIMPLE TYPES : NUMBER, STRING, BOOL
19. THE FOR-EACH META-ARGUMENT
21. CONDITIONAL EXPRESSIONS IN TERRAFORM
23. INTRODUCTIONS TO TERRAFORM BUILT-IN FUNCTION
24. SPLAT EXPRESSIONS IN TERRAFORM
25. TERRAFORM REMOTE STATE AND SECURITY
26. IMPLEMENT STATE LOCKING WITH DynamoDB
27. TERRAFORM REMOTE STATE ON TERRAFORM CLOUD
28. MANAGING SECRETS IN TERRAFORM
29. INTRODUCTION TO TERRAFORM MODULES
30. PARAMETERIZING TERRAFORM MODULES