What is a Software-Defined Data Center (SDDC)?
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.
What are the advantages of a software-defined data center?
Simplify data center management
SDDC can be managed via a central dashboard enabling IT users to view inventory, health status and control all of the server, storage and networking infrastructure via intelligent software.
Faster IT Service Delivery
Software-defined intelligence enables automated provisioning with repeatable templates that ensure high reliability, consistency, and control across the SDDC.
By utilizing Composable Infrastructure within a SDDC, IT can pool resources for any workload – bare metal, virtualized, and containerized to eliminate silos and reduce over provisioning while utilizing software defined intelligence to achieve faster time to value.
Gain cloud agility on‑premises
SDDC enables “infrastructure as code” for superior control, programmability, and extensibility. Business applications, infrastructure management, automation and service orchestration tools can stand-up infrastructure and provision resources in real time to support dynamic workloads and fluctuating business demands, and to enable DevOps, self-service IT and agile development practices.