Course Outline
Mengoptimalkan Eksekusi Aturan
- Teknik lanjutan untuk penyetelan kinerja
- Menggunakan sesi stateless vs. stateful secara efektif
- Manajemen memori dan strategi caching
Memanfaatkan Fitur Lanjutan
- Membuat dan mengelola tabel keputusan
- Menulis dan menggunakan bahasa khusus domain (DSL)
- Memanfaatkan templat aturan untuk pembuatan aturan dinamis
Mengintegrasikan Drools dengan Sistem Perusahaan
- Menghubungkan Drools dengan broker pesan dan ESB
- Integrasi dengan database perusahaan dan REST API
- Menggunakan alat dan alur kerja Drools dengan BPM
Mengelola Aturan dalam Skala Besar
- Kontrol versi untuk aturan dan aset
- Strategi pengeditan dan penerapan aturan kolaboratif
- Menerapkan jalur CI/CD untuk aplikasi berbasis Drools
Merancang Solusi Scala yang Baik
- Merancang sistem keputusan berbasis aturan
- Pola desain untuk eksekusi aturan terdistribusi
- Mekanisme ketersediaan tinggi dan toleransi kesalahan
Studi Kasus Dunia Nyata
- Mengoptimalkan manajemen rantai pasokan dengan Drools
- Menerapkan sistem kepatuhan dan penilaian risiko
- Menciptakan platform keputusan yang dapat diskalakan untuk layanan keuangan
Ringkasan dan Langkah Berikutnya
Requirements
- Pengetahuan menengah tentang Drools dan sistem berbasis aturan
- Kemampuan yang kuat dalam Java atau bahasa pemrograman yang setara
- Pengalaman dengan integrasi sistem perusahaan
Hadirin
- Pengembang senior
- Arsitek perangkat lunak
- Spesialis integrasi
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.