План на курса
Кратко въведение в двигателите на правилата
- Изкуствен интелект
- Експертни системи
- Какво е Rule Engine?
- Защо да използвате Rule Engine?
- Предимства на Rule Engine
- Кога трябва да използвате Rule Engine?
- Скриптове или Process Engines
- Кога НЕ трябва да използвате Rule Engine
- Здраво и хлабаво свързване
- Какво представляват правилата?
Където са нещата
- Управление на правила в jar файл
- Git хранилище
- Изпълнение на правила от KIE
- Управление на BPMN и файлове с работни потоци
- Преместване на файлове със знания (правила, процеси, формуляри, работно време...)
Тестване на правилата
- Къде да съхранявате теста
- Как се изпълняват тестове
- Тестване с JUnit
Стратегии за внедряване
- самостоятелно приложение
- Извикване на правила от Java Кодекс
- интеграция чрез файлове (json, xml и др.)
- интеграция чрез уеб услуги
- използване на KIE за интеграция
Администриране на правила
- авторство
- Пакети
- Хранилище за артефакти
- Редактор на активи
- Валидиране
- Модел на данни
- Категории
- създаване на версии
- Специфичен за домейн Languages
- Оптимизиране на хардуер и софтуер за изпълнение на правила
- Многопоточност и Drools
Кий
- Проекти структури
- Жизнени цикли
- Сграда
- Внедряване
- бягане
- Cheat sheets за инсталиране и внедряване
- Организационни единици
- Потребители, правила и разрешения
- Удостоверяване
- Хранилища
- Архивиране и възстановяване
- Сеч
Изисквания
Goот разбиране на Java среда, Linux операционна система. Препоръчват се основите на хранилището на Git, но не са задължителни.
Oтзиви от потребители (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
Курс - WildFly Server Administration
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Курс - Introduction to Drools 7 for Developers
Exercises and solving problems in groups when the problems were more difficult.
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
Lots of exercises, which were good and which were well-administered.