A method comprising: monitoring, using virtual bonds within an orchestration plane of a Software-Defined Wide Access Network, SD_WAN, clusters of virtual management components of multiple cloud networks, corresponding virtual management components of one of the multiple cloud networks implementing one or more services of a SD-WAN solution; detecting, using the virtual bonds, a failover event at the one of the multiple cloud networks; and identifying (S410, S416), by the virtual bonds, a new destination cloud network to migrate the one or more services of the SD-WAN solution to, from a source cloud network at which the failover event is detected, wherein each of the virtual bonds has an established secure channel to each virtual management component in each of the clusters, wherein monitoring the clusters comprises determining a number of inactive virtual management components of each of the multiple cloud networks, wherein detecting the failover event comprises: determining, by each of the virtual bonds and based on the number of inactive virtual management components in the one of the multiple cloud networks, an active status or an inactive status for a corresponding cluster; and determining the failover event for the one of the multiple cloud networks, when a first threshold number of the virtual bonds determine that the number of inactive virtual management components in the corresponding cluster is equal to a second threshold. monitoring, using virtual bonds within an orchestration plane of a Software-Defined Wide Access Network, SD_WAN, clusters of virtual management components of multiple cloud networks, corresponding virtual management components of one of the multiple cloud networks implementing one or more services of a SD-WAN solution; detecting, using the virtual bonds, a failover event at the one of the multiple cloud networks; and identifying (S410, S416), by the virtual bonds, a new destination cloud network to migrate the one or more services of the SD-WAN solution to, from a source cloud network at which the failover event is detected, wherein each of the virtual bonds has an established secure channel to each virtual management component in each of the clusters, wherein monitoring the clusters comprises determining a number of inactive virtual management components of each of the multiple cloud networks, wherein detecting the failover event comprises: determining, by each of the virtual bonds and based on the number of inactive virtual management components in the one of the multiple cloud networks, an active status or an inactive status for a corresponding cluster; and determining the failover event for the one of the multiple cloud networks, when a first threshold number of the virtual bonds determine that the number of inactive virtual management components in the corresponding cluster is equal to a second threshold. determining, by each of the virtual bonds and based on the number of inactive virtual management components in the one of the multiple cloud networks, an active status or an inactive status for a corresponding cluster; and determining the failover event for the one of the multiple cloud networks, when a first threshold number of the virtual bonds determine that the number of inactive virtual management components in the corresponding cluster is equal to a second threshold.