План на курса
Гмурнете се дълбоко в Drools
- Преглед на Drools архитектура и ключови компоненти
- Разбиране на оценката на правилото и потока на изпълнение
- Работа с Drools дневен ред
Създаване на разширени правила
- Използване на сложна условна логика
- Изграждане на работни процеси с множество правила
- Работа с шаблони на правила
Управление на зависимостите на правилата
- Разбиране на активирането на правилата и разрешаването на конфликти
- Използване на групи правила, значимост и дневен ред
- Отстраняване на грешки в зависимостите на правилата
Оптимизиране на изпълнението на правилото
- Техники за подобряване на изпълнението на правилата
- Кеширане и индексиране в Drools
- Мониторинг и изпълнение на правила за профилиране
Разширени функции на работната маса
- Използване на Drools Workbench за широкомащабно управление на правила
- Персонализиране на таблици за решения и активи на правила
- Контрол на версиите и съвместно редактиране на правила
Интегриране Drools с външни системи
- Свързване към бази данни и други източници на данни
- Интегриране Drools с външни API
- Изграждане на персонализирани адаптери за уникални бизнес нужди
Практически приложения и казуси
- Проектиране на системи за кредитен риск, базирани на правила
- Внедряване на Drools за логистика и управление на веригата за доставки
- Разработване на решения за други специфични за индустрията сценарии
Обобщение и следващи стъпки
Изисквания
- Основни познания за Drools и системи, базирани на правила
- Владеене на Java или обектно-ориентиран език за програмиране
Публика
- Разработчици, запознати с механизмите за правила
- Business анализатори, работещи с работни потоци на бизнес логиката
- ИТ специалисти, занимаващи се с автоматизация на процеси
Отзиви от потребители (5)
Курсът засича някои от пропуските в моето знание, оставени от четенето на ръководството на потребителя за OptaPlanner. Той ми даде добър общ преглед как да подходим към използването на OptaPlanner в нашите проекти в бъдеще.
Terry Strachan - Exel Computer Systems plc
Курс - OptaPlanner in Practice
Машинен превод
Обектните примери за всяка функция и/или оператор са добре обяснени.
Brian Amlon - Thakral One, Inc.
Курс - Introduction to Drools 7 for Developers
Машинен превод
Когато се занимавате с практическа дейност или случаи на приложение.
Brian A - Thakral One, Inc.
Курс - jBPM and Drools
Машинен превод
Упражнения и решаване на проблеми в групи, когато проблемите са били по-сложни.
Randy Comer Comer - Sandia National Labs
Курс - Drools 7 and DSL for Business Analysts
Машинен превод
I really enjoyed the good atmosphere.
Martin Jesterschawek
Курс - Business Rule Management (BRMS) with Drools
Машинен превод