コース概要

ルールエンジンの簡易紹介

  • 人工知能
  • エキスパートシステム
  • ルールエンジンとは何か?
  • なぜルールエンジンを使うのか?
  • ルールエンジンのメリット
  • いつルールエンジンを使用すべきか?
  • スクリプトやプロセスエンジンとの比較
  • ルールエンジンを使わないべき場合
  • 強結合と弱結合
  • ルールとは何か?

どこに何があるか

  • JAR ファイル内のルール管理
  • Git リポジトリ
  • KIE からのルール実行
  • BPMN とワークフローファイルの管理
  • 知識ファイル(ルール、プロセス、フォーム、作業時間など)の移動

ルールテスト

  • テストの保存場所
  • テストの実行方法
  • JUnit でのテスト

展開戦略

  • スタンドアロンアプリケーション
  • Java コードからのルール呼び出し
  • ファイル(JSON、XML など)を介した統合
  • Web サービスを介した統合
  • KIE を使用した統合

ルール管理

  • 作成
  • パッケージ
  • アーティファクトリポジトリ
  • 資産エディター
  • 検証
  • データモデル
  • カテゴリ
  • バージョン管理
  • ドメイン固有言語
  • ルール実行のためのハードウェアとソフトウェアの最適化
  • マルチスレッディングと Drools

Kie

  • プロジェクト構造
  • ライフサイクル
  • ビルド
  • 展開
  • 実行
  • インストールと展開のチートシート
  • 組織単位
  • ユーザー、ルール、権限
  • 認証
  • リポジトリ
  • バックアップと復元
  • ログ記録

要求

Java 環境と Linux オペレーティングシステムの理解。Git リポジトリの基本は推奨されますが、必須ではありません。

 21 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (5)

今後のコース

関連カテゴリー