⚙️ Engineering Scanned ★ Featured

Terraform Infrastructure

Write, plan, and manage cloud infrastructure using Terraform HCL. Generates provider configs, resource definitions, modules, and state management strategies for AWS, GCP, Azure, and 3000+ providers.

This skill helps you author Terraform configurations following best practices — modular structure, remote state, workspaces, and proper variable management. It can generate new infrastructure, refactor existing configs, and explain plan output.

terraform infrastructure iac cloud devops

When to use

Use when setting up new cloud infrastructure, refactoring existing Terraform code, debugging plan/apply errors, or migrating between cloud providers.

Examples

Create AWS VPC module

Generate a reusable VPC module with subnets and NAT gateway

Create a Terraform module for an AWS VPC with public and private subnets across 3 AZs, NAT gateway, and proper tagging

Debug terraform plan

Understand and fix unexpected plan changes

My terraform plan shows 15 resources to destroy and recreate — help me understand why and how to fix it