The image shows an Azure region containing a subscription, a container registry, and two availability zones (1 and 2).

An application VNet spans both availability zones, and contains a VNet, load balancer, AKS, observer VM, and backup observer VM.

Availability zones 1 (primary VNet database) and 2 (secondary VNet database) contain a client subnet with Oracle Database@Azure.

The OCI region contains OCI managed services: two instances of OCI Object Storage, and one of OCI Vault. Oracle Database@Azure is automatically backed up to OCI Object Storage.

OCI manages the network between the Azure region and the OCI region.

The primary route has a DNS outside of these regions connects to the load balancer, and along to the AKS, which connects to the primary VNet database, Oracle Database@Azure in the secondary VNet database, and to the container registry. The primary VNet sends data to Oracle Database@Azure in the secondary VNet via the observer VM. The primary VNet also automatically backs up data to OCI Object Storage and OCI Vault via the OCI managed network; and connects to the secondary VNet via Oracle Data Guard. The AKS connects to the primary Oracle Database@Azure via VNet peering. The primary Oracle Database@Azure automatically backs up data to OCI Object Storage, and the keys for Oracle Database@Azure are stored in the OCI Vault via the OCI managed network. The primary Oracle Database@Azure is replicated to the secondary VNet via Oracle Data Guard or Active Data Guard. Similarly, the secondary VNet automatically backs up data to the second OCI Object Storage and to OCI Vault via the OCI managed network.

The standby route has the backup observer VM sending data to the primary VNet and to Oracle Database@Azure in the secondary VNet.