View a markdown version of this page

Étape 2 : Création d'une définition d'expérience - AWS AppConfig

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Étape 2 : Création d'une définition d'expérience

Une définition d'expérience décrit l'objectif, la portée et la configuration opérationnelle d'une expérience. Il capture des informations sur ce qui est testé, les résultats attendus et l'objectif commercial ou technique afin que les parties prenantes puissent rapidement comprendre l'intention de l'expérience et interpréter les résultats de manière cohérente.

La définition de l'expérience inclut également les détails opérationnels requis pour exécuter l'expérience AWS AppConfig. Cela inclut l'indicateur d'application et de fonctionnalité associé à l'expérience, le profil de configuration utilisé pour stocker les paramètres de l'expérience et les configurations de traitement qui définissent les expériences évaluées. La définition de l'expérience sert de configuration centrale pour les essais, les paramètres d'exposition du public et la logique d'attribution du traitement. Pour plus d'informations sur les concepts décrits ici, consultezÀ propos des expériences menées dans AWS AppConfig.

Création d'une définition d'expérience (console)

Utilisez la procédure suivante pour créer une définition d'expérience à l'aide de AWS AppConfig l'expérimentation dans le Console de gestion AWS.

Pour créer une définition d'expérience
  1. Ouvrez la AWS Systems Manager console à l'adresse https://console.aws.amazon.com/systems-manager/appconfig/.

  2. Dans le volet de navigation, choisissez Expériences, puis choisissez Créer une expérience.

  3. Dans le champ Nom de l'expérience, entrez un nom descriptif pour distinguer cette expérience des autres expériences.

  4. Pour l'hypothèse expérimentale, décrivez l'objectif ou l'hypothèse que vous souhaitez valider.

  5. Dans Critères de lancement, saisissez des informations sur les indicateurs ou les données essentiels au déploiement d'un traitement gagnant. Ces informations sont utiles pour les expériences de longue durée.

  6. Pour l'application d'expérience, sélectionnez l'application dans laquelle cette expérience sera exécutée.

  7. Choisissez Suivant.

  8. Sur la page Spécifier le public cible, dans Description du public, entrez des informations sur le public cible de l'expérience.

  9. Dans la section Règle d'audience, choisissez l'onglet Générateur de règles ou l'onglet Editeur pour créer une règle qui identifie ou filtre l'audience. Choisissez des plans de règles pour afficher et sélectionner une règle prédéfinie pour votre expérience. Lors de la création d'une règle :

    • Ajouter une condition

      Choisissez un attribut, sélectionnez un opérateur et spécifiez une valeur.

    • Conditions de groupe

      ANDUtilisez-le pour exiger que toutes les conditions d'un groupe soient vraies ou qu'elles correspondent OR à n'importe quelle condition.

    • Groupes de nids

      Combinez plusieurs groupes pour créer une logique de ciblage plus avancée.

    • Affiner la règle

      Ajoutez ou supprimez des conditions et des groupes selon vos besoins pour répondre à vos exigences de ciblage.

    Pour plus d'informations sur la création de règles, notamment les formats d'expression, les opérateurs pris en charge et des exemples de règles, consultezCréation de règles d'audience.

  10. Choisissez Suivant.

  11. Sur la page de l'indicateur de fonctionnalité Sélectionner une expérience, dans Environnement, sélectionnez l'environnement dans lequel cette expérience sera exécutée. Pour Profil de configuration, sélectionnez le profil de configuration associé à l'indicateur de fonctionnalité.

  12. Pour Indicateur de caractéristique, sélectionnez un indicateur de caractéristique existant à utiliser dans le cadre de l'expérience. Pour plus d'informations sur les indicateurs de fonctionnalités d'expérimentation, consultezSélection de l'indicateur de fonctionnalité de l'expérience.

  13. Choisissez Suivant.

  14. Sur la page Ajouter des traitements, consultez la section Valeur de l'indicateur par défaut. Lorsque l'exposition du public est réglée entre 0 % et 99 %, les utilisateurs qui ne sont pas affectés à un traitement reçoivent la valeur d'indicateur par défaut. Cette valeur est toujours désactivée et ne peut pas être modifiée.

  15. Sur la page Ajouter des traitements, dans la section Contrôle, entrez une description et vérifiez que la valeur de l'indicateur est activée.

    Note

    Le traitement témoin représente l'expérience de base utilisée à des fins de comparaison au cours de l'expérience. Il s'agit généralement du comportement par défaut actuel, mais il peut s'agir de n'importe quelle configuration stable et bien comprise. La valeur de l'indicateur de fonctionnalité par défaut (qui est désactivée par défaut) définit le comportement de secours pour les utilisateurs qui ne sont pas affectés à un traitement. Bien que le traitement de contrôle et la valeur de l'indicateur par défaut offrent souvent la même expérience utilisateur, seuls les utilisateurs affectés au traitement de contrôle participent à la mesure et à l'analyse de l'expérience.

    Si une ou plusieurs clés sont répertoriées dans la section Valeurs d'attribut, spécifiez leurs valeurs dans le champ Valeur correspondant.

  16. Dans la section Traitement 1, entrez une description et vérifiez que la valeur de l'indicateur est activée. Si une ou plusieurs clés sont répertoriées dans la section Valeurs d'attribut, spécifiez leurs valeurs dans le champ Valeur correspondant. Répétez cette procédure pour tous les traitements supplémentaires.

  17. AWS AppConfig l'expérimentation alloue automatiquement le trafic à tous les traitements en fonction du nombre total de traitements. Si vous souhaitez affecter le trafic à différents traitements, vous pouvez développer les paramètres avancés et choisir Utiliser des pondérations d'allocation personnalisées (non recommandé).

    Note

    L'allocation du trafic de traitement détermine la façon dont le trafic est réparti entre les traitements. L'exposition du public, qui contrôle le pourcentage de l'audience éligible participant à l'expérience, est configurée séparément lorsque vous démarrez l'expérience.

  18. Choisissez Suivant.

  19. Passez en revue les détails, puis choisissez Enregistrer la définition de l'expérience. AWS AppConfig affiche la page de définition complète de l'expérience.