Planeje sua Implantação

Implante esta arquitetura usando as seguintes etapas básicas:

  • Mapear os blocos de construção arquitetônicos para os serviços do Oracle Cloud Infrastructure
  • Planejar a implementação inicial com foco na orquestração do agente
  • Aprimore a implementação inicial adicionando agentes e integrando raciocínio avançado de LLM
  • Colete o feedback do usuário para impulsionar seu processo de melhoria contínua

Mapear Serviços do OCI

Como primeira etapa para planejar sua implementação, mapeie camadas e recursos na arquitetura para os produtos e serviços específicos da OCI de que você precisa.

O Oracle Cloud Infrastructure fornece os principais blocos de construção para implementação sidecar, enquanto os adaptadores do Oracle Integration fornecem conectividade predefinida com sistemas como SAP. Os serviços de integração da OCI chamam explicitamente a conectividade SAP junto com outras origens SaaS e on-premises.

Camada / Capacidade Responsabilidades em Sidecar Produtos e Serviços Principais da OCI Notes, SAP e Fusion Applications
Implementação do Orquestrador Hospede o orquestrador sidecar; exponha APIs; opcionalmente modele fluxos de trabalho de baixo código
  • Kubernetes Engine da OCI (OKE)
  • OCI Compute
  • Gateway de API do OCI
  • Oracle Integration (Automação de Processos)
O orquestrador coordena chamadas para ferramentas SAP/Fusion e produtos de dados da AI Data Platform por meio de pontos finais de API bem definidos.
Agentes como Funções sem Servidor Execute agentes leves e orientados a eventos (enriqueça, valide, classifique, notifique)
  • Funções do OCI
  • Oracle Integration (SAP, Fusion Applications e outros adaptadores)
O OCI Functions chama o SAP/Fusion Applications usando adaptadores do OCI Functions em vez de chamadas diretas, preservando o núcleo limpo.
Armazenamento e Processamento de Dados Dados brutos de terra, camadas de medalhão de curadoria, produtos de dados "ouro" governados persistentes; dados de fluxo
  • Armazenamento de objetos da AI Data Platform (OCI Object Storage)
  • Oracle Autonomous AI Database
  • OCI Streaming (compatível com Kafka)
Os dados SAP e Fusion Applications são lançados, padronizados e publicados como produtos de dados governados para análise e IA.
Serviços de IA e machine learning Fornecer pontos finais, incorporações, RAG e insights analíticos do LLM; raciocínio do agente de energia
  • Serviço OCI Generative AI
  • Plataforma de Dados de IA/camada Oracle Analytics
Os LLMs usam produtos de dados governados da AI Data Platform para responder a perguntas, explicar exceções e propor planos de correção.
Rede e Integração Conectividade, roteamento e identidade seguros; conecte SAP, Fusion Applications e outros componentes SaaS/on-premises
  • VCN (Rede Virtual na Nuvem) do OCI
  • Pontos Finais Privados
  • Identity and Access Management/políticas OCI
  • Oracle Integration (adaptadores de nuvem SAP e S/4HANA, Fusion ERP Cloud Adapter)
Fornece caminhos seguros para o tráfego do adaptador REST/ERP do SAP BAPI/RFC/IDoc, S/4HANA OData e Fusion Applications.
Interface do Cliente Ofereça experiência ao usuário final: aplicativos web, chatbots, barras laterais do assistente de IA
  • Aplicativos web hospedados no OKE/OCI Compute liderados pelo OCI API Gateway/OCI Load Balancer
  • Integrações de chatbot ou portal (por exemplo, usando o Oracle Integration / AI Data Platform UX)
Os usuários interagem por meio de uma interface de usuário "assistente" que pode consultar SAP ou Fusion Applications, explicar o status e executar ações aprovadas.
Observabilidade e Auditoria Registre, monitore, defina alertas, analise o desempenho e o gerenciamento de custos
  • Serviços do Oracle Cloud Observability and Management Platform
  • OCI Logging e Oracle Log Analytics
  • Auditoria do OCI
Os serviços de observabilidade, registro e análise da OCI complementam os recursos de registro e auditoria integrados ao SAP e Fusion Applications.

Aqui estão alguns detalhes e opções adicionais para as camadas e recursos:

  • Implementação do orquestrador:
    • Microsserviço conteinerizado (OKE) ou serviço baseado em computação, liderado pelo OCI API Gateway.
    • Opcionalmente, a automação de processos flui no Oracle Integration, em que a orquestração de baixo código é suficiente.
  • Agentes como funções sem servidor:
    • Agentes leves implementados como OCI Functions em que o dimensionamento orientado a eventos é desejável (enriqueça, valide, classifique, notifique).
    • Os agentes chamam os adaptadores SAP e Fusion Applications por meio da camada de integração, não diretamente.
  • Armazenamento e processamento de dados:
    • A Oracle AI Data Platform usa o OCI Object Storage para zonas brutas/de destino e artefatos.
    • Oracle Autonomous AI Database para produtos de dados "ouro" controlados.
    • Backbones de streaming/evento opcionais usando o streaming de eventos compatível com Kafka da OCI quando padrões quase em tempo real são necessários.
  • Serviços de IA e machine learning:
    • O serviço OCI Generative AI da AI Data Platform fornece pontos finais de LLM gerenciados para resumos, incorporações, RAG e experiências de agentes que usam ferramentas baseadas em dados governados.
    • Camada de análise para entrega de insight de "última milha" e feedback para operações.
  • Rede e integração:
    • VCN, pontos finais privados, quando aplicável, e controles de identidade/política.
    • Adaptadores Oracle Integration para conectividade OData SAP (BAPI/RFC/IDoc) e SAP S/4HANA Cloud.
  • Interface do cliente:
    • IU da Web, chatbot ou experiência incorporada em um portal interno.
    • Padrão comum de experiência do usuário: barra lateral "assistente" que pode responder, explicar e executar ações com aprovação.
  • Observabilidade e auditoria:
    • O OCI Monitoring para o Oracle Cloud Observability and Management Platform é usado para rastrear o desempenho dos recursos em sua tenancy. O Oracle Log Analytics fornece coleta, indexação, enriquecimento, consulta, visualização e alerta para logs de qualquer componente, incluindo OCI e as origens SAP e Fusion Applications.
    • Aproveite os insights das funções de observabilidade e auditoria para controlar custos, informar as decisões de design do sistema e impulsionar a melhoria contínua.

