SOA como suporte ao
mundo digital
by Dagoberto Souza
Architecture Manager
Mídias
Sociais
Mobile
Serviços Web
em Nuvem
Como evoluiram os meios acesso
às informações bancarias?
Mainframe: 1962
Agênc...
Velocidade de inovação
Nova geração de
usuários
Evoluir sem refazer todo
o parque de aplicações
SOA é uma alternativa!
Agilidade de manutenção
Flexibilidade das aplicações
Reuso
Redução de custos
Atendimento
Bancario
Barramento de Serviços
Landscape
Auto-
Serviços
Internet
Banking
Mobile Smart TV
Produtos
Bancários
S...
!? 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
WebServ...
Serviços .NET WCF
Exemplo 2: .NET
Portal de Clientes
Aplicação Mobile
Aplicação A Aplicação B Aplicação C
WebServices Banc...
Apache Camel com WebLogic
Exemplo 3: Java
POS E-Commerce
Aplicação A Aplicação B Aplicação C
WebServices Banco de Dados Ou...
IBM WebSphere Message Broker
Exemplo 4: WMB + .NET
Cliente A
Aplicação A Aplicação B Aplicação C
WebServices Banco de Dado...
Dúvidas?
Podemos
te ajudar!
THANKS
FOR
BEING
HERE!
Upcoming SlideShare
Loading in...5
×

SOA como suporte ao mundo digital (CIAB 2014)

122

Published on

Apresentação de Dagoberto Souza no CIAB 2014.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
122
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Acompanhar a velocidade de inovação
    Se aproximar de uma nova geração de usuários
    Reinventar os continuamente os meios relacionamento sem reinventar todas as aplicações

  • Uma base de ativos composto de serviços, componentes regras e objetivos de negócios podem ser refatorados e recombinados para criar, evoluir e transformar as aplicações da empresa
    Criação e disponibilização de componentes e serviços para reutilização cria massa crítica para aumento da produtividade
  • Atendimento Bancario
    Auto-serviços
    Internet Banking
    Mobile
    Smart TV
    ...
  • Atendimento Bancario
    Auto-serviços
    Internet Banking
    Mobile
    Smart TV
    ...
  • Atendimento Bancario
    Auto-serviços
    Internet Banking
    Mobile
    Smart TV
    ...
  • Atendimento Bancario
    Auto-serviços
    Internet Banking
    Mobile
    Smart TV
    ...
  • Atendimento Bancario
    Auto-serviços
    Internet Banking
    Mobile
    Smart TV
    ...
  • SOA como suporte ao mundo digital (CIAB 2014)

    1. 1. SOA como suporte ao mundo digital by Dagoberto Souza Architecture Manager
    2. 2. Mídias Sociais Mobile Serviços Web em Nuvem Como evoluiram os meios acesso às informações bancarias? Mainframe: 1962 Agência on-line: 1975 Caixas eletrônicos: 1982 Banco por telefone: 1983 Home Banking: 1992 Internet Banking: 1995 Mobile Banking: 2008 Tablets e Mídias Sociais, Cloud, …: Hoje
    3. 3. Velocidade de inovação Nova geração de usuários Evoluir sem refazer todo o parque de aplicações
    4. 4. SOA é uma alternativa! Agilidade de manutenção Flexibilidade das aplicações Reuso Redução de custos
    5. 5. 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
    6. 6. !? SOA = ESB? Implantar um "Barramento de Serviços" passa pela aquisição de um produto?
    7. 7. NÃO! Arquitetura de Serviços pode ser montada somente com plataformas tradicionais
    8. 8. 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
    9. 9. 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 / Messaging WebServices Backend Mobile REST
    10. 10. 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 Drools BRMS
    11. 11. 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
    12. 12. Dúvidas? Podemos te ajudar!
    13. 13. THANKS FOR BEING HERE!
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×