ADC

Applications et modèles AppExpert

Avertissement

La fonctionnalité du modèle d’application est obsolète à partir de Citrix ADC 13.0 build 82.x et Citrix vous recommande d’utiliser les livres de style. Pour plus d’informations, consultez la rubrique Livres de style .

Une application AppExpert est un ensemble de configurations que vous avez configurées sur l’appliance Citrix ADC. La gestion des applications AppExpert est simplifiée par une interface graphique (GUI) qui vous permet de spécifier des sous-ensembles de trafic d’applications et un ensemble distinct de stratégies de sécurité et d’optimisation pour le traitement de chaque sous-ensemble de trafic. En outre, il consolide les étapes de déploiement dans une seule vue, ce qui vous permet de configurer rapidement les adresses IP cibles pour les clients et de spécifier des serveurs hôtes.

Pour commencer à utiliser une application AppExpert, vous devez d’abord obtenir le modèle d’application approprié et importer le modèle dans l’appliance Citrix ADC. Une fois l’application AppExpert configurée, vous devez vérifier que l’application fonctionne correctement. Si nécessaire, vous pouvez personnaliser la configuration en fonction de vos besoins.

Périodiquement, vous pouvez vérifier et surveiller la configuration en affichant les compteurs de divers composants d’application, statistiques et Application Visualizer. Vous pouvez également configurer des stratégies d’authentification, d’autorisation et d’audit (authentification, autorisation et audit) pour l’application.

Terminologie de l’application AppExpert

Voici les termes utilisés dans la fonctionnalité des applications AppExpert et les descriptions des entités pour lesquelles les termes sont utilisés :

Point de terminaison public. Combinaison d’adresse IP et de port à laquelle l’appliance Citrix ADC reçoit les demandes client pour l’application Web associée. Un point de terminaison public peut être configuré pour recevoir du trafic HTTP ou HTTP sécurisé (HTTPS). Toutes les demandes client pour l’application Web doivent être envoyées à un point de terminaison public. Une application AppExpert peut se voir attribuer plusieurs points de terminaison. Vous configurez les points de terminaison publics après avoir importé un modèle.

Unité d’application. Une entité d’application AppExpert qui traite un sous-ensemble de trafic et de charge d’application Web équilibre un ensemble de services qui hébergent le contenu associé. Le sous-ensemble de trafic qu’une unité d’application doit gérer est défini par une règle. Chaque unité d’application définit également son propre ensemble de stratégies d’optimisation du trafic et de sécurité pour les demandes et réponses qu’elle gère. Les services Citrix ADC associés à ces stratégies sont Compression, Mise en cache, Réécriture, Responder et pare-feu d’application.

Par défaut, chaque application AppExpert comportant au moins une unité d’application inclut une unité d’application par défaut, qui ne peut pas être supprimée. L’unité d’application par défaut n’est pas associée à une règle d’identification des demandes et est toujours placée en dernier dans l’ordre des unités d’application. Il définit un ensemble de stratégies pour le traitement de toute demande qui ne correspond pas aux règles configurées pour les autres unités d’application. Ainsi, toutes les demandes des clients sont traitées.

Les unités d’application et leurs règles, stratégies et actions associées sont incluses dans les modèles d’application AppExpert.

Service. Combinaison de l’adresse IP du serveur qui héberge l’instance d’application Web et du port auquel l’application est mappée sur le serveur, au format \<IP address\>:\<Port\>. Une application Web qui répond à de nombreuses demandes est hébergée sur plusieurs serveurs. Chaque serveur héberge une instance de l’application Web et chaque instance de l’application Web est représentée par un service sur l’appliance Citrix ADC. Les services sont spécifiques au déploiement et ne sont donc pas inclus dans les modèles. Vous devez configurer les services après avoir importé un modèle.

Règle d’unité d’application. Expression classique ou syntaxe par défaut qui définit les caractéristiques d’un sous-ensemble de trafic pour une unité d’application. L’exemple de règle suivant est une expression de syntaxe par défaut qui identifie un sous-ensemble de trafic composé de quatre types d’image :

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

Pour plus d’informations sur les expressions de syntaxe par défaut et les expressions de stratégie classiques, voir Stratégies et expressions.

Sous-ensemble de trafic. Ensemble de demandes client nécessitant un ensemble commun de stratégies d’optimisation du trafic et de sécurité. Un sous-ensemble de trafic est géré par une unité d’application et est défini par une règle.

Applications et modèles AppExpert