Course Code:
advdrools8
Duration:
21 hours
Prerequisites:
- 具有Drools和基於規則的系統的中級知識
- 對Java或同等編程語言具有較強的掌握
- 具有企業系統集成的經驗
觀眾
- 資深開發人員
- 軟件架構師
- 集成專家
Overview:
Drools是一個強大的業務規則管理系統(BRMS),使組織能夠實施複雜的決策工作流程和系統集成。
這項由講師主導的現場培訓(線上或線下)旨在針對希望優化規則執行、將Drools與企業系統集成以及利用決策表和特定領域語言(DSL)等高級功能的高級參與者。
到這個培訓結束時,參與者將能夠:
- 優化複雜規則執行的性能。
- 利用Drools的高級功能,如決策表、DSL和規則模板。
- 將Drools與企業應用程序和外部系統無縫集成。
- 為規則開發實施健壯的版本控制和協作機制。
- 為企業需求設計和部署基於Drools的可擴展解決方案。
課程形式
- 互動講座和討論。
- 大量的練習和實踐。
- 在現場實驗室環境中進行實際操作。
課程定制選項
- 要請求本課程的定制培訓,請聯繫我們安排。
Course Outline:
優化規則執行
- 性能調優的高級技術
- 無狀態會話和有狀態會話的有效使用
- 內存管理和緩存策略
利用高級功能
- 創建和管理決策表
- 編寫和使用特定領域的語言(DSL)
- 利用規則模板進行動態規則生成
將Drools與企業系統集成
- 將Drools連接到消息代理和ESB
- 與企業數據庫和REST API集成
- 在BPM工具和工作流中使用Drools
大規模管理規則
- 規則和資產的版本控制
- 協作規則編輯和部署策略
- 對基於Drools的應用程序實施CI/CD管道
設計Scala可擴展的解決方案
- 構建基於規則的決策系統
- 分佈式規則執行的設計模式
- 高可用性和容錯機制
實際案例研究
- 使用Drools優化供應鏈管理
- 實施合規性和風險評估系統
- 為金融服務創建可擴展的決策平台
Sites Published:
United Arab Emirates - Advanced Drools 8
Saudi Arabia - Advanced Drools 8
South Africa - Advanced Drools 8
Österreich - Advanced Drools 8
Deutschland - Advanced Drools 8
Czech Republic - Advanced Drools 8
Magyarország - Advanced Drools 8
Luxembourg - Advanced Drools 8
New Zealand - Advanced Drools 8
Philippines - Advanced Drools 8
Costa Rica - Advanced Drools 8
United Kingdom - Advanced Drools 8
South Korea - Advanced Drools 8