SOA como suporte ao mundo digital (CIAB 2014)

Preview:

DESCRIPTION

Apresentação de Dagoberto Souza no CIAB 2014.

Citation preview

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!