Diese Abbildung zeigt eine 3-Tier-Topologie, die aus einem Load Balancer (LB), einer automatischen Skalierung der Web-Tier und einer Oracle Autonomous Transaction Processing-Datenbank besteht. Alle Ressourcen werden in einer einzelnen Availability-Domain in einer Oracle Cloud Infrastructure-Region bereitgestellt. Die LB-Ebene, Web-Tier und Datenbankebene werden in separaten Subnetzen innerhalb eines einzelnen VCN isoliert. Netzwerksicherheitsgruppen (NSGs) regeln den Netzwerkverkehr zu und von den Ressourcen in jeder Ebene. Eine an jedes Subnetz angehängte Routentabelle enthält Regeln für den direkten Datenverkehr, der für Ziele außerhalb von VCN bestimmt ist.
- Client-Anforderungen fließen über ein Internetgateway an die öffentliche LB, die die Anforderungen an die Web-Tier verteilt.
- Die Web-Tier besteht aus einem automatischen Skalierungspool von Compute-Instanzen, die mit einer Instanzkonfiguration definiert werden. Die Compute-Instanzen werden gleichmäßig auf alle Fault-Domains in der Availability-Domain verteilt. Alle Compute-Instanzen in der Web-Tier sind an ein privates Subnetz angehängt.
- Die Datenbankebene besteht aus einer Oracle Autonomous Transaction Processing-Datenbank, die an ein privates Subnetz angehängt ist.