Integração na Era da Transformação
WSO2 Enterprise Integrator 6.1
Visão da Transformação Digital
Foco na
Experiência do
Cliente
2
Usando análises para
entender e atender melhor
os clientes e otimizar a
experiência dos clientes em
diversos canais.
3 Otimizar
Operações
Usando a tecnologia para
otimizar e capacitar as
pessoas para uma melhor
interação com seus clientes
através do uso de análise
de dados.
Criando novos produtos
digitais ou oferecendo
novos serviços digitais com
base em dados
relacionados ao produto
físico.
Modelo de
Negócio em
Evolução
1
2
Tecnologia Aberta para Negócios Digitais Ágeis
3
Tecnologia Aberta para Negócios Digitais Ágeis
4
INTEGRAÇÃO
> 60%
Plataforma Digital
MOM
Data
Integration
ESB
Suites
iPaaS
B2B
Managed File
Mobility
Cloud Big Data
Systems
Sucesso no século XXI é muito diferente do que antes. Por que?
CONECTIVIDADE mudou o jogo. Mais
DADOS vindos de mais FONTES e mais RÁPIDO.
Mercado está mais EXIGENTE.
TEMPO REAL
Fazer com que APLICAÇÕES que foram
desenhadas de forma INDEPENDENTES a
trabalhar de forma INTEGRADA em
TEMPO REAL.
Parceiros
Mobile
Cloud
IoT
Aplicações
Files
Parceiros
Mobile
Cloud
IoT
Aplicações
Files
Uma Plataforma de Integração Híbrida
Conectividade / Integração : qualquer coisa para qualquer coisa
WSO2 EI
Conectores
Web services
APIs
Filesystems
Messaging
systems
Business
Applications
Partners’
systems
Data
nuvem pública | nuvem privada | on-premise
Casos de Usos Típicos
▪ Sistema para sistemas: conectar
múltiplos sistemas.
▪ Melhor experiência do consumidor
ao conectar dados e processos..
▪ Digitalizar sistemas legados.
▪ Integração híbrida: levando dados
e processos on-premisse para a
nuvem e vice-versa.
Plataforma de Integração
Baseado em padrões abertos & Patterns de Integração
Integração de Dados com o WSO2 EI
Todas as Operações (CRUD) como Serviço
Aplicação
Aplicação
Aplicação N
Aplicação α
Aplicação β
Dados Interna / Externa em
diferentes formatos
(banco de dados, planilhas, etc)
CRUD as a Service
WSO2 EI
Loja de Conectores
B2B Connectors
▪ Salesforce
▪ SAP
▪ Google
▪ PeopleHR
▪ SugarCRM
▪ Twilio
▪ Youtube
▪ eBay
▪ Bugzilla
▪ Zuora
▪ Nest
▪ ...
https://store.wso2.com/store/pages/top-assets
▪ EIPs soluções prontas para diversos cenários de integração
▪ https://docs.wso2.com/display/IntegrationPatterns
Enterprise Integration Patterns (EIP)
Melhores Práticas
Um Exemplo : Enterprise Integration Patterns (EIP)
Combinando EIPs para Modelar um Fluxo de Integração
Incoming message
Translator
By mapping data fields
from one message
schema to another
Translated message
Router
By conditionally
evaluating the Message
Content or Headers.
Translator
By converting the Content
Type of the message
(i.e. XML to JSON)
Translated message
Recipient β
(request-response)
Recipient α
(subscriber)
outbound
message queue
Response message
One-way flow segment
http 202
Acknowledgement
Message initiation point
Desenvolvimento Gráfico
▪ Ferramenta gráfica
baseada em Eclipse
com recurso
drag-and-drop para
desenho dos fluxos
de integração
▪ Debugging
▪ Packaging dos
componentes para
deploy
WSO2 Developer Studio
Analítico
Overall setup
▪ Overall Throughput (in TPS)
▪ Overall Message Count
APIs, Proxies, Endpoints specific
▪ Request Count
▪ Message Count
▪ Message Latency
▪ Explore Messages
▪ Explore Message Flows
Painéis Gráficos para análise de transações e suporte de monitoramento
Opções de Deployment
nuvem . híbrido . on-premise
Deployment e Escalabilidade
▪ Alta Disponibilidade
Recomendação é um mínimo de 2 nós
ativos para ter alta disponibilidade
▪ Escalabilidade
Baseado em TPS (EI benchmarks de 2000-4000
TPS cada com 200+ concorrências e latência de
10ms.
Elastic scaling via AWS/cloud platforms com
K8S/DockerData centre A Data centre B
WSO2 (JVM)
instance
WSO2 (JVM)
instance
LB LB
Suporte a Escalonamento Dinâmico
WSO2 EI cluster
WSO2 (JVM)
instance
WSO2 (JVM)
instance
LB
WSO2 EI cluster
WSO2 (JVM)
instance
WSO2 (JVM)
instance
LB
WSO2 EI cluster
WSO2 (JVM)
instance
WSO2 (JVM)
instance
LB
WSO2 (JVM)
instance
Or
Exemplo A:
Deploy para atender Pico de
Processamento Δ.
Δ TPS
Exemplo B:
Deploy para atender a Média de Processamento .
Adiciona nós ao cluster de forma automática para atender o aumento da demanda.
TPS Δ + TPS
Continuous Integration & Continuous Delivery
Continuous Integration
Server
Source Control
System
WSO2 EI
WSO2 EI
Environment 1
WSO2 EI
WSO2 EI
Environment 2
Continuous Test
Server
Integration
artifacts
IDE IDEIDE
Integração com microserviços
System
Ɣ
System
Ɣ
Centralizado x Descentralizado
Service
Foo
Integração Centralizada
A integração ao estilo ESB onde todos os componentes
de integração são modelados, empacotados e
implantados em uma unidade de integração
centralizada.
Integração Distribuída com Microserviços
Cada fluxo de integração é modelado e empacotado em
microserviços e dimensionado individualmente. Geralmente
cada componente de integração é independente e é
executado dentro de uma arquitetura de container.
Centralized Integration Solution
Service
Bar
System
α
System
β
Service
Foo
Integration
microservice
Service
Bar
System
α
System
β
Integration microserviceVs
Integration in Microservice Architecture (MSA)
Analytics
Continuous-*
Security &
Access Management
API / Service discovery
Dev toolsDevops tools
Service router
API Gateway
Core
Microservices
Data
Container(s)
Delivery channels Digital Products
Messaging Channels
Integration
MicroservicesExisting Services
Para finalizar….
▪ Modelos de deploy flexíveis; nuvem pública/privada, on-premise, híbrido
▪ Suporte a padrões abertos e enterprise integration patterns
▪ Integração fim-a-fim; serviços, dados, processos, mensageria
▪ Suporte a Containers e microserviços
▪ Run-time leve e de alta performance
WSO2 Enterprise Integrator 6.1

Mais conteúdo relacionado

PDF
Transformação Digital de Forma Pragmatica WSO2
PDF
WSO2 Novo Modelo de Subscrições e Produtos 2017
PDF
WSO2 - Visão Geral de Negócios
PPTX
Do mapa mental para Serviços de Dados até APIs
ODP
Arquitetura para otimização de legado
PDF
WSO2 para o Governo Brasileiro
PPTX
Libere seus serviços! Transformando serviços existentes em APIs gerenciadas
PDF
Modelo de Subscrições e Suporte WSO2
Transformação Digital de Forma Pragmatica WSO2
WSO2 Novo Modelo de Subscrições e Produtos 2017
WSO2 - Visão Geral de Negócios
Do mapa mental para Serviços de Dados até APIs
Arquitetura para otimização de legado
WSO2 para o Governo Brasileiro
Libere seus serviços! Transformando serviços existentes em APIs gerenciadas
Modelo de Subscrições e Suporte WSO2

Mais procurados (6)

PDF
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
PDF
WSO2 - Visão Geral - Update 2015
PDF
Economia das APIs - Uma visão de negócios
PDF
Perguntas frequentes sobre QlikView
PDF
Repensando o ESB: sua arquitetura SOA, usando APIs
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
WSO2 - Visão Geral - Update 2015
Economia das APIs - Uma visão de negócios
Perguntas frequentes sobre QlikView
Repensando o ESB: sua arquitetura SOA, usando APIs
Anúncio

Semelhante a WSO2 Enterprise Integrator 6.1 - Integração na Era da Transformação (20)

PPTX
Arquitetura da plataforma com o Biztalk Server
PDF
WSO2 Platform: Conectando Empresas, negócios e pessoas
PDF
WSO2 - Portfólio de Produtos, Soluções e Suportes
PDF
04 - Felipe Oliveira - Think Decoupled! (SOA)
PPTX
Enteprise Integration Patterns
PDF
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
PDF
jCompany for SAP NetWeaver
PPTX
Integração de sistemas da informação - Abordagens de integração
PDF
Enterprise Integration Patterns na nuvem com Spring Integration
PDF
Skalena - Overview de Soluções
PPTX
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
PPTX
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
PPTX
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
PDF
Maratona JBoss 2010 - JBossWS
PDF
SAP - Integração e mobilidade em tempo real
PPTX
Sap Forum 2011
PPTX
Integração de software 2
PPTX
Integração de software solucao e estilo
PPTX
Serviços na Plataforma .NET (SOA, REST, Microservices, WCF, Web API)
PPTX
Apresentação da Plataforma
Arquitetura da plataforma com o Biztalk Server
WSO2 Platform: Conectando Empresas, negócios e pessoas
WSO2 - Portfólio de Produtos, Soluções e Suportes
04 - Felipe Oliveira - Think Decoupled! (SOA)
Enteprise Integration Patterns
JBoss Fuse Service Works - O Fuse além da integração - PT-BR
jCompany for SAP NetWeaver
Integração de sistemas da informação - Abordagens de integração
Enterprise Integration Patterns na nuvem com Spring Integration
Skalena - Overview de Soluções
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Arquitetura de Serviços - SOA, REST, Microservices e a plataforma .NET
Maratona JBoss 2010 - JBossWS
SAP - Integração e mobilidade em tempo real
Sap Forum 2011
Integração de software 2
Integração de software solucao e estilo
Serviços na Plataforma .NET (SOA, REST, Microservices, WCF, Web API)
Apresentação da Plataforma
Anúncio

Mais de Edgar Silva (20)

PDF
API Methodology by Skalena
PDF
Flyweigth - Arquitetura de Referência para Open Banking Brasil Fase 1
PDF
Skalena - Finance Business Unit
PDF
Plataforma de Consentimento (LGDP) Skalena
PDF
Casos de Sucesso WSO2 no Governo Brasileiro
PDF
DevOps Tour SP 2019
PDF
WSO2 Governance Registry 5.4.0 - Overview
PDF
WSO2 API Manager 2.0 - Overview
PDF
Workshop WSO2 BPS 3.5.x - BPMN
PDF
WSO2 Telco MCX
PPTX
Workshop MSF4J - Getting Started with Microservices and Java
PDF
WSO2 API Manager : Going beyond the just API Management
PDF
Workshop/Tutorial WSO2 Micro Services Server
PDF
WSO2 Micro Services Server - Basic Workshop Part 1
PDF
Conectando Turismo e Viagens - Plataforma WSO2
PDF
WSO2 Application Server como Alternativa ao Tomcat
PPTX
Introdução aos Conceitos do WSO2 ESB
PDF
OpenShift : TaSafoConf 2012
KEY
OpenShift: NoSQL "a la carte" num PaaS 100% Open Source
PDF
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
API Methodology by Skalena
Flyweigth - Arquitetura de Referência para Open Banking Brasil Fase 1
Skalena - Finance Business Unit
Plataforma de Consentimento (LGDP) Skalena
Casos de Sucesso WSO2 no Governo Brasileiro
DevOps Tour SP 2019
WSO2 Governance Registry 5.4.0 - Overview
WSO2 API Manager 2.0 - Overview
Workshop WSO2 BPS 3.5.x - BPMN
WSO2 Telco MCX
Workshop MSF4J - Getting Started with Microservices and Java
WSO2 API Manager : Going beyond the just API Management
Workshop/Tutorial WSO2 Micro Services Server
WSO2 Micro Services Server - Basic Workshop Part 1
Conectando Turismo e Viagens - Plataforma WSO2
WSO2 Application Server como Alternativa ao Tomcat
Introdução aos Conceitos do WSO2 ESB
OpenShift : TaSafoConf 2012
OpenShift: NoSQL "a la carte" num PaaS 100% Open Source
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva

Último (20)

PDF
instalacoes eletricas para industria apressentacao basicas
PPTX
Importacao_Ordem_Customizacao_SAP_S4HANA.pptx
PPTX
RCSOFTdfsdfrvadfvdfvargfvevevrervevqer.pptx
PPT
01 - Arquitetura de Computadores 1 TEC [Salvo automaticamente].ppt
PDF
resumo de instalação de placa arduino em jardim vertical para fertirrigação
PPT
inteligencia_artificial REPRESENTAÇÃO DO CONHECECIMENTO
PDF
Metodologia Scrumban-XP - Um Guia Rápido (MrSomebody19).pdf
PDF
pdfcoffee.com_metalografia-25-pdf-free.pdf
PDF
ASCENSÃO E QUEDA DO SOFTWARE LIVRE NO ESTADO BRASILEIRO
PDF
Capacitação em Logística – Instituto Federal
PPTX
Introdução a Computação em Nuvem-parte2-T2
PPTX
Legislação aeronautica na aviação civil Brasileira
PPTX
Panorama da aviação civil brasileira ANAC
PDF
Arquitetura de Software slides sommerville
PDF
wp-sn-advanced-high-availability-architecture (pt-br).pdf
PPTX
AULA 1.pptx GESTÃO DE OPERAÇÕES INDUSTRIAIS
DOCX
20250828_Perfis Profissionais em ServiceNow Um Guia Detalhado.docx
PPTX
Modelo para Qualificação de Mestrado - Tecnologia da Informação
PDF
POO - Aula 05 - Herança - Generalização e Especialização.pdf
PDF
T-pico 1.pdfnsjabdkaksbbsuendnijsbshajanzk
instalacoes eletricas para industria apressentacao basicas
Importacao_Ordem_Customizacao_SAP_S4HANA.pptx
RCSOFTdfsdfrvadfvdfvargfvevevrervevqer.pptx
01 - Arquitetura de Computadores 1 TEC [Salvo automaticamente].ppt
resumo de instalação de placa arduino em jardim vertical para fertirrigação
inteligencia_artificial REPRESENTAÇÃO DO CONHECECIMENTO
Metodologia Scrumban-XP - Um Guia Rápido (MrSomebody19).pdf
pdfcoffee.com_metalografia-25-pdf-free.pdf
ASCENSÃO E QUEDA DO SOFTWARE LIVRE NO ESTADO BRASILEIRO
Capacitação em Logística – Instituto Federal
Introdução a Computação em Nuvem-parte2-T2
Legislação aeronautica na aviação civil Brasileira
Panorama da aviação civil brasileira ANAC
Arquitetura de Software slides sommerville
wp-sn-advanced-high-availability-architecture (pt-br).pdf
AULA 1.pptx GESTÃO DE OPERAÇÕES INDUSTRIAIS
20250828_Perfis Profissionais em ServiceNow Um Guia Detalhado.docx
Modelo para Qualificação de Mestrado - Tecnologia da Informação
POO - Aula 05 - Herança - Generalização e Especialização.pdf
T-pico 1.pdfnsjabdkaksbbsuendnijsbshajanzk

WSO2 Enterprise Integrator 6.1 - Integração na Era da Transformação

  • 1. Integração na Era da Transformação WSO2 Enterprise Integrator 6.1
  • 2. Visão da Transformação Digital Foco na Experiência do Cliente 2 Usando análises para entender e atender melhor os clientes e otimizar a experiência dos clientes em diversos canais. 3 Otimizar Operações Usando a tecnologia para otimizar e capacitar as pessoas para uma melhor interação com seus clientes através do uso de análise de dados. Criando novos produtos digitais ou oferecendo novos serviços digitais com base em dados relacionados ao produto físico. Modelo de Negócio em Evolução 1 2
  • 3. Tecnologia Aberta para Negócios Digitais Ágeis 3
  • 4. Tecnologia Aberta para Negócios Digitais Ágeis 4
  • 7. Sucesso no século XXI é muito diferente do que antes. Por que? CONECTIVIDADE mudou o jogo. Mais DADOS vindos de mais FONTES e mais RÁPIDO. Mercado está mais EXIGENTE. TEMPO REAL
  • 8. Fazer com que APLICAÇÕES que foram desenhadas de forma INDEPENDENTES a trabalhar de forma INTEGRADA em TEMPO REAL. Parceiros Mobile Cloud IoT Aplicações Files
  • 10. Uma Plataforma de Integração Híbrida Conectividade / Integração : qualquer coisa para qualquer coisa WSO2 EI Conectores Web services APIs Filesystems Messaging systems Business Applications Partners’ systems Data nuvem pública | nuvem privada | on-premise Casos de Usos Típicos ▪ Sistema para sistemas: conectar múltiplos sistemas. ▪ Melhor experiência do consumidor ao conectar dados e processos.. ▪ Digitalizar sistemas legados. ▪ Integração híbrida: levando dados e processos on-premisse para a nuvem e vice-versa.
  • 11. Plataforma de Integração Baseado em padrões abertos & Patterns de Integração
  • 12. Integração de Dados com o WSO2 EI Todas as Operações (CRUD) como Serviço Aplicação Aplicação Aplicação N Aplicação α Aplicação β Dados Interna / Externa em diferentes formatos (banco de dados, planilhas, etc) CRUD as a Service WSO2 EI
  • 13. Loja de Conectores B2B Connectors ▪ Salesforce ▪ SAP ▪ Google ▪ PeopleHR ▪ SugarCRM ▪ Twilio ▪ Youtube ▪ eBay ▪ Bugzilla ▪ Zuora ▪ Nest ▪ ... https://store.wso2.com/store/pages/top-assets
  • 14. ▪ EIPs soluções prontas para diversos cenários de integração ▪ https://docs.wso2.com/display/IntegrationPatterns Enterprise Integration Patterns (EIP) Melhores Práticas
  • 15. Um Exemplo : Enterprise Integration Patterns (EIP) Combinando EIPs para Modelar um Fluxo de Integração Incoming message Translator By mapping data fields from one message schema to another Translated message Router By conditionally evaluating the Message Content or Headers. Translator By converting the Content Type of the message (i.e. XML to JSON) Translated message Recipient β (request-response) Recipient α (subscriber) outbound message queue Response message One-way flow segment http 202 Acknowledgement Message initiation point
  • 16. Desenvolvimento Gráfico ▪ Ferramenta gráfica baseada em Eclipse com recurso drag-and-drop para desenho dos fluxos de integração ▪ Debugging ▪ Packaging dos componentes para deploy WSO2 Developer Studio
  • 17. Analítico Overall setup ▪ Overall Throughput (in TPS) ▪ Overall Message Count APIs, Proxies, Endpoints specific ▪ Request Count ▪ Message Count ▪ Message Latency ▪ Explore Messages ▪ Explore Message Flows Painéis Gráficos para análise de transações e suporte de monitoramento
  • 18. Opções de Deployment nuvem . híbrido . on-premise
  • 19. Deployment e Escalabilidade ▪ Alta Disponibilidade Recomendação é um mínimo de 2 nós ativos para ter alta disponibilidade ▪ Escalabilidade Baseado em TPS (EI benchmarks de 2000-4000 TPS cada com 200+ concorrências e latência de 10ms. Elastic scaling via AWS/cloud platforms com K8S/DockerData centre A Data centre B WSO2 (JVM) instance WSO2 (JVM) instance LB LB
  • 20. Suporte a Escalonamento Dinâmico WSO2 EI cluster WSO2 (JVM) instance WSO2 (JVM) instance LB WSO2 EI cluster WSO2 (JVM) instance WSO2 (JVM) instance LB WSO2 EI cluster WSO2 (JVM) instance WSO2 (JVM) instance LB WSO2 (JVM) instance Or Exemplo A: Deploy para atender Pico de Processamento Δ. Δ TPS Exemplo B: Deploy para atender a Média de Processamento . Adiciona nós ao cluster de forma automática para atender o aumento da demanda. TPS Δ + TPS
  • 21. Continuous Integration & Continuous Delivery Continuous Integration Server Source Control System WSO2 EI WSO2 EI Environment 1 WSO2 EI WSO2 EI Environment 2 Continuous Test Server Integration artifacts IDE IDEIDE
  • 23. System Ɣ System Ɣ Centralizado x Descentralizado Service Foo Integração Centralizada A integração ao estilo ESB onde todos os componentes de integração são modelados, empacotados e implantados em uma unidade de integração centralizada. Integração Distribuída com Microserviços Cada fluxo de integração é modelado e empacotado em microserviços e dimensionado individualmente. Geralmente cada componente de integração é independente e é executado dentro de uma arquitetura de container. Centralized Integration Solution Service Bar System α System β Service Foo Integration microservice Service Bar System α System β Integration microserviceVs
  • 24. Integration in Microservice Architecture (MSA) Analytics Continuous-* Security & Access Management API / Service discovery Dev toolsDevops tools Service router API Gateway Core Microservices Data Container(s) Delivery channels Digital Products Messaging Channels Integration MicroservicesExisting Services
  • 25. Para finalizar…. ▪ Modelos de deploy flexíveis; nuvem pública/privada, on-premise, híbrido ▪ Suporte a padrões abertos e enterprise integration patterns ▪ Integração fim-a-fim; serviços, dados, processos, mensageria ▪ Suporte a Containers e microserviços ▪ Run-time leve e de alta performance WSO2 Enterprise Integrator 6.1