エクスプレス
Express は、重要ではないルール・アプリケーションを対象としており、意思決定サービスを作成し、共同で開発し、クライアント・アプリケーション用に実行するためのすべてのコンポーネントを含んでいます。 完全なバージョンとは異なり、Express には、統合テストと実動アプリケーション専用の別個の環境は含まれていません。
概要
Express を使用して、成果物が 500 個未満で、1 カ月当たりの実行数が 100 万件未満のルール・アプリケーションを開発します。 入力検証やプロジェクトの割り当てなどの単純な問題に対処します。 これらのアプリケーションは、ローン処理やオーダー管理などで見られる、複雑で負荷の高い意思決定作業を行いません。
エクスプレスには、フルバージョンの開発環境に似た環境が1つある。 コンポーネントの機能は、フル・バージョンにおけるコンポーネントの機能と同じです。
Express には、フル・バージョンのユーザー・ロールとアクセス権が含まれています。 ただし、Express ではすべてのユーザーがすべてのアクセス権を持ちます。 ロールとアクセス権は、完全なバージョンへの移行を容易にするために含まれており、ユーザー・アクセスを制御します。
クライアント・アプリケーションは、Express 環境で実行サーバーを使用できます。 ただし、開発と実稼働を別々の環境で維持することをお勧めします。 フル・バージョンの実行サーバーは、ルール・アプリケーション固有の開発、テスト、本番稼働の要求を満たしています。
Express は、 IBM®によって完全にプロビジョンされ、以下のコンポーネントが含まれています。
- Rule Designer
- ルール・デザイナー を使用して、意思決定サービスを作成します。 Eclipseに基づく ルール・デザイナー には、意思決定サービスを設計およびアセンブルするためのフィーチャーが付属しています。 ルール・デザイナーで開始し、通常は最終開発のために意思決定サービスを 意思決定センター に公開します。
- 意思決定センター Business Console
- 同僚と共同作業して、Business Console で意思決定サービスを完全に開発して保守します。 このコンポーネントには、ルールを検証するためのテスト・フィーチャーおよびシミュレーション・フィーチャーと、プロジェクトを管理するための意思決定ガバナンス・フレームワークが含まれています。
- Rule Execution Server コンソール
- 開発プロセスの一部として、 Rule Execution Server で意思決定サービスからルール・セットをテストして実行します。 完了したら、ルール・セットを実稼働クライアント・アプリケーションで使用できます。 開発と実稼働の両方がこの実行サーバーを共有します。
比較
Express は、小規模ソリューション・バージョンです。 開発で変更が必要になったら、既存のプロジェクトに対する変更を最小に抑えながら、Express からフル・バージョンに簡単にアップグレードすることができます。
以下の表では、フィーチャー別に 2 つのオファリングを比較します。
| 機能 | エクスプレス | フル・バージョン |
|---|---|---|
| 意思決定サービスの作成および開発 | はい | はい |
| オンライン・コラボレーション | はい | はい |
| ユーザー・アクセス・セキュリティー | はい | はい |
| ユーザ数 | 限定 (5 人の同時ユーザー) | サブスクリプションの状態によって異なる |
| ワークフロー・ガバナンス | はい | はい |
| システム/環境 | 1 | 3 |
| ロール・ベースのアクセス許可 | いいえ | はい |
| 本番稼働ワークロード | 限定 (1 カ月当たり 100 万の実行) | 非常に高い (100 万の実行単位でライセンス交付) |
| ルール数 | 100 を超えるとパフォーマンスが低下 | 高 |
| データ量 | 限定 (500 個の成果物) | 高 |
| 高可用性 | いいえ | はい |
| サービス可用性の保証 | なし | 99.93% |
クラウド・サービス利用条件
Expressのクラウドサービス用語については、 Expressのサービス説明をご覧ください。
.