Software-Defined Data Center (SDDC)

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. 

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.

Reduce Costs

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.