This paper looks at how organizations use Network as a Service (NaaS) platforms with Software-Defined Networking (SDN), Network Function Virtualization (NFV) and SD-WAN technologies, to take advantage of the agility offered by the cloud, while achieving improved application performance and lowering total cost of ownership. It also goes on to discuss a few of the inhibiting challenges organizations face when deploying a multicloud strategy as part of a resilient digital infrastructure capable of supporting an enterprise’s most ambitious IT plans.