Which term best describes the practice of managing and provisioning computing infrastructure through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools?
Hardware Abstraction Layer
Infrastructure as Code
Platform as a Service
Software Defined Networking