SlideShare uma empresa Scribd logo
1 de 16
Migração e Integração dos Sistemas Legados de Billing para a uma Arquitetura SOA Palestra realizada em 2007 – Davi Carvalho (CIO) http://soasimples.com
Importante : Esta apresentação foi feita em 2007. O ambiente é uma empresa de telecomunicações que estava iniciando sua jornada em direção à Arquitetura Orientada a Serviços (SOA) http://soasimples.com
Alguns Problemas da Arquitetura atual: ,[object Object],[object Object],[object Object],[object Object],[object Object],Arquitetura Atual
FTP FTP  Servers FTP  Servers >CRM >ERP Softswitch A P I CDRs Billing: Arquitetura Atual
Importação de CDRs TDM Cálculo de CDRs TDM Importação de CDRs VoIP  Cálculo de CDRs VoIP Resumo do Volume (Min./Lig) CDR TDM_1 CDR TDM_2 CDR TDM_N CDR VoIP_1 Ligações Valoradas ($) CDRs Erro(TDM) CDRs Erro(IP) CRM Análise e Shapping de Tráfego Emissão Fatura CRM ERP ERP Billing: Arquitetura Atual
“ Things should be made as simple as possible, but no simpler.”  -- Albert Einstein   SOA: Arquitetura Baseada em Serviços “ SOA é uma estratégia de arquitetura de TI para disponibilizar soluções de negócio (e de infra-estrutura) baseadas no conceito de orientação à serviços” SOA: Definição
"By  2008 ,  SOA  will be a prevailing software engineering practice, ending the 40-year domination of monolithic software architecture."   Gartner e SOA em 2008
SOA: Evolução E S B ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SBC Sype Server ATA Gateway H.323 IP PBX PSTN Media Gateway ControlSwitch Típica Rede NGN
ERP E S B CRM Importação (FTP) Importação (API) $- >CDR Emissão Conta Gerência de Redes ControlSwitch A P I CDRs FTP Server Banco de Dados Billing com SOA
... FTP FTP Server E   S   B ControlSwitch Importação CDRs Monitor CDR n-OK Pré-Pago CDR OK CDR N-OK Importação CDRs
Revendedor do ATA CRM - Novo Assinante Escolha do Fornecedor Estoque Instalação Conta Telefônica SOA:  Flexibilidade e Integração
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SOA em 10 Passos (1-6)
[object Object],[object Object],[object Object],[object Object],SOA em 10 Passos (7-10)
Perguntas & Respostas
Obrigado! Davi Carvalho http://twitter.com/davisilva

Mais conteúdo relacionado

Semelhante a Billing: Evolução para Arquitetura SOA

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 ServerMarkus Christen
 
ApresentaçãO Final Campus Party
ApresentaçãO Final   Campus PartyApresentaçãO Final   Campus Party
ApresentaçãO Final Campus PartyCampus Party Brasil
 
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integrações
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integraçõesPHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integrações
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integraçõesiMasters
 
Lync Server 2010 - Arquitetura
Lync Server 2010 - ArquiteturaLync Server 2010 - Arquitetura
Lync Server 2010 - Arquiteturabrunoestrozi
 
Como Trazer o Legado para SOA
Como Trazer o Legado para SOAComo Trazer o Legado para SOA
Como Trazer o Legado para SOADavi Silva
 
Migrando seu Sistema de Gestão para a Nuvem da AWS
Migrando seu Sistema de Gestão para a Nuvem da AWSMigrando seu Sistema de Gestão para a Nuvem da AWS
Migrando seu Sistema de Gestão para a Nuvem da AWSArtsoft Sistemas
 
Fórum E-Commerce Brasil | Movendo 2 bilhões de dados em 24 horas - A estratég...
Fórum E-Commerce Brasil | Movendo 2 bilhões de dados em 24 horas - A estratég...Fórum E-Commerce Brasil | Movendo 2 bilhões de dados em 24 horas - A estratég...
Fórum E-Commerce Brasil | Movendo 2 bilhões de dados em 24 horas - A estratég...E-Commerce Brasil
 
Service Now
Service NowService Now
Service NowMundo PM
 
DevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwareDevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwarePaulo Lacerda
 
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çõesMarkus Christen
 
Quality 2018 Value Proposition completo atualizado
Quality 2018 Value Proposition completo atualizadoQuality 2018 Value Proposition completo atualizado
Quality 2018 Value Proposition completo atualizadoJorge Biesczad Jr.
 
Como Planejar a Implantação de SOA
Como Planejar a Implantação de SOAComo Planejar a Implantação de SOA
Como Planejar a Implantação de SOADavi Silva
 
AAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambAAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambMicrosoft Brasil
 
Desvendando a Plataforma de Serviços Windows Azure
Desvendando a Plataforma de Serviços Windows AzureDesvendando a Plataforma de Serviços Windows Azure
Desvendando a Plataforma de Serviços Windows AzureLucasRomao
 
Integração de sistemas da informação - Abordagens de integração
Integração de sistemas da informação - Abordagens de integraçãoIntegração de sistemas da informação - Abordagens de integração
Integração de sistemas da informação - Abordagens de integraçãoJoao Johanes
 
Expondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travadosExpondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travadosFábio Rosato
 

