MCNS enables the design, deployment and operation of a network in multiple public cloud environments. MCNS products enable consistent networking policy, network security, governance and network visibility across multiple cloud environments via a single point of management. Organizations can deploy MCNS in one or multiple public cloud environments, and can extend the software to support edge locations and private data centers. MCNS products address traffic routing, secure ingress/egress and integrate with available public cloud services. These products can help improve network manageability, security and visibility in single-cloud, multicloud, hybrid/multicloud and extranet connectivity scenarios. Organizations typically invest in MCNS to add network features that are not present in native public cloud provider offerings and/or improve networking manageability in the environment(s).