SlideShare uma empresa Scribd logo
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

Mais procurados

TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
tdc-globalcode
 
WSO2 - Visão Geral - Update 2015
WSO2 - Visão Geral - Update 2015WSO2 - Visão Geral - Update 2015
WSO2 - Visão Geral - Update 2015
Edgar Silva
 
Economia das APIs - Uma visão de negócios
Economia das APIs - Uma visão de negóciosEconomia das APIs - Uma visão de negócios
Economia das APIs - Uma visão de negócios
Edgar Silva
 
Java webfinance
Java webfinanceJava webfinance
Perguntas frequentes sobre QlikView
Perguntas frequentes sobre QlikViewPerguntas frequentes sobre QlikView
Perguntas frequentes sobre QlikView
Toccato Tecnologia - QlikView
 
Repensando o ESB: sua arquitetura SOA, usando APIs
Repensando o ESB: sua arquitetura SOA, usando APIsRepensando o ESB: sua arquitetura SOA, usando APIs
Repensando o ESB: sua arquitetura SOA, usando APIs
Fábio Rosato
 

Mais procurados (6)

TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
TDC2018FLN | Trilha Arquitetura - Elixir Umbrella - Aplicacoes desacopladas s...
 
WSO2 - Visão Geral - Update 2015
WSO2 - Visão Geral - Update 2015WSO2 - Visão Geral - Update 2015
WSO2 - Visão Geral - Update 2015
 
Economia das APIs - Uma visão de negócios
Economia das APIs - Uma visão de negóciosEconomia das APIs - Uma visão de negócios
Economia das APIs - Uma visão de negócios
 
Java webfinance
Java webfinanceJava webfinance
Java webfinance
 
Perguntas frequentes sobre QlikView
Perguntas frequentes sobre QlikViewPerguntas frequentes sobre QlikView
Perguntas frequentes sobre QlikView
 
Repensando o ESB: sua arquitetura SOA, usando APIs
Repensando o ESB: sua arquitetura SOA, usando APIsRepensando o ESB: sua arquitetura SOA, usando APIs
Repensando o ESB: sua arquitetura SOA, usando APIs
 

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

Arquitetura da plataforma com o Biztalk Server
Arquitetura da plataforma com o Biztalk ServerArquitetura da plataforma com o Biztalk Server
Arquitetura da plataforma com o Biztalk Server
Markus Christen
 
WSO2 - Portfólio de Produtos, Soluções e Suportes
WSO2 - Portfólio de Produtos, Soluções e SuportesWSO2 - Portfólio de Produtos, Soluções e Suportes
WSO2 - Portfólio de Produtos, Soluções e Suportes
Edgar Silva
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1)
Marcus Garcia
 
Cloud Computing com Windows Azure
Cloud Computing com Windows AzureCloud Computing com Windows Azure
Cloud Computing com Windows Azure
Marcelo Paiva
 
Real World S O A
Real World S O AReal World S O A
Real World S O A
Paulo Traça
 
Uma visão geral sobre a plataforma de aplicações
Uma visão geral sobre a plataforma de aplicaçõesUma visão geral sobre a plataforma de aplicações
Uma visão geral sobre a plataforma de aplicações
Markus Christen
 
Skalena - Overview de Soluções
Skalena - Overview de Soluções Skalena - Overview de Soluções
Skalena - Overview de Soluções
Edgar Silva
 
WSO2 Platform: Conectando Empresas, negócios e pessoas
WSO2 Platform: Conectando Empresas, negócios e pessoasWSO2 Platform: Conectando Empresas, negócios e pessoas
WSO2 Platform: Conectando Empresas, negócios e pessoas
WSO2
 
Phprs meetup - deploys automatizados com gitlab
Phprs   meetup - deploys automatizados com gitlabPhprs   meetup - deploys automatizados com gitlab
Phprs meetup - deploys automatizados com gitlab
Jackson F. de A. Mafra
 
Bluemix overview karin noe - revisada - geral
Bluemix overview   karin noe - revisada - geralBluemix overview   karin noe - revisada - geral
Bluemix overview karin noe - revisada - geral
Karin Noe
 
Vinit Cloud Computing Anhembi Morumbi
Vinit   Cloud Computing   Anhembi MorumbiVinit   Cloud Computing   Anhembi Morumbi
Vinit Cloud Computing Anhembi Morumbi
vinitbr
 
Mobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosMobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para Negocios
Rodney Repullo
 
