Plan du cours
SOA et EDA
- La fusion de l'AOS et de EDA dans l'ED-SOA
- Combinaison d'événements et de services
- Traitement des règles Business
- Transformation des messages
- Sollicitation-Réponse
- Différentes façons d'envisager la résolution de problèmes
- WS-Eventing
- Chevauchement potentiel entre SOA et EDA
- Normalisation des règles de traitement des événements
Caractéristiques fondamentales de EDA
- Interactions découplées
- Messagerie Publish/Subscribe
- Communications entre plusieurs personnes
- Déclencheurs basés sur des événements
- Interactions asynchrones
- Comment l'ED-SOA permet-elle des réponses plus rapides ?
Architecture pilotée par les événements
- Processeurs d'événements
- Utilisation d'un tableau de bord
- Surveillance des événements
- Infrastructure d'événements
- Propagation des événements
- Lancement d'un processus d'entreprise
Cadre d'action SOA
- Déclenchement d'actions
- S'abonner à un événement
- L'ESB et la propagation d'événements
- Traitement complexe des événements
- Consommateurs d'événements
- Producteurs d'événements
- Stockage et transmission d'événements
- Faciliter la réactivité du système
Styles de traitement des événements
- Traitement simple
- Gestion du flux de travail en temps réel
- Réduction des délais et des coûts
- Traitement des flux
- Flux d'informations en temps réel
- Permettre une prise de décision en temps réel
- Traitement complexe
- Déduction de l'occurrence d'un événement
- Corrélation d'événements
- Interprétation sophistiquée des événements
- Réponse aux anomalies de l'entreprise
Bus de service d'entreprise (ESB)
- Connectivité basée sur des normes
- Services de transport
- Capacités d'acheminement des messages
- Fonctions de transformation des messages
- Services d'événements
- Capacités de médiation
- Médiation de protocole
- Médiation de contenu
- Configuration d'une solution ESB simple
- Intégration omniprésente
- Intégration fiable
WS-Eventing
- Modes de livraison
- Gestionnaires d'abonnements
- Notations et terminologie
- Messages d'abonnement
- Notifications
- Défauts
- Considérations relatives à la sécurité
- Sécurité des messages
- Contrôle Access
Traitement des événements complexes (CEP)
- CQL - Langage d'interrogation complexe
- Attributs ou propriétés des événements
- Granularité des événements
- Utilisation d'horodatages
- Heure de création et heure d'arrivée
- Langage de traitement des événements (EPL)
- Agents de traitement des événements (EPA)
- Événements composites
- Événements dérivés
- Source d'événement et canal d'événement
Modèles d'événements SOA
- Découverte de modèles d'événements
- Commandes
- Requêtes
- Surveillance des modèles d'événements
- Surveillance pour le contrôle de l'exécution des processus
- Cascade d'événements
- Quand utiliser les modèles d'événements
- Recherche d'événements
- Structurer la logique du gestionnaire d'événements
- Inverser les événements
Les événements SOA et l'accord de niveau de service
- Importance d'un accord de niveau de service
- Maintenir les services dans le cadre de l'accord
- Exemples de violation de l'accord de niveau de service
- Priorité à l'exécution des étapes d'évaluation des risques
- Mise en place de processus autonomes
- Surveillance et déclenchement de modèles d'événements
- Dépendance entre les événements
Plate-forme logicielle pour l'ED-SOA
- Outils logiciels pour l'ED-SOA
- Temps d'exécution optimisés pour les événements
- Prise en charge de l'application en masse de règles
- Définition dynamique des événements en fonction des données
- Agents et flux
- Temps de pause garantis
- Capteurs et agents de traitement des événements
- Répondants
Conclusions
- Construction de processus facilitée par l'ED-SOA
- ED-SOA construit en utilisant BPM
- Les principes de la CEP comme composante de l'ED-SOA
- La recherche croissante du contrôle de la BP
- Fonctionnement autonome en temps réel
- Collecte de renseignements commerciaux à partir d'événements
Pré requis
Exposition aux concepts SOA et BPM.
Nos clients témoignent (5)
Le formateur avait une bonne relation avec les participants et était très utile, tout en maintenant l'intérêt ; cela fait une grande différence lors de l'apprentissage.
Andy Johnston - QA Ltd
Formation - REST API - a pattern of exchange of information between sites
Traduction automatique
C'est une session pratique.
Vorraluck Sarechuer - Total Access Communication Public Company Limited (dtac)
Formation - Talend Open Studio for ESB
Traduction automatique
une connaissance approfondie couvre de nombreux aspects.
metab alanazi - Saudi Arabian Monetary Authority
Formation - Enabling SOA with BPM and BPMN
Traduction automatique
J'ai vraiment apprécié l'interactif.
Jan Lenie - APB
Formation - Mule: Integrating Your Applications
Traduction automatique
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
Formation - Systems and Service Architecture - Microservices Architecture
Traduction automatique