A imagem mostra uma região do OCI com uma VCN que abrange três domínios de disponibilidade rotulados como Domínio de Disponibilidade 1, Domínio de Disponibilidade 2 e Domínio de Disponibilidade 3, representando zonas de alta disponibilidade. A VCN hospeda um balanceador de carga público, um cluster do Oracle Kubernetes Engine (OKE) e um Oracle Autonomous AI Database. A região hospeda o Oracle Services Network com um OCI Container Registry

A VCN inclui cinco sub-redes da seguinte forma:

  1. Sub-rede pública do Balanceador de Carga de Serviço Usada para o tráfego do cliente e inclui um Balanceador de Carga Público localizado no Domínio de Disponibilidade 2, responsável por receber e distribuir o tráfego de entrada para componentes do aplicativo.
  2. API do OKE/Sub-rede pública de serviço: Contém um Cluster do OCI Kubernetes Engine (OKE) que abrange todos os três domínios de disponibilidade.
  3. Sub-redes privadas de nós: Os nós de trabalho do OKE executam cargas de trabalho e extraem imagens de contêiner do Oracle Cloud Infrastructure Container Registry (OCIR) usando o Oracle Services Network.
  4. Sub-rede Privada do Pod: Os pods executam serviços do Dify e chamam o Oracle Autonomous AI Database para persistência.
  5. Sub-rede privada do banco de dados: Hospeda o Oracle Autonomous AI Database como o armazenamento de dados do aplicativo.

A conectividade e o fluxo de tráfego são mostrados por setas direcionais:

Segurança e conectividade: