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 saisit des informations sur ce qui est testé, le résultat attendu et l'objectif commercial ou technique afin que les parties prenantes puissent rapidement comprendre le but 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 séries d'expériences, les paramètres d'exposition du public et la logique d'attribution des traitements. Pour des informations plus détaillées sur les concepts décrits ici, voirÀ propos des expériences 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 Experiments, puis Create experiment.

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

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

  5. Dans Critères de lancement, entrez des informations sur les métriques ou les données essentielles 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érimentation, 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 le champ 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 Éditeur pour créer une règle qui identifie ou filtre le public. Choisissez les plans de règles pour afficher et sélectionnez une règle préconstruite 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 du groupe

      ANDÀ utiliser pour exiger que toutes les conditions d'un groupe soient vraies ou qu'elles correspondent OR à n'importe quelle condition.

    • Groupes Nest

      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 en fonction de vos exigences de ciblage.

    Pour plus d'informations sur les règles de création, notamment les formats d'expression, les opérateurs pris en charge et les 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, pour 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 l'indicateur de fonctionnalité, sélectionnez un indicateur de fonctionnalité 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 du drapeau par défaut. Lorsque l'exposition de l'audience est définie entre 0 % et 99 %, les utilisateurs non 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 du drapeau est activée.

    Note

    Le traitement témoin représente l'expérience de référence utilisée pour la 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 d'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 des expériences.

    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 tout traitement supplémentaire.

  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 étendre 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 de l'audience, qui détermine le pourcentage du public éligible participant au test, est configurée séparément lorsque vous démarrez le test.

  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.