Multi-cloud sites can be used for workload functions distributions, user plane, and control plane. Multi-cloud sites can be used to provide geographic redundancy for workloads running across the different sites.