O documento discute a integração de aplicações corporativas por meio de arquiteturas orientadas a serviços e de componentes como Enterprise Service Bus (ESB) e Enterprise Application Integration (EAI). Apresenta casos reais de integração implementados pela Bravatec utilizando as soluções TOTVS ESB e EAI.
6. Integrando Aplicações
www.bravatec.com.br
JDBC
SSH
ODBC
SQL
— Sistemas heterogêneos
— Mecanismos de integração despadronizados
— Transações e objetos de negócio replicados e conflitantes
— Lentidão e alto custo no processo de integração
— Falta de confiabilidade na integração
7. O que utilizar? Foco em Serviços
www.bravatec.com.br
Decomposição de
aplicações em serviços
Blocos de construção
SOA reutilizáveis
Service Oriented
Architecture
8. O que utilizar?
www.bravatec.com.br
Padrões!
Sem peças proprietárias
Mudanças mais rápidas
8
9. Porque SOA?
www.bravatec.com.br
De acordo com a IDC, em 2009, a
arquitetura orientada a serviços foi
utilizada para ganhar flexibilidade em
ambientes onde os sistemas estão
distribuídos e que até 2013, essa
postura será naturalmente adotada
10. INTEGRANDO-SE TOTVS www.bravatec.com.br
EAI
ESB – ENTERPRISE SERVICE BUS
APLICAÇÃO CASES EQUIPE
ESPECIALISTA
11. Motivação da Solução ESB
www.bravatec.com.br
• Um ESB aumenta a abrangência, flexibilidade e
gama de soluções para integração
• Componente chave para SOA e BPM
• Baseado em padrões abertos reconhecidos pelo
mercado
12. Enterprise Service Bus
www.bravatec.com.br
Entre as mil maiores empresas norte-americanas
diversas tem afirmado ver o ESB como um componente
fundamental em seus investimentos em infra-estrutura
para SOA.
ESB é de longe o mais crescente segmento no mercado de
middlewares para integração de aplicações no universo de
TI - as taxas de crescimento excedem 100% ano após
ano.
13. Solução de Integração
www.bravatec.com.br
A Solução
A Solução de Integração é baseada no produto de ESB da TOTVS, sendo totalmente
baseada em SOA e padrões abertos.
Ela é baseada em tecnologias robustas e escaláveis garantindo acessibilidade,
escalabilidade e garantia de investimento em projetos de integração.
13
14. Solução de Integração
www.bravatec.com.br
Principais Características
Interface visual para o mapeamento das integrações
Permite roteamento de mensagens com múltiplos destinatários
Viabiliza integrações entre diferentes plataformas, linguagem ou bancos de dados
Permite transformação e tradução de dados
Monitoramento de transações em tempo real
Criação de alertas ou regras para notificações
14
15. Solução de Integração – Album de Fotos
www.bravatec.com.br
Editor Gráfico de Diagramas
15
16. Solução de Integração – Album de Fotos
www.bravatec.com.br
Transformação de Dados
16
19. Soluções para integração TOTVS
www.bravatec.com.br
Utilizando o TOTVS ESB
Vantagens
Redução da complexidade do processo de integração
Padronização de transações e objetos de negócio
Facilidade e alta escalabilidade
Rapidez e redução de custos no processo de integração
20. INTEGRANDO-SE ESB www.bravatec.com.br
TOTVS EAI
APLICAÇÃO CASES EQUIPE
ESPECIALISTA
21. EAI – Enterprise Application Integration
www.bravatec.com.br
irrestrita de dados e de processos de negócio entre
Troca
qualquer aplicação ou fontes de dados na organização.
24. Características do Módulo
www.bravatec.com.br
Pronto para EMS2, EMS5 E HCM
40 transações de recebimento e 60 de envio incluso
Serviços Disponibilizados:
Emitente / Fornecedor Ordem de compra
Funcionário Notas fiscais
Movimento de estoque Ordem de manutenção
25. INTEGRANDO-SE TOTVS ESB www.bravatec.com.br
EAI
APLICAÇÃO
CASES EQUIPE
ESPECIALISTA
27. Nota Fiscal Eletrônica (NF-e)
www.bravatec.com.br
• Necessidade: utilização na nota fiscal
eletrônica realizando a comunicação com a NF-e
Receptor
Secretária da Fazenda e para o receptor da
Emissor NF-e
6. Envia NF
nota
1. Envia NF 2. Envia Lotes SEFAZ
4. Impressão
5. Autoriz/Rej. NF DANFE TOTVS NF-e
3. Autoriz/Rej. NF
28. INTEGRANDO-SE TOTVS ESB www.bravatec.com.br
EAI
CASES
APLICAÇÃO EQUIPE
ESPECIALISTA
29. RIOPOL
www.bravatec.com.br
NECESSIDADE
Integrar quatro sistemas
PREMISSA
Utilizar o Weblogic da BEA da para fazer o papel de mensageira
30. Integração - RIOPOL
www.bravatec.com.br
-Movimentação de estoque
-Ordem de compra
-Nota fiscal
EMS -Item
-Cliente
-Fornecedor
EAI
-Título a receber
-Pedido de venda
-Natureza de operação
-...
31. SHV Gas
www.bravatec.com.br
NECESSIDADE
Integrar sistemas diretamente no TOTVS
EMS
32. Integração – SHV Gas
www.bravatec.com.br
EMS GPS Integra
Sistema de gerenciamento de
frotas.
EAI
Core Gaia
Portal de vendas
33. PPG
www.bravatec.com.br
NECESSIDADE
Integrar com a matriz nos EUA com garantia
de performance
PREMISSA
As transações não podem levar mais que 3
segundos
35. Nota Fiscal Eletrônica – NF-e
www.bravatec.com.br
Mais de 50 implantações e
empresas integradas ao
sistema da SEFAZ até o
primeiro semestre de 2008
através de nossos serviços
USINA COLOMBO
36. INTEGRANDO-SE TOTVS ESB www.bravatec.com.br
EAI
EQUIPE ESPECIALISTA
APLICAÇÃO CASES
37. TOTVS
www.bravatec.com.br
Profissionais certificados para auxiliar sua integração
38. Serviços
www.bravatec.com.br
OTO - Outsourcing Técnico On Demand
Outsourcing Técnico com equipe especializada em planos customizados.
Modelagem da Arquitetura de Integração
Definição os padrões de integração da empresa nos vários processos de negócio
que acontecem entre os sistemas
Configuração de ambiente protótipo
Criação de protótipo em conjunto com o cliente para prova de conceito
Configuração do ambiente de produção
Configuração da arquitetura no ambiente de produção
Gestão do Modelo de Integração
Manutenção e evolução dos mapas de integração, garantindo a aplicação dos
padrões estabelecidos no processo de modelagem
Treinamento
Treinamento para usuários que utilizarão o sistema