Post on 07-Dec-2014
description
SOA como suporte ao mundo digital
by Dagoberto SouzaArchitecture Manager
Mídias Sociais
Mobile
Serviços Web
em Nuvem
Como evoluiram os meios acesso às informações bancarias?
Mainframe: 1962Agência on-line: 1975Caixas eletrônicos: 1982
Banco por telefone: 1983
Home Banking: 1992Internet Banking: 1995
Mobile Banking: 2008Tablets e Mídias Sociais, Cloud, …:
Hoje
Velocidade de inovação
Nova geração de usuários
Evoluir sem refazer todo o parque de
aplicações
Novos Desafio
s!
SOA é uma alternativa!
Agilidade de manutençãoFlexibilidade das aplicaçõesReusoRedução de custos
Atendimento
Bancario
Barramento de Serviços
Landscape
Auto-Serviços
Internet Banking Mobile Smart TV
Produtos Bancários SPB Crédito Riscos ...
Cloud?Social?APIs?
Core Banking
Múltiplos Canais
!? SOA = ESB?
Implantar um "Barramento de
Serviços" passa pela aquisição de um
produto?
NÃO! Arquitetura de
Serviços pode ser montada somente com plataformas
tradicionais
Serviços .NET WCF com AppFabric
Exemplo 1: .NET
Internet Banking WebSphere BPM
Aplicação A Aplicação B Aplicação C
WebServices Banco de Dados Outros...
WebServicesWebServices
Serviços .NET WCF
Exemplo 2: .NET
Portal de Clientes
Aplicação Mobile
Aplicação A Aplicação B Aplicação C
WebServices Banco de Dados Outros...
WebServices / MessagingWebServices
Backend MobileREST
Apache Camel com WebLogic
Exemplo 3: Java
POS E-Commerce
Aplicação A Aplicação B Aplicação C
WebServices Banco de Dados Outros...
WebServices /Messaging
Messaging
Mobile
WebServices
DroolsBRMS
IBM WebSphere Message Broker
Exemplo 4: WMB + .NET
Cliente A
Aplicação A Aplicação B Aplicação C
WebServices Banco de Dados Messaging
WebServices WebServices / Messaging
Cliente B
Dúvidas?Podemos te ajudar!
THANKS FOR
BEINGHERE!