IBM Sterling: Difference between revisions

From Wiki
 
(112 intermediate revisions by the same user not shown)
Line 7: Line 7:
! Produto !! Descrição
! Produto !! Descrição
|-
|-
| IBM Sterling B2B Integrator (B2Bi)||
| <big>[[IBM Sterling B2B Integrator]]</big>||
O B2Bi é um plataforma de transações que executa os processos que você define e gerencia de acordo com seus requisitos de negócios. A plataforma B2Bi suporta troca de alto volume de mensagens eletrônicas, roteamento complexo, tradução e interação flexível com vários sistemas internos e parceiros de negócios externos.
O B2Bi é um plataforma de transações que executa os processos que você define e gerencia de acordo com seus requisitos de negócios. A plataforma B2Bi suporta troca de alto volume de mensagens eletrônicas, roteamento complexo, tradução e interação flexível com vários sistemas internos e parceiros de negócios externos.
|-
|-
| IBM Sterling Connect:Direct (C:D)||  
| <big>[[IBM Sterling Connect:Direct]]</big>||  
O Connect:Direct é um ferramenta de integração para transferência de arquivo ponto-a-ponto, de forma automática e funcionamento 24x365, que fornece entrega garantida, alto volume e troca de dados segura dentro e entre empresas. Otimizado para alto desempenho e taxa de transferência e move arquivos contendo qualquer tipo de dados (texto, EDI, binário, conteúdo digital, imagem) em várias plataformas, sistemas de arquivos e mídia diferentes. É usado por muitos setores em todo o mundo para mover grandes volumes de dados e conectar-se a escritórios remotos.
O Connect:Direct é um ferramenta de integração para transferência de arquivo ponto-a-ponto, de forma automática e funcionamento 24x365, que fornece entrega garantida, alto volume e troca de dados segura dentro e entre empresas. Otimizado para alto desempenho e taxa de transferência e move arquivos contendo qualquer tipo de dados (texto, EDI, binário, conteúdo digital, imagem) em várias plataformas, sistemas de arquivos e mídia diferentes. É usado por muitos setores em todo o mundo para mover grandes volumes de dados e conectar-se a escritórios remotos.
O File Agent é um componente do Connect:Direct que monitora diretórios e arquivos. Quando um arquivo é detectado em um diretório monitorado, o File Agent dispara um Processo padrão para o Sterling Connect:Direct ou executa as ações especificadas pelas regras para o arquivo/diretório.
|-
|-
| IBM Sterling Connect:Direct File Agent (File Agent) ||
| <big>[[IBM Sterling Control Center]]</big>||  
O File Agent é um componente do Connect:Direct.
O File Agent monitora diretórios e arquivos. Quando um arquivo é detectado em um diretório monitorado, o File Agent dispara um Processo padrão para o Sterling Connect:Direct ou executa as ações especificadas pelas regras para o arquivo/diretório.
|-
| IBM Stering Control Center (SCC)||  
IBM Control Center é um sistema de monitoramento e gerenciamento centralizado. Monitorando componentes com o B2Bi, Connect:Direct, File Gateway, FTP Servers ... Permite verificar estatísticas, gerar alertas, disparar notificações (email, snmp, ...) e exibir relatórios.
IBM Control Center é um sistema de monitoramento e gerenciamento centralizado. Monitorando componentes com o B2Bi, Connect:Direct, File Gateway, FTP Servers ... Permite verificar estatísticas, gerar alertas, disparar notificações (email, snmp, ...) e exibir relatórios.
|-
|-
| Sterling External Authorization Server || O SEAS implementa serviços de autenticação e validação estendidos para produtos IBM, chamados de aplicativos cliente.  
| <big>[[IBM Sterling External Authentication Server]]</big> || O SEAS implementa serviços de autenticação e validação estendidos para produtos IBM, chamados de aplicativos cliente.  
|-
|-
| IBM Sterling File Gateway || O File Gateway é um aplicativo para transferir arquivos entre parceiros internos e externos usando diferentes protocolos, diferentes nomes e formatos de arquivo.
| <big>[[IBM Sterling File Gateway]]</big> || O File Gateway é um aplicativo para transferir arquivos entre parceiros internos e externos usando diferentes protocolos, diferentes nomes e formatos de arquivo.
|-
|-
| Sterling Secure Proxy (SSP)|| O SSP é um servidor intermediário (proxy) entre nodes ou entre um aplicativo cliente e um servidor B2Bi. Ele fornece um alto nível de proteção de dados entre conexões externas com parceiros de negócio e sua rede interna.  
| <big>[[IBM Sterling Secure Proxy Server]]</big>|| O SSP é um servidor intermediário (proxy) entre nodes ou entre um aplicativo cliente e um servidor B2Bi. Ele fornece um alto nível de proteção de dados entre conexões externas com parceiros de negócio e sua rede interna.  
|-
|-
| Sterling Transformation Extender || Uma poderosa solução de integração de dados orientada a transações que automatiza a transformação de transações complexas de alto volume. Oferece  
| Sterling Transformation Extender || Uma poderosa solução de integração de dados orientada a transações que automatiza a transformação de transações complexas de alto volume. Oferece  
Line 30: Line 28:
|}
|}


