Configuration d’une application Citrix ADC personnalisée

Si un modèle d’application AppExpert n’est pas disponible pour l’application Web que vous souhaitez gérer via l’appliance Citrix ADC, ou si les modèles d’application AppExpert disponibles ne répondent pas à vos besoins, vous pouvez créer une application AppExpert sans modèle.

Pour créer une application AppExpert sans modèle, vous devez d’abord créer une application et des unités d’application. Ensuite, vous configurez les points de terminaison publics, les services et les groupes de services. Enfin, vous configurez les stratégies qui déterminent la façon dont le trafic d’application est évalué et traité.

Après avoir créé les unités d’application et d’application et configuré les stratégies, vous devez vérifier la configuration et la tester pour vous assurer qu’elle fonctionne correctement, comme vous le feriez lorsque vous configurez une application à l’aide d’un modèle d’application AppExpert prédéfini. Ensuite, vous devez surveiller l’application pour vous assurer que l’application et ses entités fonctionnent correctement.

Création d’une application

Lorsque vous créez une application AppExpert, l’appliance crée un conteneur auquel vous pouvez ajouter des unités d’application. L’unité d’application par défaut n’est créée qu’après avoir créé la première unité d’application.

Pour créer une application AppExpert à l’aide de l’interface graphique :

  1. Accédez à AppExpert > Applications.
  2. Dans le volet d’informations, cliquez avec le bouton droit sur Applications, puis cliquez sur Ajouter.
  3. Dans la boîte de dialogue Créer une application, dans Nom, entrez un nom pour l’application, puis cliquez sur OK.

Création d’unités d’application

Pour chaque sous-ensemble de trafic associé à votre application Web, vous devez créer une unité d’application.

Pour créer une unité d’application pour l’application AppExpert à l’aide de l’interface graphique :

  1. Accédez à AppExpert > Applications.
  2. Dans le volet d’informations, cliquez avec le bouton droit sur l’application pour laquelle vous souhaitez ajouter une unité d’application, puis cliquez sur Ajouter.
  3. Cliquez sur Créer.

Configuration des points de terminaison publics pour une application AppExpert

Après avoir créé toutes les unités d’application dont vous avez besoin, vous devez configurer un ou plusieurs points de terminaison publics pour permettre aux clients d’accéder à l’application Web via l’appliance Citrix ADC.

Pour configurer les points de terminaison publics pour une application AppExpert à l’aide de l’interface graphique :

  1. Accédez à AppExpert > Applications.
  2. Dans le volet d’informations, cliquez avec le bouton droit sur l’application pour laquelle vous souhaitez configurer les points de terminaison publics, puis cliquez sur Configurer les points de terminaison publics.
  3. Dans la boîte de dialogue Choisir des points de terminaison publics pour l’application, effectuez l’une des opérations suivantes :
    • Si les points de terminaison de votre choix sont répertoriés dans la boîte de dialogue, activez les cases à cocher correspondantes.

    • Si vous souhaitez spécifier tous les points de terminaison publics, cliquez sur Activer tout.

    • Si vous souhaitez dissocier les points de terminaison de l’application AppExpert, désactivez les cases à cocher correspondantes.

    • Si vous souhaitez créer un point de terminaison public, cliquez sur Ajouter. Ensuite, dans la boîte de dialogue Créer un point de terminaison public, configurez les paramètres du point de terminaison, puis cliquez sur OK.

      Dans la boîte de dialogue Créer un point de terminaison public, vous pouvez spécifier uniquement le nom, l’adresse IP, le port et le protocole du point de terminaison. Vous pouvez spécifier des paramètres supplémentaires de point de terminaison après avoir créé le point de terminaison public. Pour spécifier des paramètres de point de terminaison supplémentaires, après avoir créé le point de terminaison, dans la boîte de dialogue Choisir des points de terminaison publics, cliquez sur le point de terminaison, puis cliquez sur Ouvrir. Ensuite, dans la boîte de dialogue Configurer le point de terminaison public, fournissez des paramètres supplémentaires, puis cliquez sur OK.

      Pour plus d’informations sur les paramètres des boîtes de dialogue Créer un point de terminaison public et Configurer un point de terminaison public, reportez-vous à la section Commutation de contenu.

    • Si vous souhaitez modifier un point de terminaison public, cliquez sur le point de terminaison, puis cliquez sur Ouvrir. Ensuite, dans la boîte de dialogue **Configurer le point de terminaison public, modifiez les paramètres du point de terminaison, puis cliquez sur **OK.

      Pour plus d’informations sur les paramètres de la boîte de dialogue Configurer le point de terminaison public, reportez-vous à la section Commutation de contenu.

  4. Cliquez sur Fermer.

Configuration des points de terminaison publics pour une unité d’application

Pour une unité d’application, vous spécifiez les points de terminaison publics de la même manière que les points de terminaison publics pour une application créée à partir d’un modèle d’application AppExpert. Pour plus d’informations sur la spécification d’un sous-ensemble des points de terminaison pour une unité d’application, reportez-vous à la section Configuration des points de terminaison pour une unité d’application.

