План на курса
Въведение в Drools 8
- Преглед на Drools архитектура и ключови характеристики
- Роля на бизнес анализаторите в системи, базирани на правила
- Въведение в Drools Workbench
Разбиране на специфичните за домейни Languages (DSL)
- Какво представляват DSL и защо са важни?
- Примери за DSL в бизнес контекст
- Ползи от използването на DSL в Drools
Създаване и управление на DSL
- Изграждане на DSL в Drools Workbench
- Дефиниране на модели и шаблони за правила
- Осигуряване на яснота и последователност в DSL дефинициите
Писане и тестване Business Rules с DSL
- Съпоставяне на DSL към бизнес сценарии
- Създаване и изпълнение на тестови случаи
- Правила за отстраняване на грешки и прецизиране
Сътрудничество с технически екипи
- Превеждане на бизнес изискванията в правила
- Работа с разработчици за прилагане на правила в приложенията
- Поддържане на последователност на правилата в екипите
Най-добри практики за правило Management
- Правила за организиране на мащабируемост и повторна употреба
- Промени в правилата за версия и одит
- Оптимизиране на производителността и изпълнението на правилата
Прилагане на Drools 8 и DSL в сценарии от реалния свят
- Специфични за индустрията примери и казуси
- Практически упражнения, базирани на домейни на участници
- Въпроси и отговори и отстраняване на често срещани предизвикателства
Обобщение и следващи стъпки
Изисквания
- Основно разбиране на системите за управление на бизнес правила
- Познаване на бизнес процесите и логиката
Публика
- Business анализатори, работещи със системи, базирани на правила
- Мениджъри на проекти и собственици на продукти, участващи в дефинициите на бизнес правила
Oтзиви от потребители (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
Курс - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Курс - Introduction to Drools 7 for Developers
Doing hands-on and/or use case activities.
Brian A - Thakral One, Inc.
Курс - jBPM and Drools
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.