Formation Drools Rules Administration
Ce cours a été préparé pour les personnes qui sont impliquées dans l'administration des actifs de connaissance de l'entreprise (règles, processus) comme les administrateurs de système, les intégrateurs de système, les administrateurs de serveur d'application, etc... Nous utilisons la version communautaire stable la plus récente de Drools pour dispenser ce cours, mais des versions plus anciennes sont également possibles si elles sont convenues avant la réservation.
Plan du cours
Brève introduction aux moteurs de règles
- Intelligence artificielle
- Systèmes experts
- Qu'est-ce qu'un moteur de règles ?
- Pourquoi utiliser un moteur de règles ?
- Avantages d'un moteur de règles
- Quand utiliser un moteur de règles ?
- Moteurs de script ou de processus
- Quand NE PAS utiliser un moteur de règles
- Couplage fort et souple
- Que sont les règles ?
Où se trouvent les choses
- Gestion des règles dans un fichier jar
- Dépôt Git
- Exécuter des règles à partir de KIE
- Gestion des fichiers BPMN et des flux de travail
- Déplacement des fichiers de connaissance (règles, processus, formulaires, temps de travail...)
Test des règles
- Où stocker les tests
- Comment exécuter les tests
- Tester avec JUnit
Stratégies de déploiement
- Application autonome
- Invocation de règles à partir de Java Code
- intégration via des fichiers (json, xml, etc...)
- intégration via des services web
- utilisation de KIE pour l'intégration
Administration des règles
- création
- Paquets
- Dépôt d'artefacts
- Éditeur d'actifs
- Validation
- Modèle de données
- Catégories
- versionnement
- Spécifique au domaine Languages
- Optimisation du matériel et des logiciels pour l'exécution des règles
- Multithreading et Drools
Kie
- Structures des projets
- Cycles de vie
- Construction
- Déploiement
- Exécution
- Aide-mémoire sur l'installation et le déploiement
- Unités d'organisation
- Utilisateurs, règles et permissions
- Authentification
- Dépôts
- Sauvegarde et restauration
- Journalisation
Pré requis
GoBonne compréhension de Java l'environnement, Linux du système d'exploitation. Les bases du dépôt Git sont recommandées, mais pas obligatoires.
Les formations ouvertes requièrent plus de 3 participants.
Formation Drools Rules Administration - Booking
Formation Drools Rules Administration - Enquiry
Drools Rules Administration - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (5)
j'ai bien apprécié le cours avec Reda, c'est une personne très à l'écoute et ouvert pour toute question. Il s'adapte aux besoins de son client
Lamiae Hraira - Solidaris Brabant
les compétences des formateurs sur les sujets et sa manière d'aborder ceux-ci après avoir视情况而定,我将仅翻译给出的文本部分。以下是法语翻译: les compétences des formateurs sur les sujets et sa manière d'aborder ceux-ci après avoir vu notre environnement lors d'une session de partage d'écran.
Stig-Ole Amundsen - Helse Nord IKT
Formation - WildFly Server Administration
Traduction automatique
Tous les exemples partagés des fonctions et/ou opérateurs sont bien expliqués.
Brian Amlon - Thakral One, Inc.
Formation - Introduction to Drools 7 for Developers
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
Cours à venir
Cours Similaires
HTTP Web Server (Nginx, Apache, JBoss)
28 HeuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux administrateurs système et aux développeurs web de niveau débutant à intermédiaire qui souhaitent utiliser des serveurs web HTTP pour héberger et servir des applications web à l'aide de Nginx, Apache et JBoss.
A l'issue de cette formation, les participants seront capables de :
-
Installer et configurer les serveurs web Nginx, Apache et JBoss sous Linux.
Comparer et opposer les caractéristiques et les performances de différents serveurs web.
Utiliser des modules et des plugins de serveur web pour étendre les fonctionnalités et la sécurité des serveurs web.
Utiliser les outils et les techniques des serveurs web pour surveiller et résoudre les problèmes des serveurs web.
Utiliser les meilleures pratiques et recommandations en matière de serveurs web pour optimiser les performances et la sécurité des serveurs web.
Advanced Drools 8
21 HeuresCette formation en Belgique (en ligne ou sur site) est destinée aux participants de niveau avancé qui souhaitent optimiser l'exécution des règles, intégrer Drools les systèmes d'entreprise et exploiter des fonctionnalités avancées telles que les tables de décision et les langages spécifiques à un domaine (DSL).
A l'issue de cette formation, les participants seront capables de :
- Optimiser les performances de l'exécution de règles complexes.
- Utiliser les fonctionnalités avancées de Drools telles que les tables de décision, les DSL et les modèles de règles.
- Intégrer Drools de manière transparente avec les applications d'entreprise et les systèmes externes.
- Mettre en œuvre des mécanismes robustes de contrôle des versions et de collaboration pour le développement des règles.
- Concevoir et déployer des solutions évolutives basées sur des Drools pour les besoins de l'entreprise.
Managing Business Logic with Drools
21 HeuresCe cours s'adresse aux architectes d'entreprise, aux analystes métier et systèmes, aux responsables techniques et aux développeurs souhaitant appliquer des règles métier à leurs solutions.
Ce cours contient de nombreux exercices pratiques simples au cours desquels les participants créeront des règles de travail. S'il vous plaît se référer à nos autres cours si vous avez juste besoin d'un aperçu de Drools .
Ce cours est généralement fourni sur la dernière version stable de Drools et j BPM , mais dans le cas d’un cours sur mesure, il peut être adapté à une version spécifique.
Business Rule Management (BRMS) with Drools
7 HeuresCe cours s'adresse aux architectes d'entreprise, aux analystes métier et systèmes et aux responsables qui souhaitent appliquer des règles métier à leur solution. Avec Drools , vous pouvez écrire vos règles d’entreprise en utilisant un langage presque naturel, réduisant ainsi l’écart entre l’entreprise et l’informatique.
Introduction à Drools 6 pour Développeurs
21 HeuresThis instructor-led, live training in Belgique (online or onsite) is aimed at intermediate-level developers who wish to get a solid introduction to Drools 6 and use it to implement business rules within their applications.
By the end of this training, participants will be able to:
- Understand the core concepts and benefits of rule engines like Drools.
- Use the Drools Workbench and Eclipse for rule authoring and testing.
- Create, organize, and execute business rules with the Drools rule engine.
- Apply advanced features like decision tables, ruleflows, and DSLs.
Drools 7 and DSL for Business Analysts
21 HeuresCe cours de 3 jours a pour but d'introduire Drools 7 aux Business analystes responsables de l'écriture de tests et de règles.
Ce cours se concentre sur la création d'une logique pure. Après ce cours, les analystes peuvent écrire des tests et de la logique qui peuvent ensuite être intégrés par les développeurs dans les applications commerciales.
Introduction to Drools 7 for Developers
21 HeuresCe cours de 3 jours vise à présenter Drools 7 aux développeurs Ce cours ne couvre pas l'intégration de drools, la performance ou tout autre sujet complexe .
Drools 6 and DSL for Business Analysts
21 HeuresCe cours de 3 jours a pour but de présenter Drools 6 aux analystes Business responsables de la rédaction des tests et des règles.
Ce cours est axé sur la création d’une logique pure. Les analystes qui suivent ce cours peuvent écrire des tests et une logique qui peuvent ensuite être davantage intégrés par les développeurs aux applications métier.
Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
28 HeuresCe cours de 4 jours s'adresse aux programmeurs qui connaissent déjà le langage Java et qui souhaitent exploiter la technologie Enterprise Java Beans 2.0 tout en prenant conscience des implications de la distribution d'applications en termes de sécurité. Ce cours comporte une importante composante pratique qui inclut le développement d'une application de commerce électronique basée sur Enterprise Java Beans. Le cours utilise le langage JBoss Application Server.
JBoss
14 HeuresThis instructor-led, live training in Belgique (online or onsite) is aimed at intermediate-level system administrators and developers who wish to configure, manage, and deploy Java applications on the JBoss platform.
By the end of this training, participants will be able to:
- Install and configure JBoss Application Server and its core components.
- Customize JBoss AS services for monitoring, database connections, and transaction management.
- Develop and deploy EJB 3 session beans and web applications.
- Utilize the JBoss Messaging Service to deploy and manage JMS applications.
- Manage JBoss AS through the Java Management Extension and Administration Console.
- Implement JBoss Drools for business rules management and utilize the Guvnor tool for rule development and testing.
WildFly Server Administration
14 HeuresCe cours est destiné aux administrateurs, aux développeurs et à toute personne intéressée par la gestion de WildFly Application Server (AKA JBoss Application Server).
Ce cours se déroule généralement sur la version la plus récente du Application Server, mais il peut être adapté (en tant que cours privé) aux versions plus anciennes à partir de la version 5.1.