Semelhante a Billing: Evolução para Arquitetura SOA (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
 
ApresentaçãO Final Campus Party
ApresentaçãO Final   Campus PartyApresentaçãO Final   Campus Party
ApresentaçãO Final Campus Party
 
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integrações
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integraçõesPHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integrações
PHP Experience 2016 - [Workshop] APIs bem desenhadas como base para integrações
 
Lync Server 2010 - Arquitetura
Lync Server 2010 - ArquiteturaLync Server 2010 - Arquitetura
Lync Server 2010 - Arquitetura
 
Evolução das arquiteturas
Evolução das arquiteturasEvolução das arquiteturas
Evolução das arquiteturas
 
Como Trazer o Legado para SOA
Como Trazer o Legado para SOAComo Trazer o Legado para SOA
Como Trazer o Legado para SOA
 
PHP nas Nuvens
PHP nas NuvensPHP nas Nuvens
PHP nas Nuvens
 
Migrando seu Sistema de Gestão para a Nuvem da AWS
Migrando seu Sistema de Gestão para a Nuvem da AWSMigrando seu Sistema de Gestão para a Nuvem da AWS
Migrando seu Sistema de Gestão para a Nuvem da AWS
 
Fórum E-Commerce Brasil | Movendo 2 bilhões de dados em 24 horas - A estratég...
Fórum E-Commerce Brasil | Movendo 2 bilhões de dados em 24 horas - A estratég...Fórum E-Commerce Brasil | Movendo 2 bilhões de dados em 24 horas - A estratég...
Fórum E-Commerce Brasil | Movendo 2 bilhões de dados em 24 horas - A estratég...
 
Service Now
Service NowService Now
Service Now
 
DevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwareDevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de Software
 
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
 
Hcl domino volt v1.0.1
Hcl domino volt v1.0.1Hcl domino volt v1.0.1
Hcl domino volt v1.0.1
 
Quality 2018 Value Proposition completo atualizado
Quality 2018 Value Proposition completo atualizadoQuality 2018 Value Proposition completo atualizado
Quality 2018 Value Proposition completo atualizado
 
Como Planejar a Implantação de SOA
Como Planejar a Implantação de SOAComo Planejar a Implantação de SOA
Como Planejar a Implantação de SOA
 
AAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcambAAB301 - Rich Internet Application - wcamb
AAB301 - Rich Internet Application - wcamb
 
Desvendando a Plataforma de Serviços Windows Azure
Desvendando a Plataforma de Serviços Windows AzureDesvendando a Plataforma de Serviços Windows Azure
Desvendando a Plataforma de Serviços Windows Azure
 
Integração de sistemas da informação - Abordagens de integração
Integração de sistemas da informação - Abordagens de integraçãoIntegração de sistemas da informação - Abordagens de integração
Integração de sistemas da informação - Abordagens de integração
 
Datasul2011 v2.6
Datasul2011 v2.6Datasul2011 v2.6
Datasul2011 v2.6
 
Expondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travadosExpondo APIs de back-ends legados e travados
Expondo APIs de back-ends legados e travados
 

Billing: Evolução para Arquitetura SOA

  • 1. Migração e Integração dos Sistemas Legados de Billing para a uma Arquitetura SOA Palestra realizada em 2007 – Davi Carvalho (CIO) http://soasimples.com
  • 2. Importante : Esta apresentação foi feita em 2007. O ambiente é uma empresa de telecomunicações que estava iniciando sua jornada em direção à Arquitetura Orientada a Serviços (SOA) http://soasimples.com
  • 3.
  • 4. FTP FTP Servers FTP Servers >CRM >ERP Softswitch A P I CDRs Billing: Arquitetura Atual
  • 5. Importação de CDRs TDM Cálculo de CDRs TDM Importação de CDRs VoIP Cálculo de CDRs VoIP Resumo do Volume (Min./Lig) CDR TDM_1 CDR TDM_2 CDR TDM_N CDR VoIP_1 Ligações Valoradas ($) CDRs Erro(TDM) CDRs Erro(IP) CRM Análise e Shapping de Tráfego Emissão Fatura CRM ERP ERP Billing: Arquitetura Atual
  • 6. “ Things should be made as simple as possible, but no simpler.” -- Albert Einstein SOA: Arquitetura Baseada em Serviços “ SOA é uma estratégia de arquitetura de TI para disponibilizar soluções de negócio (e de infra-estrutura) baseadas no conceito de orientação à serviços” SOA: Definição
  • 7. "By 2008 , SOA will be a prevailing software engineering practice, ending the 40-year domination of monolithic software architecture." Gartner e SOA em 2008
  • 8.
  • 9. SBC Sype Server ATA Gateway H.323 IP PBX PSTN Media Gateway ControlSwitch Típica Rede NGN
  • 10. ERP E S B CRM Importação (FTP) Importação (API) $- >CDR Emissão Conta Gerência de Redes ControlSwitch A P I CDRs FTP Server Banco de Dados Billing com SOA
  • 11. ... FTP FTP Server E S B ControlSwitch Importação CDRs Monitor CDR n-OK Pré-Pago CDR OK CDR N-OK Importação CDRs
  • 12. Revendedor do ATA CRM - Novo Assinante Escolha do Fornecedor Estoque Instalação Conta Telefônica SOA: Flexibilidade e Integração
  • 13.
  • 14.
  • 16. Obrigado! Davi Carvalho http://twitter.com/davisilva