What is Software-Defined Infrastructure?

Software-defined infrastructure definition

Software-defined infrastructure consists of fully virtualized compute, networking, and storage resources that are logically pooled and can be managed as if they were software. This allows policy-based infrastructure provisioning and enables IT automation.