Infrastructure as Code
Instead of clicking through cloud consoles to provision servers, you write code that describes your infrastructure. It lives in version control, gets reviewed like application code, and can rebuild your entire cloud environment from scratch in minutes.
Advanced
Terraform
The dominant IaC tool. Write declarative infrastructure definitions that provision and manage any cloud provider.
Advanced
Ansible
Agentless configuration management. Automate server setup, application deployment, and infrastructure maintenance.
Advanced
Pulumi
Infrastructure as Code using real programming languages — TypeScript, Python, Go — instead of proprietary DSLs.
Intermediate
AWS CloudFormation
AWS's native IaC service. Define, provision, and manage AWS resources using JSON or YAML templates.