Applications et modèles AppExpert

Une application AppExpert est un ensemble d’informations de configuration que vous configurez sur l’appliance Citrix ADC pour sécuriser et optimiser le trafic d’une application Web, telle que Microsoft SharePoint. La gestion des applications AppExpert est simplifiée par une interface utilisateur graphique (GUI) qui vous permet de spécifier des sous-ensembles de trafic d’application 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 toutes les tâches de déploiement dans une vue, de sorte que vous pouvez rapidement configurer les adresses IP cibles pour les clients et spécifier les serveurs hôtes.

Les modèles d’application prédéfinis pour les applications Web largement utilisées, telles que Microsoft Outlook Web Access et Microsoft SharePoint, sont disponibles sur la page Modèles AppExpert du site Web de la communauté Citrix à l’adresse “http://community.citrix.com/display/ns/AppExpert+Templates.”

Chaque modèle prédéfini vous fournit une configuration initiale pour la gestion de l’application Web associée. Vous pouvez personnaliser les modèles d’application prédéfinis pour votre organisation. Si un modèle d’application prédéfini ne répond pas à vos besoins, vous pouvez créer une application personnalisée sans utiliser de modèle.

Que vous utilisiez un modèle d’application prédéfini ou que vous créez une application personnalisée, vous pouvez exporter la configuration vers un fichier de modèle. Vous pouvez ensuite partager le modèle avec d’autres administrateurs ou importer le modèle dans d’autres appliances Citrix ADC nécessitant une configuration d’application AppExpert similaire.

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 d’accès pour divers composants d’application, les statistiques et le Visualizer d’application. Vous pouvez également configurer des stratégies d’authentification, d’autorisation et d’audit (AAA) 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, garantissant ainsi le traitement de toutes les demandes client.

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 sert un grand nombre de requêtes est généralement 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, reportez-vous à la section 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