Esta imagem mostra 2 regiões do Oracle Cloud Infrastructure (OCI): uma região principal (Toronto) e uma região secundária (Montreal). A região secundária tem uma topologia semelhante à da região primária. As regiões são conectadas usando pareamento remoto.
Cada região tem 1 domínio de disponibilidade e 1 rede virtual na nuvem (VCN). Cada região fornece os serviços Oracle Cloud Infrastructure Identity and Access Management e Oracle Cloud Infrastructure Registry.
Os consumidores de dados analisam os dados fornecidos por fontes de dados de terceiros, locais e da OCI, incluindo banco de dados, dados de streaming, armazenamento de objetos, banco de dados NoSQL, buckets e sistemas Oracle Autonomous Database. Os colaboradores de dados usam o aplicativo de desktop SymetryML para verificar dados brutos do paciente dessas mesmas fontes de dados e enviar uma representação estatística proprietária (PSR) para machine learning na OCI.
A VCN em cada região fornece os seguintes gateways:
- Gateway de Internet: Fornece comunicações entre sub-redes públicas e hosts de Internet.
- Gateway de serviço: as VCNs se comunicam com serviços como armazenamento de objetos pela malha de rede da Oracle sem percorrer a internet.
A VCN (Aplicativo SaaS) em cada região fornece as seguintes sub-redes:
- Sub-rede do balanceador de carga: Oracle Cloud Infrastructure Load Balancing para tratar o tráfego de entrada.
- Sub-rede do aplicativo SaaS: Fornece o aplicativo SymetryML SaaS que trata o tráfego do consumidor de dados recebido da internet. Os dados são passados para a sub-rede do banco de dados.
- Sub-rede RackWare: Fornece uma instância RackWare para sincronizar dados de aprendizado de máquina e aplicativo SymetryML entre as duas regiões.
- Sub-rede do Banco de Dados de Aplicativo (DB) SaaS: Fornece um banco de dados do Oracle Autonomous Database para dados do aplicativo SymetryML. Os bancos de dados nas duas regiões são conectados pelo Oracle Data Guard.
- Sub-rede do Streaming e da Federação: Fornece instâncias do Oracle Cloud Infrastructure Streaming e do Oracle Cloud Infrastructure Data Flow. Ele também fornece um servidor de sistema de transporte autonômico neural (NATS).
- Sub-rede de machine learning: Inclui uma instância do Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE) e fornece uma instância SymetryML para AutoML, modelagem preditiva e métricas em tempo real. A instância SymetryML inclui clusters do OKE para máquina virtual (VM), GPU VM e GPU bare metal. Os dados são passados para a sub-rede do banco de dados.
- Sub-rede do banco de dados: Fornece uma instância do Oracle Autonomous Database para dados de machine learning. Os bancos de dados nas duas regiões são conectados pelo Oracle Data Guard.