The idea of programmability is the basis for the most precise definition of what SDN is: technology that separates the control plane management of network devices from the underlying data plane that forwards network traffic.
Data center SDN architectures feature software-defined overlays or controllers that are abstracted from the underlying network hardware, offering intent-or policy-based management of the network as a whole. This results in a data-center network that is better aligned with the needs of application workloads through automated (thereby faster) provisioning, programmatic network management, pervasive application-oriented visibility, and where needed, direct integration with cloud orchestration platforms.
SDN promises to reduce the complexity of statically defined networks; make automating network functions much easier; and allow for simpler provisioning and management of networked resources, everywhere from the data center to the campus or wide area network.
SD-WAN provides a highly secure, cloud-delivered wide-area network that is simple to manage and easy
vCPE solution enables IT to offer multiple services to lines of business that require different physical devices from multiple vendors.
uCPE solution consists of a generic hardware platform, a vendor agnostic virtualization layer and host of different virtual applications or VNFs.