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

Post on 05-Jul-2015

254 views 1 download

description

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

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

Direção defensiva em Projetos de Integração

Magic Sem Segredos – S01E13 – 18 Julho 2014

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

Alianças Estratégicas

Plataforma de

Integração

Magic xpi

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

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

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

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

Magic em Ação

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

• 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:

Como parece que é...

Só que...

Como poderia ser...

Recursos existentes no Magic xpi

Entendendo o retorno de cada componente C.sys.ErrorCode C.sys.LastErrorCode

Referência: Magic Community

Diretrizes em caso de erros

Referência: Magic Community

Lógica adicional em caso de erros

Referência: Magic Community

Obrigado e até o próximo

http://mss.magicsoftware.com.br