Course Outline
Menyelami Lebih Dalam Drools
- Tinjauan arsitektur dan komponen utama Drools
- Memahami evaluasi aturan dan aliran eksekusi
- Bekerja dengan agenda Drools
Membuat Aturan Lanjutan
- Menggunakan logika kondisional yang kompleks
- Membangun alur kerja multi-aturan
- Bekerja dengan templat aturan
Mengelola Ketergantungan Aturan
- Memahami aktivasi aturan dan resolusi konflik
- Menggunakan kelompok aturan, keunggulan, dan agenda
- Men-debug dependensi aturan
Mengoptimalkan Eksekusi Aturan
- Teknik untuk meningkatkan kinerja eksekusi aturan
- Caching dan pengindeksan di Drools
- Pemantauan dan pembuatan profil pelaksanaan aturan
Fitur Workbench Lanjutan
- Menggunakan Drools Workbench untuk manajemen aturan skala besar
- Menyesuaikan tabel keputusan dan aset aturan
- Kontrol versi dan pengeditan aturan kolaboratif
Integrasi Drools dengan Sistem Eksternal
- Menghubungkan ke database dan sumber data lainnya
- Mengintegrasikan Drools dengan API eksternal
- Membangun adaptor khusus untuk kebutuhan bisnis yang unik
Aplikasi Praktis dan Studi Kasus
- Merancang sistem risiko kredit berbasis aturan
- Implementasi Drools untuk logistik dan manajemen rantai pasokan
- Mengembangkan solusi untuk skenario spesifik industri lainnya
Ringkasan dan Langkah Berikutnya
Requirements
- Pengetahuan dasar tentang Drools dan sistem berbasis aturan
- Kemampuan dalam Java atau bahasa pemrograman berorientasi objek
Hadirin
- Pengembang yang familiar dengan rule engine
- Business analis yang bekerja dengan alur kerja logika bisnis
- Profesional TI yang terlibat dalam otomatisasi proses
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.