Programa del Curso
SOA y EDA
- La fusión de SOA y EDA en ED-SOA
- Combinación de eventos y servicios
- Business Procesamiento de reglas
- Mensajes transformadores
- Solicitud-Respuesta
- Diferentes formas de pensar en la resolución de problemas
- WS-Eventing (Eventos WS)
- Posible solapamiento entre SOA y EDA
- Estandarización de las reglas de procesamiento de eventos
Características fundamentales EDA
- Interacciones desacopladas
- Publicar/suscribir mensajes
- Comunicaciones de varios a varios
- Desencadenadores basados en eventos
- Interacciones asincrónicas
- ¿Cómo ayuda ED-SOA a respuestas más rápidas?
Arquitectura basada en eventos
- Procesadores de eventos
- Uso de un panel de control
- Monitoreo de eventos
- Infraestructura para eventos
- Propagación de eventos
- Puesta en marcha de un proceso de negocio
Marco de acción de SOA
- Acciones desencadenantes
- Suscribirse a un evento
- El 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 capacidad de respuesta del sistema
Estilos de procesamiento de eventos
- Procesamiento sencillo
- Manejo del flujo de trabajo en tiempo real
- Reducción del tiempo de retraso y el costo
- Procesamiento de flujos
- Flujo de información en tiempo real
- Permitir la toma de decisiones a tiempo
- Procesamiento complejo
- Inferencia de la ocurrencia de eventos
- Correlación de eventos
- Intérpretes de eventos sofisticados
- Responder a las anomalías empresariales
Bus de servicio empresarial (ESB)
- Conectividad basada en estándares
- Servicios de transporte
- Capacidades de enrutamiento de mensajes
- Funciones de transformación de mensajes
- Servicios para eventos
- Capacidades de mediación
- Mediación de protocolos
- Mediación de contenidos
- Configuración de una solución ESB sencilla
- Integración generalizada
- Integración fiable
WS-Eventing (Eventos WS)
- Modos de entrega
- Gestores de suscripciones
- Notaciones y terminología
- Mensajes de suscripción
- Notificaciones
- Fallas
- Consideraciones de seguridad
- Seguridad de los mensajes
- Access control
Procesamiento de eventos complejos (CEP)
- CQL - Lenguaje de consulta complejo
- Atributos o propiedades del evento
- Granularidad de los eventos
- Uso de marcas de tiempo
- Hora de creación y hora de llegada
- Lenguaje de procesamiento de eventos (EPL)
- Agentes de procesamiento de eventos (EPA)
- Eventos compuestos
- Eventos derivados
- Origen de eventos y canal de eventos
Patrones de eventos SOA
- Detección de patrones de eventos
- Comandos
- Consultas
- Supervisión de patrones de eventos
- Seguimiento para el control de la ejecución de procesos
- Cascada de eventos
- Cuándo usar patrones de eventos
- Abastecimiento de eventos
- Estructuración de la lógica del controlador de eventos
- Eventos de reversión
Eventos SOA y el SLA
- Importancia de un acuerdo de nivel de servicio
- Mantener los servicios dentro del acuerdo
- Instancias que infringen el SLA
- Prioridad para la ejecución de los pasos de evaluación de riesgos
- Construcción de procesos autónomos
- Supervisión y activación de patrones de eventos
- Dependencia entre eventos
Plataforma de software para ED-SOA
- Herramientas de software para ED-SOA
- Tiempos de ejecución optimizados para eventos
- Apoyo a la aplicación masiva de reglas
- Definición de eventos dinámicos basados en datos
- Agentes y flujos
- 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 CEP como componente de ED-SOA
- La creciente búsqueda del control de BP
- Funcionamiento autónomo en tiempo real
- Recopilación de inteligencia empresarial a partir 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