Course Outline
Βαθιά κατάδυση στο Drools
- Ανασκόπηση της Drools αρχιτεκτονικής και βασικών στοιχείων
- Κατανόηση της αξιολόγησης κανόνων και της ροής εκτέλεσης
- Εργασία με την ατζέντα Drools
Δημιουργία προηγμένων κανόνων
- Χρησιμοποιώντας σύνθετη λογική υπό όρους
- Δημιουργία ροών εργασίας πολλαπλών κανόνων
- Εργασία με πρότυπα κανόνων
Διαχείριση εξαρτήσεων κανόνων
- Κατανόηση της ενεργοποίησης κανόνων και της επίλυσης διενέξεων
- Χρήση ομάδων κανόνων, προεξοχών και ατζέντηδων
- Εξαρτήσεις κανόνων εντοπισμού σφαλμάτων
Βελτιστοποίηση της εκτέλεσης κανόνων
- Τεχνικές για τη βελτίωση της απόδοσης εκτέλεσης κανόνων
- Προσωρινή αποθήκευση και δημιουργία ευρετηρίου στο Drools
- Παρακολούθηση και δημιουργία προφίλ εκτέλεσης κανόνων
Προηγμένες δυνατότητες πάγκου εργασίας
- Χρήση του Drools Workbench για διαχείριση κανόνων μεγάλης κλίμακας
- Προσαρμογή πινάκων αποφάσεων και στοιχείων κανόνων
- Έλεγχος έκδοσης και συλλογική επεξεργασία κανόνων
Ενσωμάτωση Drools με εξωτερικά συστήματα
- Σύνδεση με βάσεις δεδομένων και άλλες πηγές δεδομένων
- Ενσωμάτωση του Drools με εξωτερικά API
- Κατασκευή προσαρμοσμένων προσαρμογέων για μοναδικές επιχειρηματικές ανάγκες
Πρακτικές Εφαρμογές και Μελέτες Περιπτώσεων
- Σχεδιασμός συστημάτων πιστωτικού κινδύνου που βασίζονται σε κανόνες
- Εφαρμογή Drools για διαχείριση εφοδιαστικής και εφοδιαστικής αλυσίδας
- Ανάπτυξη λύσεων για άλλα ειδικά σενάρια του κλάδου
Περίληψη και Επόμενα Βήματα
Requirements
- Βασικές γνώσεις του Drools και συστήματα που βασίζονται σε κανόνες
- Επάρκεια σε Java ή αντικειμενοστραφή γλώσσα προγραμματισμού
Ακροατήριο
- Προγραμματιστές εξοικειωμένοι με κινητήρες κανόνων
- Business αναλυτές που εργάζονται με ροές εργασίας επιχειρηματικής λογικής
- Επαγγελματίες πληροφορικής που ασχολούνται με την αυτοματοποίηση διαδικασιών
Testimonials (5)
The training definitely backfilled some of the gaps in my knowledge left by reading the OptaPlanner userguide. It gave me a good broad understanding of how to approach using OptaPlanner in our projects going forward.
Terry Strachan - Exel Computer Systems plc
Course - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
Doing hands-on and/or use case activities.
Brian A - Thakral One, Inc.
Course - jBPM and Drools
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Course - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.