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.