Direcao defensiva em Projetos de Integracao - Magic Sem Segredos - S01 E13

512 views
429 views

Published on

A Direção defensiva é o conjunto de medidas e procedimentos utilizados para prevenir ou minimizar as conseqüências dos acidentes de trânsito.

Veja nessa sessão do Magic Sem Segredos como utilizar os conceitos de Direção Defensiva em Projetos de Integração, dando maior consistência e robustez aos projetos e minimizando ao máximo a possibilidade de erros.

Um conjunto de Boas Práticas baseados nas dezenas de projetos desenvolvidos por profissionais Magic xpi estão consolidados nessa sessão.

Veja alguns tópicos que serão cobertos:

Análise cuidadosa dos processos
Entendendo o retorno de cada componente
Diretrizes em caso de insucessos
Lógica adicional em caso de insucessos
Estratégias para exceções

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

  • Be the first to like this

No Downloads
Views
Total views
512
On SlideShare
0
From Embeds
0
Number of Embeds
75
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Direcao defensiva em Projetos de Integracao - Magic Sem Segredos - S01 E13

  1. 1. Direção defensiva em Projetos de Integração Magic Sem Segredos – S01E13 – 18 Julho 2014
  2. 2. Quem somos • Um fornecedor global de plataformas de desenvolvimento e integração de aplicações • 30 anos de experiência comprovada com foco em negócios • NASDAQ (MGIC) • 14 Escritórios mundialmente • Presente em mais de 50 países • Parceiros +3.000
  3. 3. Alianças Estratégicas
  4. 4. Plataforma de Integração Magic xpi
  5. 5. Databases, Frameworks Enterprise Applications Grid deployment, Cloud and On-Premise, Shared-Nothing architecture, In-Memory Messaging, Async/Sync., Context, Scalability, Security Enterprise Adapters Arquitetura Abrangente Orchestration, Transformation, Routing, Transactions, Monitoring, Management Protocol Adapters
  6. 6. Tecnologia mais inteligente Magic xpi Studio Flow Editor Data Mapper Checker Debugger Topology Editor Business Process Editor Magic xpi Monitor Dashboard Log Magic xpi Server with In-Memory Data Grid Technology
  7. 7. Capacidades de Desenvolvimento – Magic xpi Livre de Código – Baseado em Tecnologia de Metadados Mapeamento e Transformação Visual de Dados Grande biblioteca de componentes pré-construídos Parceiro dos principais ERP's de Mercado – Internacional e Nacional Integração Simplificada – Wizards passo a Passo Parceiro Sugar Orquestração de processos
  8. 8. Capacidades de Execução - Magic xpi Servidor de Alta Performance- Arquitetura IMDG - Multiplataforma Disponibilidade e robustez 24/7 embutida Escalabilidade Elástica embutida Clustering / Recuperação de Erros e Tolerância a falhas embutida Gerenciamento e Monitoramento Conectores Certificados e Otimizados para Aplicativos SAP, JDE, Sharepoint, MS Dynamics CRM, etc Gateways Nativos para bancos de dados
  9. 9. Magic em Ação
  10. 10. A direção defensiva possui cinco elementos que são essenciais: Conhecimento, Atenção, Previsão, Decisão e Habilidade Porque “Direção Defensiva” ? Referência: O que é Direção Defensiva
  11. 11. • Receber um pedido via site FTP • Registrar o pedido no CRM • Registrar o pedido no ERP • Registrar no legado via WebService • Notificar o “cliente” do pedido recebido e processado Análise cuidadosa dos processos Um exemplo simples:
  12. 12. Como parece que é...
  13. 13. Só que...
  14. 14. Como poderia ser...
  15. 15. Recursos existentes no Magic xpi
  16. 16. Entendendo o retorno de cada componente C.sys.ErrorCode C.sys.LastErrorCode Referência: Magic Community
  17. 17. Diretrizes em caso de erros Referência: Magic Community
  18. 18. Lógica adicional em caso de erros Referência: Magic Community
  19. 19. Estratégias para exceções Referência: Magic Community
  20. 20. “Error Handling in Magic xpi” http://community.magicsoftware.com/en/library?book=e n/Magicxpi/&page=Error_Handling_in_iBOLT.htm Referência On-Line
  21. 21. Obrigado e até o próximo http://mss.magicsoftware.com.br

×