What is software-defined infrastructure?
There is no universally accepted definition of software-defined infrastructure (according to Techopedia).
We define it as infrastructure that is provisioned and controlled by software. (There is physical infrastructure that powers or underlies SDI.) The provisioning and configuring of virtual machines is one example of SDI. OpenStack and Ericsson's SDI Manager are other examples of SDI. Sophisticated automation and orchestration is achievable through SDI.
To read more see this postings: