Programa del Curso
SOA y EDA
- La fusión de SOA y EDA en ED-SOA
- Combinación de eventos y servicios
- Procesamiento de reglas de negocio
- Transformación de mensajes
- Solicitar respuesta
- Diferentes maneras de pensar sobre la resolución de problemas
- WS-Eventing
- Posible superposición entre SOA y EDA
- Normalización de las reglas de procesamiento de eventos
Características Fundamentales de la EDA
- Interacciones desacopladas
- Publicar / Suscribir mensajes
- Comunicaciones de muchos a muchos
- Activadores basados en eventos
- Interacciones asincrónicas
- Cómo soporta ED-SOA respuestas más rápidas?
Arquitectura Basada en Eventos
- Procesadores de eventos
- Uso de un panel de control
- Supervisión de eventos
- Infraestructura de eventos
- Propagación de eventos
- Inicio de un proceso empresarial
Marco de Acción SOA
- Acciones de desencadenamiento
- Suscribirse a un evento
- La ESB y la propagación de eventos
- Procesamiento de eventos complejos
- Consumidores de eventos
- Productores de eventos
- Almacenamiento y reenvío de eventos
- Facilitar la respuesta del sistema
Estilos de Procesamiento de Eventos
- Procesamiento simple
- Manejo del flujo de trabajo en tiempo real
- Reducir el tiempo y el coste de retraso
- Procesamiento de secuencias
- Flujo de información en tiempo real
- Habilitar la toma de decisiones a tiempo
- Procesamiento complejo
- Ocurrencia de evento de inferencia
- Correlación del evento
- Intérpretes de eventos sofisticados
- Respondiendo a las anomalías del negocio
Enterprise Service Bus (ESB)
- Conectividad basada en estándares
- Servicios de transporte
- Capacidades de enrutamiento de mensajes
- Funciones de transformación de mensajes
- Servicios de eventos
- Capacidades de mediación
- Mediación de protocolos
- Mediación de contenido
- Configuración de una solución ESB sencilla
- Integración penetrante
- Integración fiable
WS-Eventing
- Modos de entrega
- Administradores de suscripción
- Notación y terminología
- Mensajes de suscripción
- Notificaciones
- Defectos
- Consideraciones de Seguridad
- Seguridad del mensaje
- Control de acceso
Procesamiento de Eventos Complejos (CEP)
- CQL - Lenguaje de consulta complejo
- Atributos o propiedades del evento
- Granularidad de eventos
- Uso de marcas de tiempo
- Tiempo de creación y hora de llegada
- Lenguaje de procesamiento de eventos (EPL)
- Agentes de procesamiento de eventos (EPA)
- Eventos compuestos
- Eventos derivados
- Canal de eventos y de eventos
Patrones de Eventos SOA
- Descubriendo patrones de eventos
- Comandos
- Consultas
- Supervisión del patrón de eventos
- Supervisión para el control de la ejecución del proceso
- Cascada de eventos
- Cuándo utilizar patrones de eventos
- Suministro de eventos
- Estructuración de la lógica del controlador de eventos
- Invertir eventos
Eventos SOA y SLA
- Importancia de un acuerdo de nivel de servicio
- Mantener los servicios dentro del acuerdo
- Instancias que violan el SLA
- Prioridad para la ejecución de las etapas de evaluación de riesgos
- Creación de procesos autónomos
- Supervisión y desencadenamiento del patrón de eventos
- Dependencia entre eventos
Plataforma de Software para ED-SOA
- Herramientas de software para ED-SOA
- Tiempo de ejecución optimizado para eventos
- Apoyo a la aplicación masiva de reglas
- Definición de eventos dinámicos basados en datos
- Agentes y corrientes
- Tiempos de pausa garantizados
- Sensores y agentes de procesamiento de eventos
- Respondedores
Conclusiones
- Construcción de procesos facilitados por ED-SOA
- ED-SOA construido usando BPM
- Principios del CEP como componente de ED-SOA
- La búsqueda creciente de control de BP
- Funcionamiento autónomo en tiempo real
- Recopilación de inteligencia empresarial de eventos
Requerimientos
Exposición a los conceptos SOA y BPM
Testimonios (5)
El entrenador tuvo una buena sintonía y fue muy útil, manteniendo el contenido interesante; esto hace mucha diferencia al momento de aprender.
Andy Johnston - QA Ltd
Curso - REST API - a pattern of exchange of information between sites
Traducción Automática
Es una sesión práctica.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Curso - Talend Open Studio for ESB
Traducción Automática
conocimientos extensos que abarcan muchas cosas.
metab alanazi - Saudi Arabian Monetary Authority
Curso - Enabling SOA with BPM and BPMN
Traducción Automática
Realmente disfruté la interactividad.
Jan Lenie - APB
Curso - Mule: Integrating Your Applications
Traducción Automática
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
Traducción Automática