Sap Forum 2011

1.405 visualizações

Publicada em

  • vc pode encontrar este curso SAP na trainning.
    link do curso SAP: http://www.trainning.com.br/asap.asp
    link das apostilas: http://www.trainning.com.br/downloads.asp
    Abç luiz
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui
  • Gostária de saber onde encontro um curso SAP em São Paulo? Apostilas sobre o curso SAP, alguem sabe me informar?
       Responder 
    Tem certeza que deseja  Sim  Não
    Insira sua mensagem aqui

Sap Forum 2011

  1. 1. Agora que tenho SAP, como eu integro meus sistemas legados ?<br />Thiago Leal Assis, Arquiteto SOA<br />23/03/2011<br />
  2. 2. Agenda<br />A Resource<br />Introdução<br />Agora que tenho SAP, como eu integro meus sistemas legados ?<br />SOA<br />Portal<br />BPM<br />Conclusão<br />
  3. 3. A Resource<br />Entre as 5 maiores integradoras de TI do Brasil<br />Previsão de faturamento 300 milhões (2011)<br />Mais de 2500 colaboradores<br />Mais de 150 clientes ativos em todos segmentos<br />Pioneira na Certificação CMMi3 no processo completo de Fábrica e Outsourcing<br />
  4. 4. A Resource<br />Várias filiais no Brasil e exterior<br />20 anos de mercado e reconhecida pela inovação, qualidade de delivery, agilidade, flexibilidade e transparência<br />Parceira SAP e dos principais players tecnológicos mundiais<br />Instalações físicas e prediais de primeira linha, com mais de 5000 m2<br />Além de SAP, oferece amplo portfolio de serviços através de suas Business Unitsespecialistas<br />
  5. 5. A Resource<br />
  6. 6. A Resource<br />São Paulo CENESP<br />Resource Tecnologia e Informática Ltda.<br />Alphaville<br />Resource<br />SiteSeeingLtda.<br />São Paulo Paulista e Cincinato Braga<br />Resource Tecnologia e Informática Ltda.<br />São Paulo Centro<br />Resource Serviços de Informática Ltda<br />R.M.C.<br />Campinas e Americana<br />Resource Americana Ltda.<br />Belo HorizonteResource Tecnologia e Informática Ltda. - Filial<br />EUA<br />Resource Tecnologia e Informática Ltda. - Filial<br />
  7. 7. A Resource<br />
  8. 8. Introdução<br />Pergunta !<br />Agora que tenho SAP, como eu integro meus sistemas legados ?<br />
  9. 9. Introdução<br />SAP NetWeaver<br /><ul><li>Integrações são um ponto critico em projetos SAP e geralmente subestimados;
  10. 10. Integrações modulares, adaptáveis e dinâmicas são um ponto chave para o sucesso das implantações SAP;
  11. 11. Possuir SAP NetWeaver não significa estar totalmente pronto para integrações modulares, adaptáveis e dinâmicas</li></li></ul><li>Introdução<br />A forma de contratação é bem definida, o consumidor não precisa se preocupar com o processo, apenas com o produto final.<br />Analogia a serviços<br />Op. Cartão<br />Loja B<br />Logística<br />Loja A<br />
  12. 12. Introdução<br />Conceito<br />SOA<br />Trazendo essa analogia para um contexto tecnológico temos: <br />SOA estabelece um modelo arquitetônico em acordo com o paradigma de design da orientação a serviços que visa aumentar a eficiência, agilidade, adaptabilidade e produtividade de uma empresa, tendo os serviços como o principal meio através do qual a solução lógica é implementada para apoiar a realização dos objetivos estratégicos.<br />SOA visa fundamentalmente agregar valor ao NEGÓCIO<br />
  13. 13. SOA<br />Integrações, uma analogia a rede de computadores<br /><ul><li>Protocolo padrão estabelecido
  14. 14. Conectividade através de um ponto central</li></ul>?<br />Ligação com Ponto Central (HUB)<br />Ligação em Estrela<br />
  15. 15. SOA<br />Elementos básicos, analogia<br />Redes<br />SOA<br />Básico<br /><ul><li>Filtro
  16. 16. Roteamento
  17. 17. Transformação</li></ul>Plus<br /><ul><li>Adaptadores
  18. 18. Segurança
  19. 19. Etc...</li></ul>Computador<br />HUB<br />Web Service<br />ESB<br />Enterprise Service Bus (ESB)<br />
  20. 20. SOA<br />Serviços<br />São os BuildingBlocks de uma arquitetura orientada a serviços !<br />
  21. 21. SOA<br />Serviços<br />BuildingBlocks como Web Services não significa que tenho uma arquitetura orientada a serviços !<br />SOA é um conceito !<br />
  22. 22. SOA<br />Integrações ad-hoc<br />Banco de Dados A<br />Banco de Dados B<br />Tabela A<br />Tabela B<br />Procedure A<br />Procedure B<br />Alto Acoplamento<br />
  23. 23. SOA<br />Integrações com Web Service<br />O contrato (WSDL) define a interação, os componentes evoluem de forma independente.<br />Mensagem Entrada<br />Banco de Dados<br />Tabela<br />Client<br />Mensagem Saída<br />Web Service<br />Procedure<br />Interoperabillidade e Baixo Acoplamento<br />
  24. 24. SOA<br />Design de serviços<br />Não é o provedor que se adapta ao consumidor, e sim o contrario, utilização de um modelo canônico.<br />Bottom-Up<br />Top-Down<br />VS.<br />2<br />1<br />1<br />2<br />Web Service<br />Web Service<br />Web Service não é sinônimo de SOA<br />Reuso<br />
  25. 25. SOA<br />SOA é a solução para integrações !<br />SOAPrimitivo<br />(Foco em Integrações - EAI)<br /><ul><li>Protocolo padrão estabelecido
  26. 26. Conectividade através de um ponto central</li></ul>Enterprise Service Bus (ESB)<br />ERP<br />(SAP)<br />Produtos<br />(Java)<br />Finanças<br />(VB)<br />Produção<br />(C++)<br />RH<br />(PHP)<br />Supply Chain<br />(Forms)<br />
  27. 27. SOA<br />SAP NetWeavertechnologyplatform<br />SAP NetWeaver<br />Portal<br />BPM<br />SOA<br />SAP<br />Legados<br />
  28. 28. SOA<br />Estendendo o conceito SOA<br />SOA<br />Integração<br />Portal<br />
  29. 29. SOA<br />Mais perguntas !<br /><ul><li>Como proporcionar um Front-End único para o usuário final reaproveitando ao máximo os sistemas legados ?
  30. 30. Como obter o máximo ROI na camada de apresentação ?</li></ul>R: Portal !<br />
  31. 31. Portal<br />Uma visão ad-hoc<br /><ul><li>Um Front-End para cada aplicação.</li></ul>Client<br />ERP<br />(SAP)<br />Produtos<br />(Java)<br />Produção<br />(C++)<br />
  32. 32. Portal<br />Uma visão Portal<br /><ul><li>Front-End único;
  33. 33. Java Portlet Specification (JSR168, JSR286).
  34. 34. Reuso do Portlet em diversos canais.</li></ul>Portlet de Credenciamento<br />Portlet de Produtos<br />Portlet de Captura<br />Portal<br />Client<br />ERP<br />(SAP)<br />Produtos<br />(Java)<br />Produção<br />(C++)<br />
  35. 35. SOA<br />SAP NetWeavertechnologyplatform<br />SAP NetWeaver<br />Portal<br />BPM<br />SOA<br />SAP<br />Legados<br />
  36. 36. SOA<br />Estendendo o conceito SOA<br />SOA<br />Integração<br />Portal<br />BPM<br />
  37. 37. SOA<br />Mais perguntas !<br /><ul><li>Como obter maior flexibilidade e responder prontamente as provocações do mercado e diminuir o time tomarket ?
  38. 38. Como evidenciar os resultados em real time para melhor identificar os gargalos ?
  39. 39. Como obter maior interação entre as áreas de TI e negócio ?
  40. 40. Como obter um ciclo de melhoria do negócio de forma eficiente ?</li></ul>R: BPM !<br />
  41. 41. BPM<br />Uma visão ad-hoc<br />Processo de Negócio<br />ERP<br />(SAP)<br />Produção<br />(C++)<br />Produtos<br />(Java)<br />
  42. 42. BPM<br />Uma visão BPM<br /><ul><li>Processo externo a aplicação
  43. 43. Linguagem declarativa
  44. 44. Fácil modificação</li></ul>Process Engine<br />Processo de Negócio<br />ERP<br />(SAP)<br />Produtos<br />(Java)<br />Produção<br />(C++)<br />
  45. 45. BPM<br />BAM - Business ActivityMonitoring<br />BAM<br />Process Engine<br />ERP<br />(SAP)<br />Produtos<br />(Java)<br />Produção<br />(C++)<br />
  46. 46. BPM<br />RulesEngine<br />BAM<br />Process Engine<br />RulesEngine<br />ERP<br />(SAP)<br />Produtos<br />(Java)<br />Produção<br />(C++)<br />
  47. 47. BPM<br />Maior alinhamento do negócio com TI<br />TI<br />Áreas de Negócio<br />BAM<br />(Monitoria)<br />Process Engine<br />(Execução)<br />Process Modeler<br />(Design/Simulação)<br />IDE <br />(Desenvolvimento)<br />RulesEngine<br />(Regras de Negócio)<br />ERP<br />(SAP)<br />Produtos<br />(Java)<br />Produção<br />(C++)<br />
  48. 48. Modelagem<br />BPM<br />Simulação<br />Melhoria<br />Ciclo BPM<br />Execução<br />Monitoria<br />
  49. 49. SOA<br />SAP NetWeavertechnologyplatform<br />SAP NetWeaver<br />Portal<br />BPM<br />SOA<br />SAP<br />Legados<br />
  50. 50. Conclusão<br />Uma empresa orientada a serviços<br />Portal<br />BAM<br />Process Engine<br />Client<br />Enterprise Service Bus (ESB)<br />RulesEngine<br />ERP<br />(SAP)<br />Produtos<br />(Java)<br />Finanças<br />(VB)<br />Produção<br />(C++)<br />RH<br />(PHP)<br />Supply Chain<br />(Forms)<br />
  51. 51. Conclusão<br />Benefícios<br /><ul><li>TI direcionada as necessidades do negócio;
  52. 52. Aumento exponencial na velocidade na entrega de novos projetos;
  53. 53. Agilidade para compor novas soluções;
  54. 54. Flexibilidade para restruturação com baixo impacto;
  55. 55. Evidencia do ROI;
  56. 56. Transforma um grande problemas em alguns pequenos problemas;
  57. 57. Aumento da qualidade;
  58. 58. Agilidade no desenvolvimento;
  59. 59. Transparência na interação com fabricas de software / outsourcing;
  60. 60. Facilidade da detecção de problemas, ação isolada e pontual.</li></li></ul><li>Conclusão<br />SOA requer mais !<br />SOA<br />Integração<br />BPM<br />Portal<br />Middleware<br />Arquitetura<br />Governança<br />
  61. 61. Conclusão<br />Infraestrutura<br />Integração<br />Portal<br />CoE<br />Arquitetura<br />Governança<br />Metodologia<br />BPM<br />Roadmap<br />Consultoria SOA<br />Projetos<br />
  62. 62. Obrigado !<br /><ul><li>Thiago Leal Assis
  63. 63. E-Mail: thiago.assis@resource.com.br
  64. 64. Cel.: 11 9623-6092
  65. 65. José Patriota
  66. 66. E-Mail: jose.patriota@resource.com.br
  67. 67. Cel.: 11 9620-3098</li>

×