The software-defined virtualization and provision of computing power (software defined computing) and storage space (software defined storage) have long established themselves within the portfolio of cloud providers. For some time now, the future-oriented IaaS model, in which a higher-level software acts as a central control unit, has also been used for administrating network structures (software defined networking).
A software defined data center (SDDC) combines these three application-driven infrastructure services so that users can build their own customized data center. Using the appropriate software, typical components like routers, switches, servers load balancers or firewalls can be individually booked and organized in the virtual network without having to purchase their own hardware. Instead, it is provided by the IaaS provider, and they are also responsible for the maintenance and security of the devices. If certain components are no longer needed, they can be removed from the SDDC at any time. You can also add additional hardware to a software defined data center if larger structures are required.