AppExpert アプリケーション

警告アプリケーションテンプレート機能は廃止されました

。別の方法として、StyleBookを使用することもできます。詳細については、「 StyleBooks 」および「 Web アプリケーションファイアウォール StyleBook」を参照してください。

AppExpertアプリケーションは、NetScalerアプライアンスで設定した構成のコレクションです。AppExpert アプリケーションの管理は、GUI(GUI)によって簡素化され、各トラフィックサブセットを処理するためのアプリケーショントラフィックサブセット、および個別のセキュリティおよび最適化ポリシーのセットを指定できます。また、展開手順が 1 つのビューに統合されるため、クライアントのターゲット IP アドレスをすばやく構成し、ホストサーバーを指定できます。

AppExpert アプリケーションがセットアップされたら、アプリケーションが正しく動作していることを確認する必要があります。必要に応じて、要件に合わせて構成をカスタマイズできます。

さまざまなアプリケーションコンポーネント、統計情報、およびアプリケーションビジュアライザーのカウンタを表示して、定期的に構成を検証および監視できます。また、アプリケーションの認証、認可、監査(認証、認可、監査)のポリシーを構成することもできます。

AppExpert アプリケーションの用語

AppExpert アプリケーション機能で使用される用語と、その用語が使用されるエンティティの説明を以下に示します。

パブリックエンドポイント。NetScalerアプライアンスが関連するWebアプリケーションのクライアント要求を受信するIPアドレスとポートの組み合わせです。パブリックエンドポイントは、HTTP トラフィックまたはセキュア HTTP(HTTPS)トラフィックを受信するように設定できます。Web アプリケーションに対するすべてのクライアント要求は、パブリックエンドポイントに送信する必要があります。AppExpert アプリケーションには、複数のエンドポイントを割り当てることができます。

アプリケーションユニット。Web アプリケーショントラフィックのサブセットを処理し、関連付けられたコンテンツをホストする一連のサービスを負荷分散する AppExpert アプリケーションエンティティ。アプリケーションユニットが管理する必要があるトラフィックのサブセットは、ルールによって定義されます。また、各アプリケーションユニットは、管理する要求と応答に対して、独自のトラフィック最適化およびセキュリティポリシーのセットを定義します。これらのポリシーに関連するNetScalerサービスは、圧縮、キャッシュ、リライト、レスポンダー、およびアプリケーションファイアウォールです。

デフォルトでは、少なくとも 1 つのアプリケーションユニットを持つすべての AppExpert アプリケーションには、デフォルトのアプリケーションユニットが含まれていますが、これは削除できません。デフォルトのアプリケーションユニットは、要求を識別するための規則に関連付けられず、常にアプリケーションユニットの順序で最後に配置されます。これは、他のアプリケーションユニットに対して設定されたルールと一致しない要求を処理するための一連のポリシーを定義します。これにより、すべてのクライアント要求が確実に処理されます。

Service. Web アプリケーションインスタンスをホストするサーバーの IP アドレスと、アプリケーションがサーバー上でマップされるポートの組み合わせ(形式\<IP address\>:\<Port\>)。多くのリクエストを処理する Web アプリケーションは、複数のサーバーでホストされます。各サーバーはWebアプリケーションのインスタンスをホストすると言われ、Webアプリケーションの各インスタンスはNetScalerアプライアンス上のサービスによって表されます。

アプリケーションユニット規則。アプリケーションユニットのトラフィックサブセットの特性を定義する高度なポリシー式。次のルールの例は、4 つのイメージタイプで構成されるトラフィックサブセットを識別する高度なポリシー式です。

HTTP.REQ.URL.SUFFIX.EQ("bmp") || HTTP.REQ.URL.SUFFIX.EQ("gif") || HTTP.REQ.URL.SUFFIX.EQ("png") || HTTP.REQ.URL.SUFFIX.EQ("jpg")

高度なポリシー式の詳細については、「 ポリシーと式」を参照してください。

トラフィックサブセット。トラフィック最適化ポリシーとセキュリティポリシーの共通セットを必要とするクライアント要求のセット。トラフィックサブセットはアプリケーションユニットによって管理され、ルールによって定義されます。