= Demos =
== Artigos sobre os Produtos ==
 
<big>
* [[IBM Sterling: Create a large environment in one box for Demo]]
 
* [[IBM Sterling B2B: Usando um SFTP Server Adapter de A ao Z]]
 
= IBM B2B Integrator=
 
* [[IBM Sterling B2B: Visão Geral]]
 
 
== Instalação ==
 
* [[IBM Sterling B2B: Instalação usando Installation Manager - Node 1]]
 
* [[IBM Sterling B2B: Instalação para Node secundário de cluster]]
 
* [[IBM Sterling B2B: Install on Linux - Console]]
 
* [[IBM Sterling B2B: Install on Docker for Development]]
 
 
== Server Adapters ==
 
Os principais Servers Adapters para B2Bi são FTP, SFTP, HTTP, WS - HTTP sobre SOAP, C:D Server Adapter.
 
[[File:server-client-adapter.png]]
 
{| class="wikitable"
{| class="wikitable"
|-
|-
! Server Adapter  !! Descrição
| [[IBM Sterling B2B Integrator]] || [[IBM Sterling File Gateway]]
|-
| FTP Server Adapter ||
* Cria servidor FTP totalmente integrado ao sistema de Mailboxes. Um cliente FTP só pode acessar a Mailbox atribuída à sua conta de usuário.
* Este adaptador recebe e processa pedidos de parceiros comerciais externos que são enviados usando o protocolo FTP. Este adaptador é usado com um Perimeter Server.
* Use este adaptador para colocar arquivos em uma Mailbox ou obter arquivos de uma Mailbox.
* Atividades da Mailbox podem acionar regras de roteamento
|-
|-
| SFTP Server Adapter ||
| [[IBM Sterling Connect:Direct|IBM Connect:Direct, IBM C:D WebServices e C:D File Agent]] || [[IBM Sterling Control Center]]  
* Use este adaptador para permitir que clientes SFTP externos ou clientes SCP coloquem arquivos em uma Mailbox ou obtenham arquivos de uma Mailbox.
* Usa subsistema de caixa de correio como seu repositório (raízes virtuais)
* As regras de roteamento para itens colocados na Mailbox o podem ser usadas para acionar um Business Process.
[[File:sftp-server-adapter.png]]
|-
|-
| Connect:Direct Server Adapter ||
| [[IBM Sterling Secure Proxy Server]]|| [[IBM Sterling External Authentication Server]]
* Este adaptador recebe e processa solicitações de nós remotos Connect: Direct.
* Medie as solicitações originadas de um processo de negócios e indo para um parceiro comercial externo usando um nó Connect: Direct (não aplicativo) ou outro adaptador Connect: Direct Server.
* Aceite solicitações de um nó Connect: Direct (ou outro adaptador Connect: Direct Server) para copiar de ou para uma caixa de correio ou processo de negócios
* Encaminhar solicitações de um nó remoto Connect: Direct para outro
|-
| HTTP Server Adapter ||
* Use este adaptador para enviar e receber documentos de um parceiro comercial usando HTTP. Este adaptador é usado com um Perimeter Server.
* Capaz de executar WARs e aplicativos BPML
* Executa o código do aplicativo dentro da JVM do aplicativo para acessar todos os recursos do aplicativo
* Lida com solicitações SOAP também
[[File:Http-server-adapter.png]]
|}
|}
</big>


