Advanced Drools 8 Training Course
Drools adalah sistem manajemen aturan bisnis (BRMS) yang kuat yang memungkinkan organisasi untuk menerapkan alur kerja pengambilan keputusan yang canggih dan integrasi sistem.
Pelatihan langsung yang dipimpin instruktur ini (online atau di tempat) ditujukan untuk peserta tingkat lanjut yang ingin mengoptimalkan pelaksanaan aturan, mengintegrasikan Drools dengan sistem perusahaan, dan memanfaatkan fitur-fitur canggih seperti tabel keputusan dan bahasa khusus domain (DSL).
Pada akhir pelatihan ini, peserta akan dapat:
- Mengoptimalkan kinerja eksekusi aturan yang rumit.
- Memanfaatkan fitur-fitur canggih Drools seperti tabel keputusan, DSL, dan templat aturan.
- Integrasikan Drools secara mulus dengan aplikasi perusahaan dan sistem eksternal.
- Terapkan kontrol versi dan mekanisme kolaborasi yang kuat untuk pengembangan aturan.
- Merancang dan menerapkan solusi berbasis Drools yang dapat diskalakan untuk kebutuhan perusahaan.
Format Kursus
- Kuliah dan diskusi interaktif.
- Banyak latihan dan praktik.
- Implementasi langsung di lingkungan lab langsung.
Opsi Kustomisasi Kursus
- Untuk meminta pelatihan khusus untuk kursus ini, silakan hubungi kami untuk mengaturnya.
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
Open Training Courses require 5+ participants.
Advanced Drools 8 Training Course - Booking
Advanced Drools 8 Training Course - Enquiry
Advanced Drools 8 - Consultancy Enquiry
Consultancy Enquiry
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.
Martin Jesterschawek
Course - Business Rule Management (BRMS) with Drools
Upcoming Courses (Minimal 5 peserta)
Related Courses
Managing Business Logic with Drools
21 HoursThis course is aimed at enterprise architects, business and system analysts, technical managers and developers who want to apply business rules to their solutions.
This course contains a lot of simple hands-on exercises during which the participants will create working rules. Please refer to our other courses if you just need an overview of Drools.
This course is usually delivered on the newest stable version of Drools and jBPM, but in case of a bespoke course, can be tailored to a specific version.
Business Rule Management (BRMS) with Drools
7 HoursThis course is aimed at enterprise architects, business and system analysts and managers who want to apply business rules to their solution. With Drools, you can write your business rules using almost natural language, therefore reducing the gap between business and IT.
Introduction to Drools 6 for Developers
21 HoursThis instructor-led, live training in Indonesia (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 HoursThis 3 days course is aimed to introduce Drools 7 to Business Analysts responsible for writing tests and rules.
This course focuses on creating pure logic. Analysts after this course can writing tests and logic which then can be further integrated by developers with business applications.
Introduction to Drools 7 for Developers
21 HoursThis 3 days course is aimed to introduce Drools 7 to developers.This course doesn't cover drools integration, performance or any other complex topics.
Introduction to Drools 8
21 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk peserta tingkat pemula yang ingin mempelajari dasar-dasar Drools 8, mengaturnya, dan membuat aturan bisnis sederhana untuk pengambilan keputusan dan otomatisasi yang lebih baik.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami tujuan dan manfaat penggunaan Drools 8.
- Siapkan lingkungan Drools dan integrasikan dengan aplikasi.
- Buat, uji, dan terapkan aturan bisnis sederhana.
- Gunakan Drools Workbench untuk manajemen aturan dan tabel keputusan.
- Terapkan Drools dalam skenario dunia nyata untuk mengotomatiskan keputusan.
Drools 8 and DSLs for Business Analysts
21 HoursPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk analis bisnis tingkat pemula hingga menengah yang ingin menggunakan DSL di Drools 8 untuk menentukan, mengelola, dan mengoptimalkan aturan bisnis tanpa terlalu bergantung pada keterampilan pemrograman teknis.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami konsep inti Drools 8 dan arsitekturnya.
- Buat DSL untuk menyederhanakan definisi aturan bisnis bagi pengguna non-teknis.
- Kelola, uji, dan pertahankan aturan secara efektif menggunakan Drools Workbench.
- Berkolaborasi dengan tim teknis untuk menerapkan dan menyempurnakan aturan bisnis.
- Terapkan praktik terbaik untuk pengoptimalan aturan dan manajemen siklus hidup.
Drools 8 with jBPM: Building Rule-Based Business Workflows
21 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk peserta tingkat lanjut yang ingin mengintegrasikan Drools 8 dengan jBPM untuk merancang, menjalankan, dan mengoptimalkan alur kerja dan proses bisnis.
Pada akhir pelatihan ini, peserta akan dapat:
- Siapkan lingkungan Drools 8 dan jBPM untuk pengembangan.
- Tentukan dan kelola aturan bisnis yang rumit di Drools 8.
- Merancang dan menjalankan alur kerja menggunakan jBPM.
- Integrasikan aturan Drools ke dalam proses jBPM untuk pengambilan keputusan yang dinamis.
- Mengoptimalkan dan memecahkan masalah alur kerja berbasis aturan.
Drools 6 and DSL for Business Analysts
21 HoursThis 3 days course is aimed to introduce Drools 6 to Business Analysts responsible for writing tests and rules.
This course focuses on creating pure logic. Analysts after this course can writing tests and logic which then can be further integrated by developers with business applications.
Drools Rules Administration
21 HoursKursus ini telah disiapkan untuk orang-orang yang terlibat dalam pengelolaan aset pengetahuan perusahaan (aturan, proses) seperti administrator sistem, integrator sistem, administrator server aplikasi, dll... Kami menggunakan versi komunitas stabil terbaru Drools untuk menjalankan ini tentu saja, tetapi versi yang lebih lama juga dimungkinkan jika disetujui sebelum pemesanan.
Intermediate Drools 8
21 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk peserta tingkat menengah yang ingin membangun dan mengelola aturan bisnis yang kompleks, mengoptimalkan pelaksanaan aturan, dan menangani ketergantungan aturan secara efektif menggunakan Drools 8.
Pada akhir pelatihan ini, peserta akan dapat:
- Buat aturan bisnis tingkat lanjut dan kelola dependensinya.
- Terapkan logika pengambilan keputusan menggunakan grup aturan dan agenda Drools.
- Optimalkan kinerja eksekusi aturan di Drools.
- Gunakan fitur Workbench Drools tingkat lanjut untuk manajemen aturan.
- Integrasikan Drools dengan sumber data dan sistem eksternal.
jBPM and Drools
14 HoursPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk pengembang dan analis bisnis yang ingin membangun rangkaian manajemen menggunakan jBPM.
Pada akhir pelatihan ini, peserta akan dapat:
- Ikuti tujuan bisnis secara rinci, menggunakan diagram alir.
- Standarisasi proses untuk menjembatani kesenjangan antara desain dan implementasi proses.
- Standarisasi model dan notasi proses bisnis.
- Tukar BPMN definisi dengan anggota tim lainnya.
OptaPlanner in Practice
21 HoursThis course uses a practical approach to teaching OptaPlanner. It provides participants with the tools needed to perform the basic functions of this tool.