En esta imagen se muestra la implementación de una aplicación ASP.NET en una región con varios dominios de disponibilidad.

La arquitectura consta de redes virtuales en la nube dentro de una región de OCI. En la VCN hay dos dominios de errores. Cada dominio de errores contiene un equilibrador de carga, un equilibrador de carga activo en el dominio de errores 1 y un equilibrador de carga en espera en el dominio de errores 2. Ambos dominios de errores son una subred pública y una subred privada. La subred pública aloja un par de máquinas virtuales ASP.Net que se comunica con una base de datos primaria de Microsoft SQL en la subred privada. Se realiza una copia de seguridad de la base de datos MS SQL primaria en una base de datos MS SQL en espera, también en la subred privada. Data Guard y una lista de seguridad protegen estas subredes.

El usuario accede a la VCN mediante acciones de GitHub a través de un gateway de Internet. La gestión de identidad y acceso junto con la auditoría de la región se producen fuera de la VCN.