IaC Weekly (@IaCWeekly) header
IaC Weekly (@IaCWeekly) profile picture

Infrastructure as Code insights, tutorials & news. Terraform, AWS, Ansible, CloudFormation & more. New articles weekly on Medium. By engineers, for engineers.

Arizona
Joined February 2026
We just published a new article: Building Your Own Terraform Modules Library: Part 7 — CloudFront Distribution Module medium.com/iac-weekly/buildi…
13
We just published a new article: Building Your Own Terraform Modules Library: Part 6 — S3 Bucket Module medium.com/iac-weekly/buildi…
1
10
IaC Weekly retweeted
Docker Container Pod Kubernetes Explained
9
186
1
1,167
41,837
Convert existing #Azure resources to #Terraform within one minute using the new #Microsoft #Terraform #VSCode Extension. Check it out here: marketplace.visualstudio.com…
1
9
29
1,348
IaC Weekly retweeted
• AWS supports Terraform. • GCP supports Terraform. • Azure supports Terraform. • OCI supports Terraform. • Alibaba Cloud supports Terraform. • DO supports Terraform. • Cloudflare supports Terraform. • K8s clusters supports Terraform. • Startups rely on Terraform. • Enterprises standardize on Terraform. Multi-cloud runs on Infrastructure as Code. If the industry runs on Terraform… What’s stopping you from learning it? 🚀
1
5
20
869
IaC Weekly retweeted
Terraform Folder Structure & How Real-World Teams Manage Cloud Infrastructure In production, Terraform must be scalable, reusable, secure, and maintainable. 📁 environments/ Isolates infra per environment so dev changes never impact prod. 📂 dev/ (same for staging & prod) • main.tf → Entry point. Calls reusable modules (network, compute, data). • variables.tf → Input variables (region, CIDR, instance size, tags). • provider.tf → Provider config, backend, version constraints, remote state. • outputs.tf → Exposes LB DNS, VPC ID, instance IPs. • dev.tfvars → Environment-specific values. 📁 modules/ → Heart of reusability (self-contained components) 📂 network/ (VPC Layer) • VPC, subnets, IGW, NAT, route tables, SGs 📂 compute/ (App Layer) • EC2, ASG, Launch Templates, EKS nodes 📂 data/ (Storage Layer) • S3, RDS, DynamoDB Why this matters in production: ✔ Prevents cross-environment mistakes ✔ Version-controlled infrastructure ✔ CI/CD friendly ✔ Team collaboration ready ✔ DRY & reusable This is how real DevOps teams structure Terraform. 💬 Comment your team Terraform structure below👇
15
38
2
250
11,880
Use infrastructure as code even for small projects. The habit matters more than the time savings. I can’t remember the last time I did my projects through the manual console. Terraform everyday.
1
4
11
2,054
IaC Weekly retweeted
Terraform Core Commands Simplified 🚀 You don’t need 100 commands. Master these. Control most real-world infrastructure. 1️⃣ terraform init → Initialize project → Download providers → Configure backend 2️⃣ terraform validate → Check syntax → Catch config errors early 3️⃣ terraform fmt → Format code → Keep team consistent 4️⃣ terraform plan → Preview changes safely 5️⃣ terraform apply → Create / update infrastructure 6️⃣ terraform destroy → Delete infrastructure ⚠️ 7️⃣ terraform state list → See tracked resources 8️⃣ terraform state show <resource> → Inspect resource details 9️⃣ terraform output → Display output values 🔟 terraform refresh → Sync state with real infrastructure Master the basics once. Everything else becomes predictable.
7
11
1
69
5,345
Infrastructure as Code is a crucial topic to learn for DevOps Mastery
30 DevOps Concepts to Master before Interviews ✅ 1. CI/CD Pipelines (Continuous Integration & Continuous Deployment) 2. Infrastructure as Code (Terraform, CloudFormation) 3. Containerization (Docker, OCI) 4. Container Orchestration (Kubernetes, Helm) 5. Version Control & Branching Strategies (GitFlow, Trunk-Based Development) 6. Configuration Management (Ansible, Chef, Puppet) 7. Cloud Platforms (AWS, Azure, GCP) 8. Monitoring & Observability (Prometheus, Grafana, ELK Stack) 9. Logging & Log Aggregation 10. Networking Basics (TCP/IP, DNS, Load Balancing) 11. Reverse Proxies (Nginx, HAProxy) 12. Security in DevOps (DevSecOps, Secrets Management, IAM) 13. Artifact Repositories (Nexus, Artifactory) 14. Automation & Scripting (Bash, Python) 15. Blue-Green Deployments 16. Canary Releases 17. Rolling Updates & Zero-Downtime Deployments 18. Scaling Strategies (Auto Scaling, Horizontal Pod Autoscaling) 19. Serverless Architecture (AWS Lambda, Azure Functions) 20. Site Reliability Engineering (SRE Principles, SLIs/SLOs/SLAs) 21. Disaster Recovery & Backup Strategies 22. Cost Optimization & Resource Management 23. Container Registries (Docker Hub, AWS ECR, GCR) 24. CI/CD Tools (Jenkins, GitHub Actions, GitLab CI) 25. Kubernetes Networking & Ingress Controllers 26. Service Mesh (Istio, Linkerd) 27. Secrets Management (Vault, AWS Secrets Manager) 28. Performance & Load Testing (JMeter, k6) 29. Observability Tracing (OpenTelemetry, Jaeger) 30. Compliance & Governance (Policy as Code, SOC2 Basics) 📘 Recommended Ebook for Deep DevOps Mastery 👉 codewithdhanian.gumroad.com/…
1
7
IaC Weekly retweeted
How Terraform Works With AWS Provider ?
7
9
2
59
2,186
We just published a new article: Building Your Own Terraform Modules Library: Part 5 — Lambda Function Module medium.com/iac-weekly/buildi…
2
We're looking for Infrastructure as Code practitioners who want to share what they know. Terraform, AWS, CloudFormation, Ansible, Pulumi - if you've solved a hard problem or learned something the hard way, we want to hear from you. Details & submission guidelines 👇 medium.com/iac-weekly/write-… #IaC #Terraform #AWS #DevOps #CloudComputing #TechWriting
1
9