Infraestructura como Código (IaC) significa definir y gestionar tu infraestructura (servidores, redes, bases de datos) a través de archivos de código/configuración en lugar de configuración manual. Herramientas como CloudFormation, Terraform y CDK hacen la infraestructura repetible, con control de versiones y automatizada.
El problema que IaC resuelve
MANUALLY setting up infrastructure (clicking in the Console) is:
→ not REPEATABLE (hard to recreate identically; error-prone)
→ not VERSIONED (no history of what changed, by whom, why)
→ not DOCUMENTED (the setup lives only in someone's memory/clicks)
→ hard to review, share, or roll back
→ IaC defines infrastructure in CODE → solving all of this.
