SAP PI (Process Integration) é uma plataforma de integração empresarial que fornece integração perfeita entre aplicativos SAP e não SAP dentro da organização A2A (Application to Application) ou mesmo fora da organização B2B (Business to Business).
Ele permite que as organizações troquem informações entre softwares internos da empresa e sistemas externos fora da empresa.
SAP PO (Process Orchestration) é uma ferramenta para automação e otimização de processos de negócios. Ele combina recursos de SAP Business Process Management (BPM), SAP Process Integration (PI) e SAP Business Rules Management (BRM).
Em outras palavras, SAP Process Orchestration é uma versão mais avançada do SAP PI e possui todas as ferramentas necessárias para integrar aplicativos.
O SAP PI conecta diferentes plataformas como:
- Sistemas SAP e não SAP
- Cenários B2B e A2A
- Comunicações assíncronas e síncronas
- Gerenciamento de processos de negócios de vários componentes
A troca de dados ou mensagem no SAP PI ocorre nessas quatro fases:
- Transformação de mensagens: durante a troca de mensagens, ela transforma a estrutura dos dados de negócios;
- Encaminhamento de mensagens: encaminhamento de uma mensagem enviada por um sistema remetente para um ou mais sistemas receptores;
- Adaptadores de conectividade: conectando o intermediário de integração e o sistema receptor, o adaptador transformará a mensagem de entrada em uma mensagem de entrada e, posteriormente, a converterá para o formato do sistema de recebimento na outra extremidade;
- Processos de integração: O gerenciamento de processos de negócios de vários componentes (ccBPM) consiste em funções para orquestração de serviço aprimorada.
O SAP PI executa três funções básicas:
Conectar: SAP PI tem a capacidade de se integrar com todos os aplicativos, independentemente de ser um aplicativo de terceiros ou da SAP. Ele usa a estrutura do adaptador para integrar soluções de terceiros.
Coordenar: pode definir um caminho / fluxo de trabalho para cada transação de negócios integrada. Ele garante que cada mensagem seja entregue corretamente da origem ao destino de destino
Comunicar: pode traduzir arquivos em qualquer formato, seja um formato de arquivo interno ou qualquer padrão de integração business to business.
Vantagens do SAP PI/PO
- Em comparação com qualquer outro produto de middleware, o monitoramento do SAP PI é melhor. Ele oferece recursos de monitoramento como mensagem, desempenho, monitoramento de componentes e assim por diante, todos os quais podem ser usados para rastrear e retificar os erros.
- O SAP PI oferece suporte a vários componentes SAP que são necessários durante a integração com SAP PI
- Adaptadores e mapeamentos são bons em comparação com qualquer outro produto de middleware
- A comunicação assíncrona e síncrona é possível
Quando SAP PI/PO não é recomendado em SOA empresarial (Arquitetura Orientada a Serviços):
- SAP PI não é recomendado para comunicação síncrona, pois colocará uma carga significativa no serviço de infraestrutura para atender à solicitação assíncrona
- SAP PI não é recomendado para cenários baseados em IU se o back-end for exposto como serviços corporativos
- O SAP PI não é necessário para intermediação se um back-end não SAP como a plataforma J2EE ou .NET está expondo serviços de negócios em um cenário de IU
Alguns protocolos de comunicação disponíveis no SAP PI/PO:
- AS2
- EDISeparator
- OFTP
- X400
- OData
- SFSF
- BC
- CIDX
- File (NFS e FTP)
- HTTP
- IDoc
- JDBC
- JMS
- Marketplace
- REST
- RFC
- RNIF
- SOAP
- WS
- SFTP
Quer saber mais sobre o SAP PI/PO (Process Integration e Process Orchestration) ?
Converse com nossos consultores e encontre a melhor solução para sua empresa!