コース概要

Droolsの深掘り

  • Droolsアーキテクチャと主要コンポーネントのレビュー
  • ルール評価と実行フローの理解
  • Droolsアジェンダでの作業

高度なルールの作成

  • 複雑な条件ロジックの使用
  • マルチルールワークフローの構築
  • ルールテンプレートの使用

ルール依存関係の管理

  • ルールアクティベーションとコンフリクト解決の理解
  • ルールグループ、シアランス、およびアジェンダの使用
  • ルール依存関係のデバッグ

ルール実行の最適化

  • ルール実行パフォーマンス向上のテクニック
  • Droolsでのキャッシュとインデックス
  • ルール実行の監視とプロファイリング

高度なWorkbench機能

  • 大規模なルール管理にDrools Workbenchを使用する
  • 意思決定テーブルとルールアセットのカスタマイズ
  • バージョン管理と協調的なルール編集

Droolsと外部システムの統合

  • データベースやその他のデータソースへの接続
  • 外部APIとのDroolsの統合
  • 独自のビジネスニーズ向けにカスタムアダプターを構築する

実践的なアプリケーションと事例研究

  • ルールベースのクレジットリスクシステムの設計
  • ロジスティックスとサプライチェーン管理でのDroolsの実装
  • その他の業界固有のシナリオ向けソリューションの開発

まとめと次のステップ

要求

  • Droolsとルールベースシステムの基本的な知識
  • Javaまたはオブジェクト指向プログラミング言語の習熟度

対象者

  • ルールエンジンに精通した開発者
  • ビジネスロジックワークフローを扱うビジネスアナリスト
  • プロセス自動化に関与するIT専門家
 21 時間

参加者の人数


参加者1人当たりの料金

お客様の声 (5)

今後のコース

関連カテゴリー