InnoRulesのルールエンジンはJavaルールエンジンですので、Javaが稼働できるサーバ環境であれば、ルールエンジンを稼働させることが可能です。
■オンプレ/Openシステムで利用する方法
①同じJVM上にアプリとルールエンジンを稼働させる場合
Rule APIを利用する方法ではアプリケーション言語がJavaの場合は、最大の性能を発揮できます。
②アプリとルールエンジンがリモート環境で稼働させる場合
Webサービスを利用する方法では、SOAPかRESTを利用してルールを呼び出すことができます。
■クラウドで利用する方法
①クラウドにルールサーバー環境を構築して稼働させる場合
サーバ上にJavaとルールリポジトリを構築、InnoRules製品をインストールしてルールエンジンを稼働させる方法です。アーキテクチャ設計・サーバ構築・管理・運用の検討が必要です。
②サーバーレス環境で稼働させる場合
AWS Lambdaのようにサーバーレズ環境のJava Runtimeを利用してルールエンジンを稼働させる方法があります。冗長化、スケーリングをクラウドが担当するので、サーバ構築・管理・運用の時間とコストが節約できます。(※ルール実行機能のみサーバーレス利用可能。ルール作成機能はサーバが必要)
本サイトは、サイトに掲示されたメールアドレスが、電子メール収集プログラムやその他装置を利用して無断で収集されることを拒否します。
これに違反した場合、「情報通信網の利用促進および情報保護などに関する法律」などによって処罰を受けることがあります。