En esta imagen se muestra una topología de aplicación de varios niveles desplegada en un arrendamiento de Oracle Cloud Infrastructure, con los recursos de cada nivel replicados en dos regiones: la región principal, el oeste de EE. UU. (Phoenix) y la región en espera, este de EE. UU. (Phoenix).

Los recursos de cada región están asociados a una única VCN. Las VCN de las dos regiones se intercambian de forma remota mediante gateways de enrutamiento dinámico (DRG) en cualquier extremo.

El servicio DNS reenvía las solicitudes de usuarios fuera de la nube al gateway de Internet de la región adecuada: principal o en espera. El tráfico de aplicaciones lo recibe un equilibrador de carga público. El acceso administrativo a la topología se controla mediante un bastion host en una subred pública.

El equilibrador de carga distribuye las solicitudes a los servidores de aplicaciones en una subred privada.

Las instancias informáticas que alojan la aplicación tienen acceso al almacenamiento de bloques y también al almacenamiento de archivos compartido.

El nivel de aplicación tiene conectividad con una base de datos que está en una subred privada independiente. La base de datos primaria se replica en una base de datos de la región en espera mediante Active Data Guard.

Un gateway de NAT conectado a cada VCN permite el acceso desde los recursos de las subredes privadas a Internet.

Un gateway de servicio asociado a cada VCN permite la conectividad a Oracle Cloud Infrastructure Object Storage.