Esta imagem mostra uma topologia de integração que abrange uma região do Oracle Cloud e um data center local.
A região do Oracle Cloud tem uma tenancy do Oracle Cloud Infrastructure e o Oracle Utilities SaaS.
O Oracle Utilities SaaS tem os seguintes componentes:
- Uma estrutura em batch do SaaS contendo os seguintes tipos de batches, que enviam solicitações de API para o Oracle Cloud Infrastructure Object Storage:
- Lotes de exportação de dados generalizados
- Lotes do DataConnect
- Lotes orientados a SQL
- Uma estrutura de mensagens do SaaS que faz o seguinte:
- Envia mensagens de saída do Oracle Utilities SaaS para o Oracle Integration.
- Hospeda um serviço de API que recebe solicitações do Oracle Integration e de aplicativos locais.
- Um URL permite que a lista regule solicitações do Oracle Utilities SaaS para recursos no Oracle Cloud Infrastructure.
- As seguintes ferramentas integradas do SaaS acessadas por usuários externos:
- Geração de Relatórios usando o BI Publisher
- Analytics usando o Oracle Analytics
- Consulta SQL usando o SQL Developer Web
A tenancy do
Oracle Cloud Infrastructure tem os seguintes componentes:
- Oracle Cloud Infrastructure Identity and Access Management, para autenticar e autorizar a comunicação com os recursos no Oracle Cloud Infrastructure.
- Oracle Identity Cloud Service, para autenticar e autorizar a comunicação do Oracle Cloud Infrastructure para o Oracle Utilities SaaS.
- buckets do Oracle Cloud Infrastructure Object Storage, para os quais as solicitações de API são enviadas da estrutura em batch do SaaS e de jobs de recuperação de dados locais.
- Funções Oracle Cloud Infrastructure sem servidor chamadas por eventos gerados pelo Oracle Cloud Infrastructure Object Storage. Essas funções interagem com um data warehouse ou data lake local e com outros aplicativos locais.
- O Oracle Integration com fluxos de integração entre a estrutura de mensagens SaaS, o Oracle Cloud Infrastructure Object Storage, outros aplicativos Oracle SaaS e aplicativos locais.
O data center local tem os seguintes componentes:
- Um data warehouse ou data lake, para o qual os dados são carregados usando jobs de recuperação de dados que extraem dados do Oracle Cloud Infrastructure Object Storage e usam dados preparados pelas funções sem servidor implantadas no Oracle Cloud Infrastructure.
- Outras aplicações que interagem com as funções sem servidor no Oracle Cloud Infrastructure e no Oracle Integration.