オンプレミスインストールガイド

注記
[en] We are no longer releasing new updates to Incentives on-premise. We will continue to support on-premise until June 30, 2025.
Varicent Incentivesは、デスクトップクライアント版で提供されます。このガイドは、デスクトップクライアントのインストールと設定を説明するものです。
はじめに
注記
[en] We are no longer releasing new updates to Incentives on-premise. We will continue to support on-premise until June 30, 2025.
Varicent Incentivesは、デスクトップクライアント版で提供されます。このガイドは、デスクトップクライアントのインストールと設定を説明するものです。
[en] When you install Varicent IncentivesVaricent Incentives on-premise, you're setting up a complex system where each part of the system communicates with the others to run many different processes.
Incentivesアーキテクチャ全体は、次のようになります。

Varicent SPMアーキテクチャと用語
報酬管理者は、クライアント側のブラウザを使用してIncentivesにアクセスします。
管理者クライアントで実行されるすべての操作は、HTTP経由でREST APIに送信され、Microsoft SQL Serverデータベースに保存されます。
Webユーザーは、クライアント側のブラウザを使用してSales Portalにアクセスし、報酬明細書やその他のレポートを表示できます。
Webクライアントで実行されるすべての操作は、Apacheを介してMicrosoft SQL Serverデータベースと相互作用します。
用語 | 定義 |
---|---|
受け取り人Web | シンプルなウェブブラウザで、アプリケーションの受け取り人側のインターフェースとなります。ウェブアプリケーションサーバーにHTTPリクエストを送信し、HTML5のみを受信します。ブラウザのプラグインやアドオンは使用しません。 |
管理者Web | Webベースのアプリケーションで、プラン管理者側のインターフェースとなります。Apache HTTP Server経由で提供されます。 |
データベースサーバー | Varicentモデル(データベース)をホストするサーバー。MS SQL Server 2014インスタンスのアプリケーションテーブルとロジック設定が含まれます。これは、データファイルとログファイル用のローカルおよびネットワークストレージの組み合わせでサポートされます。増え続けるデータベースに対応するため、十分なディスク領域が必要です。データベースの増大率は、個々の使用パターンによって異なります。 |
Webアプリケーションサーバー | Webクライアントを介し、 受け取り人によるブラウザリクエストに対し動的なWebページを提供するApache HTTPサーバー。 |
REST APIアプリケーションサーバー | このアプリケーションサーバーは、管理者Webとデータベース間のインターフェイスとなるREST APIコンポーネントをホストします。REST APIサービスは、すべての環境で共有されます。 |
テナントサービス アプリケーションサーバー | このアプリケーションサーバーは、REST API、Varicentデータベース、および受け取り人Web間のインターフェイスとなるテナントサービスのコンポーネントをホストします。テナントサービスは、すべての環境で共有されます。 |
共有アプリケーションサーバー | このアプリケーションサーバーは、REST APIおよびテナントサービスとのインターフェイスであるPostgreSQLやスケジューラーサービスなどの共有コンポーネントをホストします。共有アプリケーションはすべての環境に共通です。 |
管理者Webサーバー | 管理者Webを提供するApache HTTPサーバー。 |
このガイドでは、単一のデータベースサーバーでのIncentivesの設定方法を説明します。複数のサーバーで設定する場合は、次のヘルプを参照してください。複数のSQL Serverデータベースの設定
このガイドでは、インストールプロセスを5つのセクションに分けています。
プリインストール。このセクションでは、Incentivesインストールファイルと必要な追加ソフトウェアをすべてダウンロードします。また、Microsoft SQLデータベースの権限についてデータベース管理者と確認する必要があります。このセクションの最後には、開始するために必要なものがすべて揃います。
REST-APIとテナントサービス。この基本設定により、管理者クライアントを起動して実行します。このセクションの最後には、モデルを作成し、少なくとも1人の管理者ユーザーを追加し、管理者クライアントにログインできます。
スケジューラー、SMTP、受け取り人Web。このセクションは、自動タスクを設定し、ユーザーにSales Portalへのアクセス権を付与し、管理クライアントからユーザーへの電子メール送信を許可する場合に必要です。
Model Upgrader 最終的には、Incentivesの最新バージョンに更新して、新機能やバグ修正を活用できます。このセクションの最後には、いつでもモデルをアップグレードできるようになります。
オプションおよび詳細設定。お客様のニーズによっては、このセクションでは何もする必要がありません。これには、SSOの設定やコマンドライン インターフェイスのインストールなどが含まれます。