Software-defined wide-area network (SD-WAN) is an automated, programmatic approach to managing enterprise network connectivity and circuit costs. It extends software-defined networking (SDN) into an application that businesses can use to quickly create a smart “hybrid WAN” – a WAN that comprises business-grade IP VPN, broadband Internet, and wireless services. Hybrid WAN architectures enable companies to manage their growing number of applications, particularly when using the cloud. Traffic is automatically and dynamically forwarded across the most appropriate and efficient WAN path based on network conditions, the security and quality-of-service (QoS) requirements of the application traffic at hand, and cost of the circuit. The enterprise customer sets the routing policies.