Yesterday, applications resided in the data center, while users resided in an office and enterprises relied on carriers for their WAN transport architecture. With this legacy approach, applications resided in centralized data centers with MPLS networks. Today, IT is moving to the cloud and users are mobile with the public internet being an increasingly critical component of the enterprise WAN and application performance. However, as applications move to the cloud, enterprises are struggling with increased application performance issues. Some of these include: