Programa do Curso
SOA e EDA
- A fusão de SOA e EDA em ED-SOA
- Combinação de eventos e serviços
- Processamento de regras Business
- Transformação de mensagens
- Solicitação-Resposta
- Diferentes formas de pensar na resolução de problemas
- WS-Eventos
- Potencial sobreposição entre SOA e EDA
- Normalização das regras de processamento de eventos
Caraterísticas fundamentais de EDA
- Interações desacopladas
- Mensagens Publish/Subscribe
- Comunicações muitos-para-muitos
- Accionadores baseados em eventos
- Interações assíncronas
- Como é que a ED-SOA suporta respostas mais rápidas?
Arquitetura orientada para os eventos
- Processadores de eventos
- Utilização de um painel de controlo
- Monitorização de eventos
- Infraestrutura de eventos
- Propagação de eventos
- Início de um processo empresarial
Estrutura de ação SOA
- Acções de desencadeamento
- Subscrição de um evento
- O ESB e a propagação de eventos
- Processamento de eventos complexos
- Consumidores de eventos
- Produtores de eventos
- Armazenamento e encaminhamento de eventos
- Facilitar a capacidade de resposta do sistema
Estilos de processamento de eventos
- Processamento simples
- Tratamento do fluxo de trabalho em tempo real
- Redução do tempo de atraso e dos custos
- Processamento de fluxo
- Fluxo de informação em tempo real
- Permite a tomada de decisões em tempo real
- Processamento complexo
- Inferir a ocorrência de eventos
- Correlação de eventos
- Intérpretes sofisticados de eventos
- Resposta a anomalias comerciais
Barramento de serviços empresariais (ESB)
- Conectividade baseada em padrões
- Serviços de transporte
- Capacidades de encaminhamento de mensagens
- Funcionalidades de transformação de mensagens
- Serviços de eventos
- Capacidades de mediação
- Mediação de protocolos
- Mediação de conteúdos
- Configuração de uma solução ESB simples
- Integração generalizada
- Integração fiável
WS-Eventing
- Modos de entrega
- Gestores de subscrições
- Notações e terminologia
- Mensagens de subscrição
- Notificações
- Falhas
- Considerações de segurança
- Segurança das mensagens
- Controlo Access
Processamento de eventos complexos (CEP)
- CQL - Linguagem de consulta complexa
- Atributos ou propriedades dos eventos
- Granularidade dos eventos
- Utilização de 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 de eventos e canal de eventos
Padrões de eventos SOA
- Descoberta de padrões de eventos
- Comandos
- Consultas
- Monitorização de padrões de eventos
- Monitorização para controlo da execução do processo
- Cascata de eventos
- Quando utilizar padrões de eventos
- Obtenção de eventos
- Estruturação da lógica do manipulador de eventos
- Reversão de 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 a execução das etapas da avaliação de riscos
- Construir processos autónomos
- Monitorização e ativação 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 optimizados para eventos
- Apoio à aplicação de regras em massa
- Definição dinâmica de eventos baseada em dados
- Agentes e fluxos
- Tempos de pausa garantidos
- Sensores e agentes de processamento de eventos
- Respondedores
Conclusões
- Construção de processos facilitada pela ED-SOA
- ED-SOA construída com BPM
- Princípios da CEP como componente da ED-SOA
- A procura crescente de controlo da BP
- Funcionamento autónomo em tempo real
- Recolha de informações comerciais a partir de eventos
Requisitos
Exposição aos conceitos SOA e BPM
Declaração de Clientes (5)
O instrutor teve uma boa sintonia e foi muito útil, mantendo o conteúdo interessante; isso faz toda a diferença no aprendizado.
Andy Johnston - QA Ltd
Curso - REST API - a pattern of exchange of information between sites
Máquina Traduzida
É uma sessão prática.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Curso - Talend Open Studio for ESB
Máquina Traduzida
conhecimento extenso abrange muitas coisas.
metab alanazi - Saudi Arabian Monetary Authority
Curso - Enabling SOA with BPM and BPMN
Máquina Traduzida
Eu realmente gostei do interativo.
Jan Lenie - APB
Curso - Mule: Integrating Your Applications
Máquina Traduzida
The theory felt quite complete, we handled all important subjects. It was very nice we could zoom in on our use-case Achievements, which helped us with understanding the theory.
Henk Huybrechts
Curso - Systems and Service Architecture - Microservices Architecture
Máquina Traduzida