What is a Software-Defined Data Centre (SDDC)?
Software-defined data centre definition
Software-defined data centre (SDDC) refers to a data centre where infrastructure is virtualised 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 centres are considered by many to be the next step in the evolution of virtualisation, container and cloud services.
What are the advantages of a software-defined data centre?
Simplify data centre 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 utilising Composable Infrastructure within a SDDC, IT can pool resources for any workload – bare metal, virtualised, and containerised to eliminate silos and reduce over provisioning while utilising 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.
Solutions that automate IT operations and streamline management of resources, workloads, and apps by deploying and controlling data centre infrastructure as code.