Eğitim İçeriği
Derinlemesine Drools İncelemesi
- Drools mimarisine ve temel bileşenlerine genel bakış
- Kural değerlendirme ve yürütme akışının anlaşılması
- Drools gündemi ile çalışma
Gelişmiş Kurallar Oluşturma
- Karmaşık koşullu mantık kullanma
- Çoklu kural iş akışları oluşturma
- Kural şablonları ile çalışma
Kural Bağımlılıklarını Yönetme
- Kural etkinleştirmesini ve çakışma çözümünü anlama
- Kural grupları, öncelik ve gündemleri kullanma
- Kural bağımlılıklarını ayıklama
Kural Yürütmeyi Optimize Etme
- Kural yürütme performansını iyileştirmek için teknikler
- Drools’da önbellekleme ve indeksleme
- Kural yürütmeyi izleme ve profilleme
Gelişmiş Çalışma Alanı Özellikleri
- Drools Çalışma Alanı’nı büyük ölçekli kural yönetimi için kullanma
- Karar tablolarını ve kural varlıklarını özelleştirme
- Sürüm kontrolü ve işbirliği içinde kural düzenleme
Drools’u Harici Sistemlerle Entegre Etme
- Veritabanlarına ve diğer veri kaynaklarına bağlanma
- Drools’u harici API’lerle entegre etme
- Benzersiz iş gereksinimleri için özel adaptörler oluşturma
Pratik Uygulamalar ve Vaka Çalışmaları
- Kural tabanlı kredi risk sistemleri tasarlama
- Lojistik ve tedarik zinciri yönetimi için Drools uygulama
- Diğer sektöre özgü senaryolar için çözümler geliştirme
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Drools ve kural tabanlı sistemler hakkında temel bilgi
- Java veya nesne yönelimli bir programlama dilinde yetkinlik
Hedef Kitle
- Kural motorlarına aşina geliştiriciler
- Business iş mantığı iş akışlarıyla çalışan analistler
- Süreç otomasyonuna dahil BT profesyonelleri
Danışanlarımızın Yorumları (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
Eğitim - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Eğitim - Introduction to Drools 7 for Developers
Doing hands-on and/or use case activities.
Brian A - Thakral One, Inc.
Eğitim - jBPM and Drools
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Eğitim - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.