Programa do Curso

SOA e EDA

  • A fusão de SOA e EDA em ED-SOA
  • Combinando eventos e serviços
  • Business processamento de regras
  • Transformando mensagens
  • Solicitar-Resposta
  • Diferentes maneiras de pensar sobre a resolução de problemas
  • WS-Eventos
  • Potencial sobreposição entre SOA e EDA
  • Padronizando regras de processamento de eventos

Características Fundamentais EDA

  • Interações desacopladas
  • Mensagens de publicação/assinatura
  • Comunicações muitos-para-muitos
  • Gatilhos baseados em eventos
  • Interações assíncronas
  • Como o ED-SOA oferece suporte a respostas mais rápidas?

Arquitetura orientada a eventos

  • Processadores de eventos
  • Usando um painel
  • Monitoramento de eventos
  • Infraestrutura de eventos
  • Propagação de eventos
  • Iniciando um processo de negócios

Estrutura de Ação SOA

  • Ações desencadeantes
  • Inscrever-se em um evento
  • O ESB e a propagação de eventos
  • Processamento de eventos complexos
  • Consumidores de eventos
  • Produtores de eventos
  • Armazenar e encaminhar eventos
  • Facilitando a capacidade de resposta do sistema

Estilos de processamento de eventos

  • Processamento simples
  • Lidando com o fluxo de trabalho em tempo real
  • Reduzindo o tempo de atraso e o custo
  • Processamento de fluxo
  • Fluxo de informações em tempo real
  • Permitindo a tomada de decisões em tempo hábil
  • Processamento complexo
  • Inferindo a ocorrência do evento
  • Correlação de eventos
  • Intérpretes de eventos sofisticados
  • Respondendo a anomalias de negócios

Barramento de serviço empresarial (ESB)

  • Conectividade baseada em padrão
  • Serviços de transporte
  • Capacidades de roteamento de mensagens
  • Recursos de transformação de mensagens
  • Serviços de eventos
  • Capacidades de mediação
  • Mediação de protocolo
  • Mediação de conteúdo
  • Configurando uma solução ESB simples
  • Integração generalizada
  • Integração confiável

WS-Eventos

  • Modos de entrega
  • Gerentes de assinatura
  • Notações e terminologia
  • Mensagens de assinatura
  • Notificações
  • Falhas, panes
  • Considerações de segurança
  • Segurança de mensagens
  • Access controle

Processamento de Eventos Complexos (CEP)

  • CQL - Linguagem de Consulta Complexa
  • Atributos ou propriedades do evento
  • Granularidade dos eventos
  • Usando carimbos de data/hora
  • Hora de criação e hora de chegada
  • Linguagem de processamento de eventos (EPL)
  • Agentes de processamento de eventos (EPA)
  • Eventos compostos
  • Eventos derivados
  • Fonte do evento e canal do evento

Padrões de eventos SOA

  • Descobrindo padrões de eventos
  • Comandos
  • Consultas
  • Monitoramento de padrões de eventos
  • Monitoramento para controle de execução de processos
  • Cascata de eventos
  • Quando usar padrões de eventos
  • Fonte de eventos
  • Estruturando a lógica do manipulador de eventos
  • Revertendo eventos

Eventos SOA e o SLA

  • Importância de um acordo de nível de serviço
  • Manter os serviços dentro do acordo
  • Instâncias que violam o SLA
  • Prioridade para execução das etapas de avaliação de risco
  • Construindo processos autônomos
  • Monitoramento e acionamento de padrões de eventos
  • Dependência entre eventos

Plataforma de Software para ED-SOA

  • Ferramentas de software para ED-SOA
  • Tempos de execução otimizados para eventos
  • Apoiar a aplicação em massa de regras
  • Definição de evento dinâmico baseado em dados
  • Agentes e fluxos
  • Tempos de pausa garantidos
  • Sensores e agentes de processamento de eventos
  • Respondentes

Conclusões

  • Construção de processos facilitados por ED-SOA
  • ED-SOA construído usando BPM
  • Princípios CEP como componente do ED-SOA
  • A crescente busca pelo controle da BP
  • Operação autônoma em tempo real
  • Coletando inteligência de negócios a partir de eventos

Requisitos

Algum conhecimento de SOA e BPM

  14 horas
 

Cursos Relacionados

Arquitetura Orientada a Serviços: Estratégia, Tecnologia e Metodologia

  35 horas

Categorias Relacionadas