Questa immagine mostra una topologia di applicazione a più livelli distribuita in una tenancy di Oracle Cloud Infrastructure, con le risorse di ciascun livello replicate in due aree: l'area primaria, l'area occidentale degli Stati Uniti (Phoenix) e l'area in standby, l'area est degli Stati Uniti (Phoenix).

Le risorse in ogni area sono associate a un singolo VCN. Le VCN nelle due regioni vengono sottoposte a peeling da remoto utilizzando gateway di instradamento dinamico (DRG) a entrambe le estremità.

Le richieste degli utenti esterni al cloud vengono inoltrate dal servizio DNS al gateway Internet dell'area appropriata: primario o in standby. Il traffico dell'applicazione viene ricevuto da un load balancer pubblico. L'accesso amministrativo alla topologia è controllato da un host bastione in una subnet pubblica.

Il load balancer distribuisce le richieste ai server applicazioni in una subnet privata.

Le istanze di calcolo che ospitano l'applicazione hanno accesso alla memorizzazione a blocchi e anche alla memorizzazione file condivisa.

Il livello applicazione dispone di connettività a un database che si trova in una subnet privata separata. Il database primario viene replicato in un database nell'area in standby utilizzando Active Data Guard.

Un gateway NAT collegato a ogni VCN consente l'accesso da risorse nelle subnet private a Internet.

Un gateway di servizio collegato a ogni VCN consente la connettività a Oracle Cloud Infrastructure Object Storage.