Implementar Automação de Processos e Orquestração de Agentes

A primeira fase de implementação se concentra na produção de uma espinha dorsal de carro lateral: contratos de ferramentas consistentes, conectividade confiável e fluxos de trabalho repetíveis, antes de ativar o raciocínio autônomo completo.

Estas são as saídas que você planeja e implementa na primeira fase:

  • Registro de ferramentas para ações SAP/Fusion Applications/AIDP (leitura/gravação/precisa).
  • Scripts de orquestração determinística (sequências conhecidas para os principais casos de uso).
  • Observabilidade e logs de auditoria de ponta a ponta.

Aqui estão alguns exemplos de definições de ferramentas.

Ferramentas SAP:

  • sap.getPurchaseOrder(poNumber)
  • sap.getInvoiceStatus(invoiceId)
  • sap.createOrUpdateVendor(vendorPayload)
  • sap.postIdoc(idocType, payload)
  • sap.callBapi(bapiName, params) (lista de permissões governada)

Ferramentas do Fusion Applications:

  • fusion.getSupplier(supplierId)
  • fusion.createInvoice(invoicePayload)
  • fusion.submitFBDI(jobName, fileRef) (quando aplicável por meio de padrões de adaptador ERP)
  • fusion.queryRest(resource, params)

Ferramentas AIDP:

  • aidp.publishDataProduct(name, version)
  • aidp.runPipeline(pipelineId)
  • aidp.searchCatalog(term)
  • aidp.ragAnswer(question, dataProductRefs)

Nesta fase, o orquestrador mantém o contexto entre sistemas:

  • Objetos SAP recuperados por meio de chamadas de adaptador (BAPI/RFC/IDoc ou S/4HANA Cloud OData).
  • Objetos do Fusion Applications recuperados via REST/APIs/adaptadores.
  • Produtos de dados controlados da camada de ouro da AIDP.

Implemente a observabilidade e o registro em log. Neste padrão, você trata o sidecar como um produto de integração de produção, usando:

  • Logs de chamada de ferramenta (entradas/saídas ocultadas conforme necessário).
  • Rastreamento de ponta a ponta do orquestrador por meio de adaptadores para a plataforma de dados.
  • Identificadores de negócios para depuração "seguir a transação".
  • Linhagem de dados para produtos de dados selecionados (especialmente aqueles usados por agentes de IA).

Implementar o Autonomous Agentic Behavior

Na segunda fase, você implementa mais autonomia.

O LLM pode:

  • Planeje workflows de várias etapas ("o que preciso verificar a seguir?")
  • Ferramentas de chamada
  • Gere narrativas prontas para negócios baseadas em dados corporativos controlados por meio do AIDP

Quando você implementa o raciocínio do agente orientado por LLM, em vez de sequências fixas, o agente pode decidir dinamicamente:

  • Se consultar o SAP primeiro ou o Fusion Applications primeiro
  • Quais produtos de dados recuperar
  • Se abrir um caso de exceção ou propor um plano de correção
  • Qual ação de write-back é apropriada (geralmente acessada pela aprovação)

A AIDP posiciona explicitamente sua plataforma para experiências agênticas baseadas em dados governados e serviços integrados de IA. Por exemplo, o LLM pode:

  1. Recuperar status de fatura do SAP
  2. Verifique os dados do fornecedor no Fusion Applications
  3. Propor remediação usando o pipeline AIDP RAG

Os seguintes agentes e ferramentas adicionais são possíveis (com exemplos de casos de uso fornecidos):

  • Agente Assistente de Fechamento (SAP mais Fusion EPM): explica as variações, identifica as contabilizações ausentes e sugere ajustes de lançamento.
  • Agente de Admissão do Fornecedor: harmoniza os dados do fornecedor, verifica duplicações e cria registros do fornecedor no(s) sistema(s) de destino.
  • Agente do Order Promising: extrai sinais de demanda/suprimento, identifica restrições e recomenda realocação ou expedições.

Coletar Feedback para Melhoria Contínua

Os resultados devem retornar ao sistema:

  • "A recomendação foi aceita?"
  • "A correção resolveu a exceção?"
  • "As regras de mapeamento reduziram as falhas futuras?"

Esses resultados se tornam sinais rotulados para melhorar a lógica de correspondência, os manuais de exceção e (quando apropriado) os modelos e prompts de ML - fechando o loop na qualidade da automação e na confiança dos negócios.