What is a Software-Defined Data Center (SDDC)?

A software-defined data center is a data center where infrastructure is virtualized through abstraction, resource pooling, and automation utilizing intelligent software.

Software-defined data center definition

Software-defined data center (SDDC) refers to a data center where infrastructure is virtualized through abstraction, resource pooling, and automation to deliver Infrastructure-as-a-service (IAAS). Software-defined infrastructure lets IT administrators easily provision and manage physical infrastructure using software-defined templates and APIs to define and automate infrastructure configuration and lifecycle operations. 

Software-defined data centers are considered by many to be the next step in the evolution of virtualization, container and cloud services.