Which practice defines infrastructure in declarative code for version-controlled provisioning?
- Infrastructure as Code
- Configuration Management
- GitOps
- All of these
Answer: All of these
IaC (Terraform), Configuration Management (Ansible), GitOps all use version-controlled code to define infrastructure state. Enables repeatability, auditability, peer review, automated testing.