Esta imagem mostra uma topologia de 3 camadas que consiste em um balanceador de carga (LB), uma camada Web de dimensionamento automático e um banco de dados Oracle Autonomous Transaction Processing. Todos os recursos são implantados em um único domínio de disponibilidade em uma região do Oracle Cloud Infrastructure. A camada LB, a camada Web e a camada de banco de dados são isoladas em sub-redes separadas dentro de uma única VCN. Os grupos de segurança de rede (NSGs) regulam o tráfego de rede de e para os recursos de cada camada. Uma tabela de roteamento anexada a cada sub-rede contém regras para direcionar o tráfego destinado a alvos fora da VCN.
- As solicitações do cliente fluem por meio de um gateway de internet para o LB público, que distribui as solicitações para a camada Web.
- A camada Web consiste em um pool de dimensionamento automático de instâncias de computação definidas usando uma configuração de instância. As instâncias de computação são distribuídas uniformemente por todos os domínios de falha no domínio de disponibilidade. Todas as instâncias de computação na camada Web são anexadas a uma sub-rede privada.
- A camada de banco de dados consiste em banco de dados Oracle Autonomous Transaction Processing anexado a uma sub-rede privada.