Generally, when you can define your system architecture in some sort of DSL than can be stored in Git, and either be directly read by orchestration tools or compiled into something they do understand.
A broad enough field that the Wikipedia definition just says “machine-readable,” but that sounds to me like a configuration I would be generating via some pointy-clicky GUI. Where’s the fun in that?
Big IaC Names
- Terraform
- Ansible
- SaltStack
- Chef
Related
Added to vault 2024-01-25. Updated on 2024-01-26