There is a paradigm shift in building networks for tomorrow. Whereas in the past, networks were built physically to offer new services, the approach has changed radically to build a base network and provide services using an overlay of virtual functions using controllers and orchestrators. This enables services providers and enterprises to make changes in a highly elastic manner to changing business requirements. This resonates well, especially with service providers as they are able to greatly reduce the time required to deliver a new service to their customers. The new network also provides a simplified operational approach as operators no longer need to provision using CLI as they now leverage on usage of unified provisioning GUI, or extend a self-provisioning portal to their customers.