Cette image présente une topologie d'application à plusieurs niveaux déployée dans une location Oracle Cloud Infrastructure, avec les ressources de chaque niveau répliquées dans deux régions : la région principale, l'ouest des Etats-Unis (Phoenix) et la région de secours, l'est des Etats-Unis (Phoenix).

Les ressources de chaque région sont associées à un seul VCN. Les réseaux cloud virtuels des deux régions sont appairés à distance à l'aide de passerelles de routage dynamique (DRG) à chaque extrémité.

Les demandes des utilisateurs en dehors du cloud sont transmises par le service DNS à la passerelle Internet de la région appropriée : principale ou de secours. Le trafic d'application est reçu par un équilibreur de charge public. L'accès administratif à la topologie est contrôlé via un bastion hôte dans un sous-réseau public.

L'équilibreur de charge distribue les demandes aux serveurs d'applications d'un sous-réseau privé.

Les instances de calcul qui hébergent l'application ont accès au stockage de blocs et au stockage de fichiers partagé.

Le niveau d'application est connecté à une base de données se trouvant dans un sous-réseau privé distinct. La base principale est répliquée vers une base de données de la région de secours à l'aide d'Active Data Guard.

Une passerelle NAT connectée à chaque VCN permet l'accès à Internet à partir des ressources des sous-réseaux privés.

Une passerelle de service attachée à chaque VCN permet la connectivité à Oracle Cloud Infrastructure Object Storage.