* [[IBM Sterling B2B: Criando um FTP Server Adapter]]
= Containers and Kubernetes =


* [[IBM Sterling B2B: Criando um SFTP Server Adapter]]
* Artigo excelente --> [https://www.ibm.com/cloud/architecture/files/IBM-Sterling-B2B-Containerization.pdf Containerization of IBM Sterling B2B Integrator/File Gateway]


* [[IBM Sterling B2B: Criando um HTTP Server Adapter para o MyFileGateway]]
* [[IBM Sterling: Deploy do Sterling B2Bi no OpenShift na IBM Cloud]]


* [[IBM Sterling B2B: Usando o HTTP Server Adapter default]]
* [https://github.com/ebasso/sterling-b2b-oncloud IBM Sterling: Deploy Sterling B2B on OpenShift at IBM Cloud - English Version]


* [[IBM Sterling B2B: Criando um Connect:Direct Server Adapter]]
* [https://github.com/ebasso/sterling-b2b-oncloud IBM Sterling: Deploy IBM Control Center on OpenShift at IBM Cloud - English Version]


== Problemas e Troubleshooting ==
* [https://github.com/ebasso/sterling-b2b-oncloud IBM Sterling: Deploy SEAS on OpenShift at IBM Cloud - English Version]


* [[IBM Sterling B2B: Analisando Logs]]
* [https://github.com/ebasso/sterling-b2b-oncloud IBM Sterling: Deploy Connect:Direct on OpenShift at IBM Cloud - English Version]


* [[IBM Sterling B2B: Execução do HealthCheck]]
* [https://github.com/ebasso/sterling-b2b-oncloud IBM Sterling: Deploy Sterling Secure Proxy (SSP) on OpenShift at IBM Cloud - English Version]


* [[IBM Sterling B2B: Troubleshooting problemas com CPU Alta]]


== Comandos, Dicas e Procedimentos ==
== List IBM Sterling Images==


* [[IBM Sterling B2B: Principais comandos no Docker]]
Access this helm charts


* [[IBM Sterling B2B: Dicas e Ajustes Rápidos]]
https://github.com/IBM/charts/tree/master/repo/ibm-helm


* [[IBM Sterling B2B: Execução via Linha de Comando de um Business Process]]
download the required helm chart, example: '''ibm-connect-direct-1.2.7.tgz'''


* [[IBM Sterling B2B: Criando Usuários no B2Bi usando o XAPI]]
extract files and open file '''ordered-values.yaml''', search for:


* [[IBM Sterling B2B: Autenticando no B2Bi via LDAP (sem o SEAS)]]
image:
  # Specify the repository name alongwith image name
  repository: "cp.icr.io/cp/ibm-connectdirect/cdu6.2_certified_container_6.2.0.6"
  # Specify the tag name for the image in double quotes
  tag: "6.2.0.6_ifix000"


* [[IBM Sterling: Configurando o Single Sign-on entre o SSP, SEAS, B2BI e SFG]]
= Demos =
 
* [[IBM Sterling B2B: Configurando a conexão do B2Bi-SFG para um Node C:D]]
 
= IBM Connect:Direct =


* [[IBM Sterling Connect:Direct : Instalação]]
* [[IBM Sterling: Create a large environment in two boxes for Demo]] - Draft!!!


 
* [[IBM Sterling B2B: Usando um SFTP Server Adapter de A ao Z]] - Draft!!!!
* [[IBM Sterling Connect:Direct: Configurando a conexão para um Node C:D ou C:D Server Adapter]]
 
* [[IBM Sterling Connect:Direct : Principais Comandos e Arquivos]]
 
* [[IBM Sterling Connect:Direct File Agent: Funcionamento, Principais Comandos e Arquivos]]
 
= IBM Control Center =
 
== Instalação ==
 
* [[IBM Sterling Control Center: Criação das Databases no DB2]]
 
* [[IBM Sterling Control Center: Instalação do IBM Sterling Control Center no Linux]]
 
* [[IBM Sterling Control Center: Configuração do SCC]]
 
* [[IBM Sterling Control Center: Configuração do node 2 do SCC (Somente Ambiente Cluster)]]
 
* [[IBM Sterling Control Center: Ajuste no Cognos (Somente Ambiente Cluster)]]
 
 
== Configuração ==
 
* [[IBM Sterling Control Center: Autenticação de Usuários do SCC no LDAP]]
 
* [[IBM Sterling Control Center: Configurando o SNMP]]
 
* [[IBM Sterling Control Center: Monitoração do IBM Sterling B2B Integrator]]
 
* [[IBM Sterling Control Center: Monitoração do IBM Sterling External Authentication Server]]
 
 
* [[IBM Sterling Control Center: Alertar quando um Business Process é executado por mais de 10 minutos]]
 
* [[IBM Sterling Control Center: Alertar quando um Business Process é executado por mais tempo que o horário programado]]
 
= IBM Sterling External Authentication Server =
 
* [[IBM Sterling External Authentication Server (SEAS): Instalação]]
 
* [[IBM Sterling External Authentication Server (SEAS): Configuração para OpenLDAP]]
 
* [[IBM Sterling External Authentication Server (SEAS): Configuração para MS Active Directory]]


* [[IBM Sterling: Configurando o Single Sign-on entre o SSP, SEAS, B2BI e SFG]]
* [[IBM Sterling: Configurando o Single Sign-on entre o SSP, SEAS, B2BI e SFG]]


* [[IBM Sterling Control Center: Monitoração do IBM Sterling External Authentication Server]]
* [[IBM Sterling: Configurando comunicação TLS entre os componentes]]


=IBM Sterling File Gateway=
= [[IBM Sterling B2B Integrator]]=


* [[IBM Sterling File Gateway: Visão Geral]]
* [[IBM Sterling B2B: Visão Geral]]


* [[IBM Sterling File Gateway: Exportando e Importando Recursos]]
* [[IBM Sterling B2B: Server Adapters]]


* [[IBM Sterling: Configurando o Single Sign-on entre o SSP, SEAS, B2BI e SFG]]
* [[IBM Sterling B2B: Business Process - Conceitos Importantes]]




* [[IBM Sterling File Gateway: Criando uma Comunidade]]
* [[IBM Sterling File Gateway: Criando um Parceiro]]
= IBM Sterling Perimeter Server =


* [[IBM Sterling Perimeter Server: Instalação]]
* [[IBM Sterling Perimeter Server: Instalação]]


* [[IBM Sterling: Iniciando e Parando as Ferramentas]]


= IBM Sterling Secure Proxy Server =


* [[IBM Sterling Secure Proxy: Instalação]]
* [[IBM Sterling Secure Proxy: Instalação do SSP Configuration Manager]]
* [[IBM Sterling Secure Proxy: Configurar o SSP Engine no SSPcm]]
* [[IBM Sterling: Configurando o Single Sign-on entre o SSP, SEAS, B2BI e SFG]]
= IBM Sterling B2B and Commerce Geral=
* [[IBM Sterling: Iniciando e Parando as Ferramentas]]
* [https://www-01.ibm.com/support/docview.wss?uid=swg27023870 B2B & Commerce Documentation]


= Portas utilizadas pelas Soluções=
= Portas utilizadas pelas Soluções=
Line 211: Line 103:
Muito útil quando pedir liberação de firewall
Muito útil quando pedir liberação de firewall


* '''<base_port>''': definido durante a instalação.
Costumo utilizar a porta 5000


{| class="wikitable sortable"
{| class="wikitable sortable"
Line 219: Line 108:
! Origem !! Destino !! Porta(s) !! Função
! Origem !! Destino !! Porta(s) !! Função
|-
|-
| Web Browser || B2Bi/SFG || <base_port> (http)<br><base_port + 1> (https)|| Definido durante a instalação. Acesso ao Dashboard do B2Bi, Filegateway, MyFilegateway 2.0
| Web Browser || B2Bi/SFG || 5000 (http)  ||  
|-
Veja em [[IBM_Sterling_B2B_Integrator#Portas_utilizadas_pelo_Sterling_B2B]]
| Cliente SFTP || B2Bi/SFG || <base_port + 22> || Definido na configuração do SFTP Server Adapter
|-
| Cliente FTPs || B2Bi/SFG || <base_port + 21> || Definido na configuração do FTP Server Adapter
|-
| Cliente HTTP(s) || B2Bi/SFG || * || Definido na configuração do HTTP Server Adapter
|-
| B2Bi/SFG || Perimeter Server || <base_port + 2> || Definido na instalação
|-
| B2Bi/SFG || LDAP || 389 (ldap)<br>636 (ldaps)<br>3268 (MSAD) ||
|-
| B2Bi/SFG || DB2 || 50000 ||
|-
| B2Bi/SFG || Oracle || 1521 ||
|-
|-
| Admin Console (Web Browser) || Control Center Monitor|| 58082 (http)<br>58083 (http) || Acesso ao Dashboard Web do Control Center
| Web Browser || Control Center Monitor|| 58080 ||  
|-
Veja em
| Control Center Console || Control Center Monitor|| 58080 <br>58081 (secure) || Acesso ao Control Center
[[IBM_Sterling_Control_Center#Portas_utilizadas_pelas_Soluções]]
|-
| Control Center Monitor || DB2 || 50000 ||
|-
| Control Center Monitor|| Oracle || 1521 ||
|-
| Control Center Director|| C:D Server || 1365 ||
|-
|-
| Admin Console (Web Browser) || SEAS || 9080 || Acesso ao console de administração
| Admin Console (Web Browser) || SEAS || 9080 || Acesso ao console de administração
Line 258: Line 128:
|-
|-
| SSP Configuration Manager || SSP Engine || 63366 || Example
| SSP Configuration Manager || SSP Engine || 63366 || Example
|-
| Cliente SFTP || SSP Engine || * || Definido na configuração do SFTP Proxy Server Adapter
|-
| Cliente FTPs || SSP Engine || * || Definido na configuração do FTP Proxy Server Adapter
|-
| Cliente HTTP(s) || SSP Engine || * || Definido na configuração do HTTP Proxy Server Adapter
|-
| Cliente C:D || SSP Engine || * || Definido na configuração do Connect:Direct Proxy Server Adapter
|-
|-
| C:D Cliente || C:D Server || 1363|| port to listen for a Client connection request
| C:D Cliente || C:D Server || 1363|| port to listen for a Client connection request
Line 272: Line 134:
|}
|}


== IBM Knowledge Center ==
= IBM Knowledge Center =


* [https://www.ibm.com/support/knowledgecenter/SS3JSW/sb2b_home/product_welcome_kc_b2bi.html IBM Knowledge Center - IBM Sterling B2B Integrator]  
* [https://www.ibm.com/support/knowledgecenter/SS3JSW/sb2b_home/product_welcome_kc_b2bi.html IBM Knowledge Center - IBM Sterling B2B Integrator]  

Latest revision as of 21:53, 7 December 2023

Abaixo descrevo os componentes do IBM Sterling B2B Collaboration.

Produto Descrição
IBM Sterling B2B Integrator

O B2Bi é um plataforma de transações que executa os processos que você define e gerencia de acordo com seus requisitos de negócios. A plataforma B2Bi suporta troca de alto volume de mensagens eletrônicas, roteamento complexo, tradução e interação flexível com vários sistemas internos e parceiros de negócios externos.

IBM Sterling Connect:Direct

O Connect:Direct é um ferramenta de integração para transferência de arquivo ponto-a-ponto, de forma automática e funcionamento 24x365, que fornece entrega garantida, alto volume e troca de dados segura dentro e entre empresas. Otimizado para alto desempenho e taxa de transferência e move arquivos contendo qualquer tipo de dados (texto, EDI, binário, conteúdo digital, imagem) em várias plataformas, sistemas de arquivos e mídia diferentes. É usado por muitos setores em todo o mundo para mover grandes volumes de dados e conectar-se a escritórios remotos.

O File Agent é um componente do Connect:Direct que monitora diretórios e arquivos. Quando um arquivo é detectado em um diretório monitorado, o File Agent dispara um Processo padrão para o Sterling Connect:Direct ou executa as ações especificadas pelas regras para o arquivo/diretório.

IBM Sterling Control Center

IBM Control Center é um sistema de monitoramento e gerenciamento centralizado. Monitorando componentes com o B2Bi, Connect:Direct, File Gateway, FTP Servers ... Permite verificar estatísticas, gerar alertas, disparar notificações (email, snmp, ...) e exibir relatórios.

IBM Sterling External Authentication Server O SEAS implementa serviços de autenticação e validação estendidos para produtos IBM, chamados de aplicativos cliente.
IBM Sterling File Gateway O File Gateway é um aplicativo para transferir arquivos entre parceiros internos e externos usando diferentes protocolos, diferentes nomes e formatos de arquivo.
IBM Sterling Secure Proxy Server O SSP é um servidor intermediário (proxy) entre nodes ou entre um aplicativo cliente e um servidor B2Bi. Ele fornece um alto nível de proteção de dados entre conexões externas com parceiros de negócio e sua rede interna.
Sterling Transformation Extender Uma poderosa solução de integração de dados orientada a transações que automatiza a transformação de transações complexas de alto volume. Oferece

suporte à integração B2B de EDI, XML, SWIFT, HIPAA e outras normas, bem como a integração em tempo real de dados de vários aplicativos, bancos de dados, middleware de mensagens e tecnologias de comunicação em toda a empresa. Antigo WebSphere Transformation Extender.

Artigos sobre os Produtos

IBM Sterling B2B Integrator IBM Sterling File Gateway
IBM Connect:Direct, IBM C:D WebServices e C:D File Agent IBM Sterling Control Center
IBM Sterling Secure Proxy Server IBM Sterling External Authentication Server

Containers and Kubernetes


List IBM Sterling Images

Access this helm charts

https://github.com/IBM/charts/tree/master/repo/ibm-helm

download the required helm chart, example: ibm-connect-direct-1.2.7.tgz

extract files and open file ordered-values.yaml, search for:

image:
 # Specify the repository name alongwith image name
 repository: "cp.icr.io/cp/ibm-connectdirect/cdu6.2_certified_container_6.2.0.6"
 # Specify the tag name for the image in double quotes 
 tag: "6.2.0.6_ifix000"

Demos

IBM Sterling B2B Integrator



Portas utilizadas pelas Soluções

Muito útil quando pedir liberação de firewall


Origem Destino Porta(s) Função
Web Browser B2Bi/SFG 5000 (http)

Veja em IBM_Sterling_B2B_Integrator#Portas_utilizadas_pelo_Sterling_B2B

Web Browser Control Center Monitor 58080

Veja em IBM_Sterling_Control_Center#Portas_utilizadas_pelas_Soluções

Admin Console (Web Browser) SEAS 9080 Acesso ao console de administração
Seas GUI SEAS 61365
61366 (secure)
B2Bi/SFG SEAS 61365
61366 (secure)
SSP Engine SEAS 61365
61366 (secure)
SEAS LDAP 389 (ldap), 636 (ldaps)
Admin Console (Web Browser) SSP Configuration Manager 8443 Example
SSP Configuration Manager SSP Engine 63366 Example
C:D Cliente C:D Server 1363 port to listen for a Client connection request
C:D Server C:D Server 1364 port to listen for a remote connection request

IBM Knowledge Center


Ver também