Principais Componentes da Arquitetura em Integração de TI Marcelo Gianini Novaes WebSphere Integration Solution Architect [email protected] WebSphere © 2010 IBM Corporation Tópicos Gerenciamento Transferência Arquivos Visão Conectividade Gerenciamento Federação Serviços Patterns Macros Clouds Publicas Integração de Cloud Hibridas 2 Telemetria Sensores & Responder SOA para as Massas Governança Serviço Mensageria Universal Gateway B2B Clouds Privadas Gateway Cloud Middleware Virtualizado © 2010 IBM Corporation © 2011 IBM Corporation – All Rights Reserved Conectividade Inteligente através de uma Rede Negócios Dinâmicos 3 © 2010 IBM Corporation © 2011 IBM Corporation – All Rights Reserved Típico Portfólio de TI Corporativo Cadeia Suprimento Integrada Desenvolvimento Produtos Integrado Cliente Transformação Processo Suporte Técnico Pós Vendas 4 RH Ambiente Trabalho Finanças © 2010 IBM Corporation © 2011 IBM Corporation – All Rights Reserved Fundamentos de Conectividade Domínio Cadeia de Suprimento Integrado Domínio Desenvolvimento Produto Integrado Domínio Blue Harmony IPD ESB Domínio Execução SWG ESH Domínio Execução IGF Domínio Compras BH ESB DSW ESB Domínio Execução de STG PR Hub E2Open IGF GES ESB Domínio RH Domínio B2B HR ESB FxHub Domínio Transformação Processos Clientes WIM IEB Corporativo Domínio Finanças 5 © 2010 IBM Corporation © 2011 IBM Corporation – All Rights Reserved Causas dos problemas de negócios Time Reconciliação De Notas Fiscais Departamentos Atendimento a Cliente Tarefas e comunicações informais (ex Papel ou email) Finanças e Operações 3 6 Gerencia Executiva Contabilidade Administração 1 2 Ambiente de trabalho ineficiente espalhado pelos sistemas Priorização inconsistente Fluxo de dados incompleto ou inconsistente entre os sistemas Falta de controle sobre os sistemas e eventos de negócio (exceções) Visibilidade pobre da performance do processo 4 Sistemas Sistemas não integrados 5 6 Trocas de arquivos por email © 2010 IBM Corporation © 2011 IBM Corporation – All Rights Reserved Infraestrutura mais inteligentes - SOA Finanças e Operações Departamentos Atendimento a Cliente BPM SOA Sistemas 7 Time Reconciliação De Notas Fiscais Contabilidade Administração Gerencia Executiva BPM pode abstrair o “processo de negócio” dos sistemas e serviços Ao passar do tempo, TI pode consolidar os serviços em um conjunto comum de serviços em uma camada SOA Aplicações Integradas os negócios não são afetados quando os sistemas são substituídos ou atualizados © 2010 IBM Corporation © 2011 IBM Corporation – All Rights Reserved Rumo a uma Visão de Conectividade • Onipresente, inter-conectado inteligente para um planeta mais inteligente • Conectar serviços, aplicações e dispositivos em todos os lugares ... • • ... no nível adequado de integração ... • • elásticos e adaptáveis, as configurações de tempo de execução com a governança e supervisão adequadas ... simples, robusta e confiável • 8 detecção padrões de eventos e de mineração de dados “in-fligth” ... de uma forma dinâmica ainda governado ... • • conectar independentemente do protocolo e formato sem o conhecimento da topologia de infraestrutura ... valor ao negócio decorrentes das interações ... • • dentro e entre as empresas, ao longo de um amplo espectro de topologias e arquiteturas as barreiras para entrar são baixas e simples "funciona" - entrega de dados, pedidos e eventos de propaganda 8 © 2010 IBM Corporation © 2011 IBM Corporation – All Rights Reserved Visão de Gerenciamento de Interação Serviço Domínio Serviço Agentes Execução SOA (ESBs, Monitoração, etc.) Domínio Serviço Modelo SIM Outros Agentes Execução SOA Endpoint On-ramp Satellite On-ramp Lojas / Agências SCMP Container Aplicação CICS, JEE, .NET, Fluxo de Tarefas SIM Modelos declaração SIM intent Governança Configuração 9 SIM SCMP Console SIM - System Identity Manager - Service Connectivity Management Protocol Dashboard Monitoração © 2010 IBM Corporation © 2011 IBM Corporation – All Rights Reserved Planeta mais Inteligente componentes aplicação Instrumentação Interconexão Inteligência Sensores / Atuadores (fixo ou móvel) “Edge” Gateway Conexão Dispositivo Dispositivos Dados Serial/BT Processamento Eventos Store e forward Conectividade Dados Store Eventos Processamento Eventos Provisionamento Dispositivo Plataforma Aplicação Aplicação Padrão BPM / BAM Processamento Eventos Stream analíticos Mineração de Dados Wireless/ Wireline Rede Sensores 10 Clientes Visualização Edge g/w Dispositivos IP/LAN IP/LAN 2nd Edge Conexão Cliente Store e forward Aplicações Web Ferramentas © 2010 IBM Corporation © 2011 IBM Corporation – All Rights Reserved Documentando Patterns https://www.ibm.com/developerworks/wikis/display/esbpatterns/ESB+and+Connectivity+Patterns 11 © 2010 IBM Corporation © 2011 IBM Corporation – All Rights Reserved Grazie Italian Traditional Chinese Thai Gracias Spanish Merci French Russian Arabic Obrigado Danke Brazilian Portuguese German Simplified Chinese Japanese 12 © 2010 IBM Corporation © 2011 IBM Corporation – All Rights Reserved