Software-Defined approaches have been embraced widely over the recent years. These models provides increased flexibility, simplification, consolidation and scalability over traditional approaches. Instead of deploying specialized hardware devices (e.g. appliances), Software-Defined models enable the management of network, storage and compute in a software-oriented manner.

Software-Defined Compute (SDC) provides hardware virtualization to run many isolated operating system (VMs) on a single host. VMware vSphere and Microsoft Hyper-V are the leader in this market segment.
Software-Defined Networking (SDN) concerns all network aspects such as switches, firewall, gateway, load-balancer and so on. Solutions as VMware