Apresentação Grouptools
Apresentação GrouptoolsApresentação Grouptools
Apresentação Grouptools
Low Oliveira
 
DevOps - melhores práticas e integração contínua
DevOps - melhores práticas e integração contínuaDevOps - melhores práticas e integração contínua
DevOps - melhores práticas e integração contínua
Amazon Web Services LATAM
 
IBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation PlatformIBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation Platform
Bruno Rodrigues Alcantara
 
Architecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesArchitecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de Aplicações
Markus Christen
 
Rodando SAP na AWS
Rodando SAP na AWSRodando SAP na AWS
Rodando SAP na AWS
Amazon Web Services LATAM
 
MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps  MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps
Caio Candido
 
Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0
Andre Bretas
 
Trabalhando com ALM na nuvem
Trabalhando com ALM na nuvemTrabalhando com ALM na nuvem
Trabalhando com ALM na nuvem
Adriano Bertucci
 

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

Arquitetura da plataforma com o Biztalk Server
Arquitetura da plataforma com o Biztalk ServerArquitetura da plataforma com o Biztalk Server
Arquitetura da plataforma com o Biztalk Server
 
WSO2 - Portfólio de Produtos, Soluções e Suportes
WSO2 - Portfólio de Produtos, Soluções e SuportesWSO2 - Portfólio de Produtos, Soluções e Suportes
WSO2 - Portfólio de Produtos, Soluções e Suportes
 
Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1) Azure e suas vantagens (Palestra 1)
Azure e suas vantagens (Palestra 1)
 
Cloud Computing com Windows Azure
Cloud Computing com Windows AzureCloud Computing com Windows Azure
Cloud Computing com Windows Azure
 
Real World S O A
Real World S O AReal World S O A
Real World S O A
 
Uma visão geral sobre a plataforma de aplicações
Uma visão geral sobre a plataforma de aplicaçõesUma visão geral sobre a plataforma de aplicações
Uma visão geral sobre a plataforma de aplicações
 
Skalena - Overview de Soluções
Skalena - Overview de Soluções Skalena - Overview de Soluções
Skalena - Overview de Soluções
 
WSO2 Platform: Conectando Empresas, negócios e pessoas
WSO2 Platform: Conectando Empresas, negócios e pessoasWSO2 Platform: Conectando Empresas, negócios e pessoas
WSO2 Platform: Conectando Empresas, negócios e pessoas
 
Phprs meetup - deploys automatizados com gitlab
Phprs   meetup - deploys automatizados com gitlabPhprs   meetup - deploys automatizados com gitlab
Phprs meetup - deploys automatizados com gitlab
 
Bluemix overview karin noe - revisada - geral
Bluemix overview   karin noe - revisada - geralBluemix overview   karin noe - revisada - geral
Bluemix overview karin noe - revisada - geral
 
Vinit Cloud Computing Anhembi Morumbi
Vinit   Cloud Computing   Anhembi MorumbiVinit   Cloud Computing   Anhembi Morumbi
Vinit Cloud Computing Anhembi Morumbi
 
Mobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para NegociosMobile Ria Para Aplicacoes Para Negocios
Mobile Ria Para Aplicacoes Para Negocios
 
Apresentação Grouptools
Apresentação GrouptoolsApresentação Grouptools
Apresentação Grouptools
 
DevOps - melhores práticas e integração contínua
DevOps - melhores práticas e integração contínuaDevOps - melhores práticas e integração contínua
DevOps - melhores práticas e integração contínua
 
IBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation PlatformIBM Bluemix - The Digital Innovation Platform
IBM Bluemix - The Digital Innovation Platform
 
Architecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de AplicaçõesArchitecture In a Box - Plataforma de Aplicações
Architecture In a Box - Plataforma de Aplicações
 
Rodando SAP na AWS
Rodando SAP na AWSRodando SAP na AWS
Rodando SAP na AWS
 
MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps  MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps
 
Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0
 
Trabalhando com ALM na nuvem
Trabalhando com ALM na nuvemTrabalhando com ALM na nuvem
Trabalhando com ALM na nuvem
 

Mais de Edgar Silva

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

Mais de Edgar Silva (20)

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

Último

TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
Danilo Pinotti
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
Faga1939
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 

Último (8)

TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Segurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas PráticasSegurança Digital Pessoal e Boas Práticas
Segurança Digital Pessoal e Boas Práticas
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 

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