Pour configurer les points de terminaison d’une unité d’application à l’aide de l’interface graphique :

  1. Accédez à AppExpert > Applications.
  2. Dans le volet d’informations, cliquez avec le bouton droit sur l’unité d’application pour laquelle vous souhaitez spécifier des points de terminaison publics, puis cliquez sur Configurer les points de terminaison publics.
  3. Dans la boîte de dialogue Choisir des points de terminaison publics pour l’unité d’application, effectuez l’une des opérations suivantes :
    • Si vous spécifiez pour la première fois des points de terminaison pour l’unité d’application, désactivez les cases à cocher correspondant aux points de terminaison que vous ne souhaitez pas être liés à l’unité d’application.
    • Si vous souhaitez spécifier des points de terminaison répertoriés dans la boîte de dialogue mais qui ne sont pas actuellement liés à l’unité d’application, activez les cases à cocher correspondantes.
  4. Cliquez sur OK.

Configuration des services et des groupes de services pour une application AppExpert

Les services et les groupes de services ne sont disponibles pour les unités d’application qu’après avoir configuré les services et les groupes de services pour l’application AppExpert. Par conséquent, vous devez configurer les services et les groupes de services pour l’application AppExpert avant de configurer les services pour les unités d’application. Tous les services et groupes de services que vous configurez pour une application AppExpert doivent utiliser le même protocole (HTTP ou HTTPS). La procédure de configuration des services et des groupes de services pour une application AppExpert qui n’est pas créée à partir d’un modèle est identique à celle d’une application créée à partir d’un modèle.

Pour configurer un service ou un groupe de services pour l’application AppExpert à l’aide de l’interface graphique :

  1. Accédez à AppExpert > Applications.
  2. Dans le volet d’informations, cliquez avec le bouton droit sur l’application pour laquelle vous souhaitez configurer des services ou des groupes de services, puis cliquez sur Configurer les services d’arrière-plan.
  3. Dans la boîte de dialogue Configurer les services d’arrière-plan, effectuez l’une des opérations suivantes :
    • Pour configurer les services, cliquez sur l’onglet Services.
    • Pour configurer des groupes de services, cliquez sur l’onglet Groupesde services.
  4. Sous l’onglet Serviceou Groupes de services, effectuez l’une des opérations suivantes :
    • Si les services ou groupes de services que vous souhaitez sont répertoriés dans l’onglet, activez les cases à cocher correspondantes.
    • Si vous souhaitez spécifier tous les services ou groupes de services, cliquez sur Activer tout.
    • Si vous souhaitez créer un service ou un groupe de services, cliquez sur Ajouter. Ensuite, dans la boîte de dialogue Créer un service ou Créer un groupe de services boîte de dialogue, configurez les paramètres du service ou du groupe de services, respectivement, puis cliquez sur Créer.
    • Si vous souhaitez modifier un service, cliquez sur le service, puis cliquez sur Ouvrir. Ensuite, dans la boîte de dialogue Configurer le service ou Créer un groupe de services boîte de dialogue, configurez les paramètres du service ou du groupe de services, respectivement, puis cliquez sur OK.

Pour plus d’informations sur les paramètres des boîtes de dialogue Créer un service, Configurer un service et Créer un groupe de services, reportez-vous à la section Équilibrage de charge.

Configuration des services et des groupes de services pour une unité d’application

Après avoir configuré les services et les groupes de services, vous devez configurer les services et les groupes de services pour chaque unité d’application. Toutefois, cette étape n’est pas nécessaire si chaque service principal héberge tout le contenu associé à l’application Web. Vous configurez les services et les groupes de services pour une unité d’application si le contenu associé à l’unité d’application est hébergé uniquement sur un sous-ensemble des serveurs principaux.

Pour configurer des services ou des groupes de services pour une unité d’application à l’aide de l’interface graphique :

  1. Accédez à AppExpert > Applications.
  2. Dans le volet d’informations, cliquez avec le bouton droit sur l’unité d’application pour laquelle vous souhaitez configurer un service ou un groupe de services, puis cliquez sur Configurer les services d’arrière-plan.
  3. Dans la boîte de dialogue Configurer les services d’arrière-plan, effectuez l’une des opérations suivantes :
    • Pour configurer les services, cliquez sur l’onglet Services.
    • Pour configurer des groupes de services, cliquez sur l’onglet Groupes de services.
  4. Dans l’onglet Services ou Groupes de services, effectuez l’une des opérations suivantes :
    • Désactivez les cases à cocher correspondant aux services ou groupes de services que vous ne souhaitez pas configurer pour l’unité d’application. Assurez-vous que les cases à cocher correspondant aux services ou groupes de services que vous souhaitez configurer pour l’unité d’application sont cochées. Ensuite, dans la colonne Poids, spécifiez la pondération que vous souhaitez affecter à chaque service configuré.
    • Pour spécifier tous les services ou groupes de services, cliquez sur Activer tout.
  5. Dans les onglets Méthode et Persistance et Avancé, spécifiez les paramètres souhaités.
  6. Cliquez sur OK.

Configuration des stratégies

Les procédures de configuration des stratégies pour une application AppExpert créée sans utiliser de modèle sont les mêmes que celles pour une application AppExpert créée à partir d’un modèle. Pour de plus amples informations, consultez la section Configuration des stratégies pour les unités d’application.