Drools Rules Administration Eğitimi
Bu kurs, sistem yöneticileri, sistem entegratörleri, uygulama sunucusu yöneticileri vb. gibi kurumsal bilgi varlıklarını (kurallar, süreçler) yöneten kişiler için hazırlanmıştır. Bu kursu çalıştırmak için en son kararlı topluluk sürümünü Drools kullanıyoruz, ancak rezervasyon yapmadan önce üzerinde anlaşılması halinde eski sürümler de mümkündür.
Eğitim İçeriği
Kural Motorlarına Kısa Giriş
- Yapay Zeka
- Uzman Sistemler
- Kural Motoru Nedir?
- Neden Kural Motoru Kullanmalısınız?
- Kural Motorunun Avantajları
- Kural Motorunu Ne Zaman Kullanmalısınız?
- Komut Dosyası veya Süreç Motorları
- Kural Motorunu Ne Zaman Kullanmamalısınız?
- Sıkı ve Gevşek Bağlantı
- Kurallar Nelerdir?
Her Şeyin Nerede Olduğu
- Kuralları bir jar dosyası içinde yönetme
- Git deposu
- Kuralları KIE'den yürütme
- BPMN ve iş akışı dosyalarını yönetme
- Bilgi dosyalarını (kurallar, süreçler, formlar, çalışma süreleri...) taşıma
Kural Testi
- Testlerin nerede saklanacağı
- Testlerin nasıl yürütüleceği
- JUnit ile test etme
Dağıtım Stratejileri
- Bağımsız uygulama
- Kuralları Java Kodundan çağırma
- Dosyalar (json, xml, vb...) aracılığıyla entegrasyon
- Web servisleri aracılığıyla entegrasyon
- Entegrasyon için KIE kullanma
Kuralların Yönetimi
- Oluşturma
- Paketler
- Artefakt Deposu
- Varlık Düzenleyicisi
- Doğrulama
- Veri Modeli
- Kategoriler
- Sürümleme
- Alan Özel Languages
- Kuralların yürütülmesi için donanım ve yazılımı optimize etme
- Çoklu iş parçacığı ve Drools
Kie
- Proje yapıları
- Yaşam döngüleri
- Oluşturma
- Dağıtım
- Yürütme
- Kurulum ve Dağıtım Hızlı Başvuru Kılavuzları
- Organizasyon Birimleri
- Kullanıcılar, Kurallar ve İzinler
- Kimlik Doğrulama
- Depolar
- Yedekleme ve Geri Yükleme
- Günlük Kaydı
Kurs İçin Gerekli Önbilgiler
İyi derecede Java Çevre ve Linux işletim sistemi bilgisi. Git deposu temelleri önerilir, ancak zorunlu değildir.
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Drools Rules Administration Eğitimi - Booking
Drools Rules Administration Eğitimi - Enquiry
Drools Rules Administration - Danışmanlık Talebi
Danışmanlık Talebi
Danışanlarımızın Yorumları (5)
the trainers skills about the topics and hes way to approach it after viewing our environment in screen share session.
Stig-Ole Amundsen - Helse Nord IKT
Eğitim - WildFly Server Administration
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
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.
Martin Jesterschawek
Eğitim - Business Rule Management (BRMS) with Drools
Lots of exercises, which were good and which were well-administered.
Joseph Richardson
Eğitim - Introduction to Drools 6 for Developers
Yaklaşan Etkinlikler
İlgili Kurslar
HTTP Web Server (Nginx, Apache, JBoss)
28 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Nginx, Apache ve JBoss kullanarak web uygulamalarını barındırmak ve sunmak isteyen başlangıç seviyesi ve orta seviye sistem yöneticileri ve web geliştiricilerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Nginx, Apache ve JBoss web sunucularını Linux üzerine kurmak ve yapılandırmak.
- Farklı web sunucularının özelliklerini ve performansını karşılaştırmak ve zıtlaştırmak.
- Web sunucularının işlevselliğini ve güvenliğini genişletmek için web sunucusu modüllerini ve eklentilerini kullanmak.
- Web sunucusu sorunlarını izlemek ve gidermek için web sunucusu araçlarını ve tekniklerini kullanmak.
- Web sunucusu performansını ve güvenliğini optimize etmek için web sunucusu en iyi uygulamalarını ve önerilerini kullanmak.
Advanced Drools 8
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), kural yürütmeyi optimize etmek, Drools’i kurumsal sistemlerle entegre etmek ve karar tabloları ve alan özel dilleri (DSL'ler) gibi gelişmiş özelliklerden yararlanmak isteyen ileri düzey katılımcılara yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Karmaşık kural yürütmenin performansını optimize etmek.
- Karar tabloları, DSL'ler ve kural şablonları gibi gelişmiş Drools özelliklerini kullanmak.
- Drools'i kurumsal uygulamalar ve harici sistemlerle sorunsuz bir şekilde entegre etmek.
- Kural geliştirme için sağlam sürüm kontrolü ve işbirliği mekanizmaları uygulamak.
- Kurumsal ihtiyaçlar için ölçeklenebilir Drools tabanlı çözümler tasarlamak ve dağıtmak.
Managing Business Logic with Drools
21 SaatBu kurs, çözümlerine iş kurallarını uygulamak isteyen kurumsal mimarlar, iş ve sistem analistleri, teknik yöneticiler ve geliştiriciler için tasarlanmıştır.
Bu kurs, katılımcıların çalışan kurallar oluşturacağı birçok basit uygulamalı egzersiz içermektedir. Yalnızca Drools genel bakışına ihtiyacınız varsa lütfen diğer kurslarımıza başvurun.
Bu kurs genellikle Drools ve jBPM'nin en son kararlı sürümüyle sunulur, ancak özel bir kurs durumunda belirli bir sürüme göre uyarlanabilir.
Business Rule Management (BRMS) with Drools
7 SaatBu kurs, çözümlerine iş kurallarını uygulamak isteyen kurumsal mimarlar, iş ve sistem analistleri ve yöneticiler için tasarlanmıştır. Drools ile, iş kurallarınızı neredeyse doğal bir dilde yazabilir, böylece iş birimleri ile BT arasındaki uçurumu azaltabilirsiniz.
Geliştiriciler İçin Drools 6'ya Giriş
21 SaatThis instructor-led, live training in Türkiye (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 SaatBu 3 günlük kurs, test ve kurallar yazmaktan sorumlu olan Drools 7 ile Business Analistlere yönelik bir giriş niteliğindedir.
Bu kurs, saf mantık oluşturmaya odaklanmaktadır. Bu kurstan sonra Analistler, iş uygulamalarıyla daha da entegre edilebilecek testler ve mantık yazabilirler.
Introduction to Drools 7 for Developers
21 SaatBu 3 günlük kurs, Drools 7'yi geliştiricilere tanıtmayı amaçlamaktadır. Bu kurs, Drools entegrasyonu, performans veya diğer karmaşık konuları kapsamaz.
Introduction to Drools 8
21 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Drools 8'in temellerini öğrenmek, kurulumunu yapmak ve daha iyi karar verme ve otomasyon için basit iş kuralları oluşturmak isteyen yeni başlayan seviyedeki katılımcılara yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Drools 8'i kullanmanın amacını ve faydalarını anlayabilecekler.
- Drools ortamını kurabilecek ve uygulamalarla entegre edebilecekler.
- Basit iş kuralları oluşturabilecek, test edebilecek ve dağıtabilecekler.
- Kural yönetimi ve karar tabloları için Drools Workbench'i kullanabilecekler.
- Kararları otomatikleştirmek için Drools'yı gerçek dünya senaryolarında uygulayabilecekler.
Drools 6 and DSL for Business Analysts
21 SaatBu 3 günlük kurs, test ve kurallar yazmaktan sorumlu olan Drools 6 ile Business Analistlere yönelik bir giriş niteliğindedir.
Bu kurs, saf mantık oluşturmaya odaklanmaktadır. Bu kurstan sonra Analistler, iş uygulamalarıyla daha da entegre edilebilecek testler ve mantık yazabilirler.
JBoss
14 SaatBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), Java uygulamalarını JBoss platformunda yapılandırmak, yönetmek ve dağıtmak isteyen orta düzey sistem yöneticileri ve geliştiriciler hedeflenmektedir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- JBoss Application Server'i ve temel bileşenlerini kurmak ve yapılandırmak.
- İzleme, veritabanı bağlantıları ve işlem yönetimi için JBoss AS hizmetlerini özelleştirmek.
- EJB 3 oturum fasulyelerini ve web uygulamalarını geliştirmek ve dağıtmak.
- JBoss Mesajlaşma Hizmetini kullanarak JMS uygulamalarını dağıtmak ve yönetmek.
- Java Management Uzantısı ve Yönetim Konsolu aracılığıyla JBoss AS'yi yönetmek.
- İş kuralları yönetimi için JBoss Drools'ı uygulamak ve kural geliştirme ve test için Guvnor aracını kullanmak.
WildFly Server Administration
14 SaatBu kurs, WildFly Application Server (aynı zamanda JBoss Application Server olarak da bilinir) yöneticileri, geliştiricileri veya bu konuda ilgilenen herkes için oluşturulmuştur.
Bu kurs genellikle WildFly'ın en son sürümünde yürütülür, ancak özel bir kurs olarak sürüm 5.1'den başlayarak eski sürümlere uyarlanabilir.