Plan du cours
Optimisation de l'exécution des règles
- Techniques avancées d'optimisation des performances
- Utilisation efficace des sessions avec ou sans état
- Gestion de la mémoire et stratégies de mise en cache
Exploiter les fonctionnalités avancées
- Création et gestion de tables de décision
- Rédaction et utilisation de langages spécifiques au domaine (DSL)
- Utilisation de modèles de règles pour la génération dynamique de règles
Intégrer Drools aux systèmes d'entreprise
- Connexion de Drools avec des courtiers de messages et des ESB
- Intégrer les bases de données d'entreprise et les API REST
- Utiliser Drools avec des outils et des flux de travail BPM.
Gestion des règles à grande échelle
- Contrôle de version pour les règles et les actifs
- Stratégies collaboratives d'édition et de déploiement des règles
- Mise en œuvre de pipelines CI/CD pour les applications basées sur Drools.
Concevoir des solutions Scalable
- Architecture des systèmes décisionnels basés sur des règles
- Modèles de conception pour l'exécution distribuée des règles
- Mécanismes de haute disponibilité et de tolérance aux pannes
Études de cas réels
- Optimisation de la gestion de la chaîne d'approvisionnement avec Drools
- Mise en œuvre de systèmes de conformité et d'évaluation des risques
- Création de plateformes décisionnelles évolutives pour les services financiers
Résumé et prochaines étapes
Pré requis
- Connaissance intermédiaire des systèmes Drools et des systèmes à base de règles
- Solides compétences en Java ou dans un langage de programmation équivalent
- Expérience de l'intégration de systèmes d'entreprise
Audience
- Développeurs seniors
- Architectes logiciels
- Spécialistes de l'intégration
Nos clients témoignent (5)
La formation a certainement comblé certains des lacunes dans mes connaissances laissées par la lecture du guide utilisateur d'OptaPlanner. Elle m'a donné une bonne compréhension générale de la façon dont je peux utiliser OptaPlanner dans nos projets à l'avenir.
Terry Strachan - Exel Computer Systems plc
Formation - OptaPlanner in Practice
Traduction automatique
Des exemples partagés de chaque fonction et/ou opérateur sont tous bien expliqués.
Brian Amlon - Thakral One, Inc.
Formation - Introduction to Drools 7 for Developers
Traduction automatique
Effectuer des activités pratiques et/ou des cas d'usage.
Brian A - Thakral One, Inc.
Formation - jBPM and Drools
Traduction automatique
Exercices et résolution de problèmes en groupe lorsque les problèmes étaient plus difficiles.
Randy Comer Comer - Sandia National Labs
Formation - Drools 7 and DSL for Business Analysts
Traduction automatique
I really enjoyed the good atmosphere.
Martin Jesterschawek
Formation - Business Rule Management (BRMS) with Drools
Traduction automatique