Voltar

SAP PO: Introdução - Conceitos e Arquitetura


Conceitos


O SAP Process Integration (PI) e a versão mais recente conhecida como SAP Process Orchestration (PO) são o middleware de integração de aplicativos fornecido pela SAP. SAP PI/PO é o componente (middleware) do grupo de produtos SAP Netweaver que facilita a integração de sistemas entre SAP e outros sistemas externos.

A primeira versão da aplicação de integração SAP foi o XI (Exchange Infrastructure). A próxima versão disponibilizada pela SAP foi o Process Integration (PI) e a versão mais recente é o Process Orchestration (PO).

Como agente de integração da pilha SAP NetWeaver, o SAP PI/PO tem recursos para integrar o SAP com outros sistemas e aplicativos legados. O sistema permite integrar o SAP com outros sistemas SAP ou não SAP, bem como construir e executar interfaces A2A e B2B em técnicas de comunicação síncrona e assíncrona. O SAP PI/PO fornece um local central para uma organização construir, integrar e monitorar interfaces entre sistemas heterogêneos no landscape. Além disso, o PI facilita a exposição de serviços ao mundo exterior de acordo com a Arquitetura Orientada a Serviços (SOA).

Seguem abaixo as principais funcionalidades do SAP PI/PO:
  • Fornecer a conectividade entre sistemas usando protocolos de comunicação como sFTP, AS2, SOAP, HTTP, etc;
  • Rotear mensagens entre sistemas. O PI/PO pode rotear mensagens de um sistema emissor para um ou mais sistemas receptores com base em regras de processo de negócios ou regras de roteamento técnico;
  • Transformar ou mapear formatos de mensagens entre os sistemas remetente e alvo;
  • Fornecer um ambiente de tempo de execução para troca de mensagens entre sistemas e recursos de monitoramento de interface;
  • Executar fluxos de trabalho de integração com uma série de etapas, como integração do processo de pedido de compra com ações de aprovação.


Arquitetura PI/PO


O SAP PO é uma combinação de vários produtos/tecnologias agrupadas:
  • Gestão de Processos de Negócios (BPM);
  • Gerenciamento de Regras de Negócios (BRM);
  • Repositório de Serviços Corporativos (ESR);
  • Integração de Processos (PI);
  • Colaboração B2B;
  • Integração na nuvem.

Produtos/Tecnologias SAP PO
Produtos/Tecnologias SAP PO

A arquitetura do SAP PO pode ser demonstrada através da imagem abaixo:
Arquitetura SAP PI/PO Single Stack (Java)
Arquitetura SAP PO Single Stack (Java)

Componentes da arquitetura SAP PO


System Landscape Directory (SLD):
O SLD é o componente central usado para registrar e armazenar informações sobre os sistemas no lanscape. Metadados de sistemas do landscape e seus componentes de software são armazenados no SLD.

Enterprise Service Repository (ESR):
O ESR é o repositório central que contém tipos de dados, tipos de mensagens, interfaces de serviço, programas de mapeamento de mensagens e outras definições de objetos de interfaces.

ES Builder:
O ES Builder é uma ferramenta usada para definir/configurar objetos no ESR.

Configuration Content:
O Configuration Content é o repositório central que contém os objetos definidos no tempo de configuração do desenvolvimento da interface. Os objetos em tempo de configuração definem os parâmetros técnicos de interfaces, como a configuração do Adaptador por exemplo.

Integration Builder:
O Integration Builder é um conjunto de ferramentas que permite que especialistas em integração configurem integrações de ponta a ponta usando objetos criados no ESR e SLD.

Integration Experts:
Os especialistas em integração são desenvolvedores e consultores do SAP PI que criam e implantam interfaces.

Adapter Engine:
O Adapter Engine contém um conjunto de adaptadores, como SOAP, HTTP, FTP, etc., que permitem que o SAP PI se conecte a sistemas heterogêneos.

Ferramentas do Eclipse PI:
Também conhecido como NetWeaver Developer Studio (NWDS), as ferramentas Eclipse PI permitem que os desenvolvedores de integração acessem e criem objetos ESR e ID.

Central Message Monitor:
O Central Message Monitor fornece um conjunto de ferramentas para os usuários verificarem o tempo de execução das interfaces no SAP PI. O monitor permite que os administradores do sistema inspecionem todas as etapas de processamento de mensagens de uma interface. Os usuários podem monitorar os logs relacionados à comunicação do mecanismo do adaptador, conteúdo de mensagens de entrada/saída, logs de mapeamento de mensagens, logs de divisão de mensagens, execução de regras de roteamento, o status de conversões de conteúdo etc. usando o monitor central de mensagens. Este é realmente o único componente central que pode ser usado para monitorar todas as interfaces construídas no PI.

Netweaver Administrator (NWA):
NWA é o portal do administrador do SAP PI. Autorização de usuário, certificados, chaves, parâmetros relacionados ao desempenho, portas, destinos, etc. são definidos pelos administradores do sistema SAP PI (consultores BASIS) e configurados no NWA.


Fontes


Entre em contato_