Skip to content
ExponaBLOG
Series · Day 100 of 100

Terraform, IaC & Cloud Automation

  1. 51
    Tagging strategy with Terraform: lessons from production
    Tags for cost, ownership and automation.
  2. 52
    Cost estimation with Infracost: best practices explained
    See the cost of a change before applying.
  3. 53
    Terragrunt basics: a Terraform & IaC guide for developers
    Keep Terraform configurations DRY.
  4. 54
    Terraform Cloud and HCP: real-world lessons and examples
    Managed runs and state.
  5. 55
    Structuring a Terraform repository: a step-by-step guide
    Layouts that scale with teams.
  6. 56
    Splitting large Terraform states: lessons from production
    Faster plans and safer changes.
  7. 57
    Terraform performance tips: patterns, pitfalls and fixes
    Speed up slow plans.
  8. 58
    EKS with Terraform in Terraform, IaC & Cloud Automation
    Kubernetes clusters as code.
  9. 59
    Kubernetes provider vs Helm provider in Terraform & IaC
    Manage cluster resources from Terraform.
  10. 60
    Managing DNS and certificates across accounts explained
    Shared services with Terraform.
  11. 61
    Multi-account AWS with Terraform: lessons from production
    Organize accounts for security and scale.
  12. 62
    Service control policies with Terraform, explained simply
    Guardrails for every account.
  13. 63
    Managing GitHub with Terraform: best practices explained
    Repositories and teams as code.
  14. 64
    Managing Cloudflare with Terraform: a step-by-step guide
    DNS, WAF and caching as code.
  15. 65
    Static website hosting with Terraform in Terraform & IaC
    S3, CloudFront and Route 53 together.
  16. 66
    Serverless API with Terraform: best practices explained
    Lambda, API Gateway and DynamoDB.
  17. 67
    Monitoring and alarms with Terraform in Terraform & IaC
    Observability as code.
  18. 68
    Backups with Terraform: a practical guide for developers
    Recovery plans as code.
  19. 69
    Disaster recovery with Terraform: lessons from production
    Rebuild infrastructure from code.
  20. 70
    Terraform upgrade strategy: patterns, pitfalls and fixes
    Keep Terraform and providers current.
  21. 71
    Provider lock files in Terraform, IaC & Cloud Automation
    Reproducible provider versions.
  22. 72
    Common Terraform errors and fixes: a step-by-step guide
    Errors you will see — and the fix.
  23. 73
    terraform plan shows changes every time, explained simply
    Fix perpetual diffs.
  24. 74
    Using -target safely in Terraform, IaC & Cloud Automation
    An escape hatch, not a workflow.
  25. 75
    Terraform best practices checklist: a step-by-step guide
    Habits from real teams.
  26. 76
    Naming conventions for infrastructure in Terraform & IaC
    Names that make sense in consoles and bills.
  27. 77
    Documenting Terraform modules: best practices explained
    Docs that stay current.
  28. 78
    Terraform for platform teams: what developers should know
    Give developers self-service infrastructure.
  29. 79
    Terraform vs Ansible in Terraform, IaC & Cloud Automation
    Provisioning vs configuration.
  30. 80
    Packer with Terraform: a practical Terraform & IaC guide
    Build machine images, deploy with Terraform.
  31. 81
    Terraform interview questions: best practices explained
    Questions that test real experience.
  32. 82
    Infrastructure as code anti-patterns in Terraform & IaC
    Mistakes that hurt teams.
  33. 83
    Terraform learning roadmap: patterns, pitfalls and fixes
    What to learn, in order.
  34. 84
    Terraform null values and optional attributes explained
    Flexible module inputs.
  35. 85
    Sensitive values in Terraform output in Terraform & IaC
    Hide secrets in logs.
  36. 86
    Elasticache Redis with Terraform: lessons from production
    Managed caching as code.
  37. 87
    DynamoDB with Terraform: real-world lessons and examples
    NoSQL tables as code.
  38. 88
    EventBridge with Terraform: patterns, pitfalls and fixes
    Event routing as code.
  39. 89
    Step Functions with Terraform: best practices explained
    Workflow orchestration as code.
  40. 90
    CloudWatch log groups with Terraform in Terraform & IaC
    Logs with retention and cost control.
  41. 91
    KMS keys with Terraform: real-world lessons and examples
    Encryption keys as code.
  42. 92
    WAF with Terraform in Terraform, IaC & Cloud Automation
    Protect web apps at the edge.
  43. 93
    Bastion-free access with SSM: what developers should know
    No SSH, no open ports.
  44. 94
    Terraform templatefile function: lessons from production
    Render config files from templates.
  45. 95
    Validating inputs with preconditions in Terraform & IaC
    Catch mistakes before apply.
  46. 96
    Terraform check blocks: a practical guide for developers
    Continuous assertions about infrastructure.
  47. 97
    Ephemeral resources and values: best practices explained
    Keep secrets out of state.
  48. 98
    Destroying infrastructure safely: lessons from production
    Teardown without accidents.
  49. 99
    Ephemeral preview environments: best practices explained
    Infrastructure per pull request.
  50. 100
    100 days of Terraform and IaC: the recap for production
    The lessons that matter most.