I. Introduction
Over the past decade, which saw applications gradually shifting to the Cloud, the traditional enterprise Wide Area Network (WAN) architecture had to evolve to address new and more stringent requirements, such as service high availability, resiliency and security. Enterprises use WANs to connect to their remote branches and to reach Cloud services, which are provisioned by a plethora of Communication Service Providers (CSPs). As such, the rapid evolution of Enterprise networking and Information Technologies (IT) increases consistently the demand of higher capacity and higher quality WANs. CSPs are going to expand their portfolio of enterprise-focused services and, most importantly, to improve their customer products via a new emerging technology called Software-Defined WAN (SD-WAN) [1].