View a markdown version of this page

Fase 2: Creazione di una definizione dell'esperimento - AWS AppConfig

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Fase 2: Creazione di una definizione dell'esperimento

Una definizione di esperimento descrive lo scopo, l'ambito e la configurazione operativa di un esperimento. Acquisisce informazioni su ciò che viene testato, sul risultato atteso e sull'obiettivo aziendale o tecnico in modo che le parti interessate possano comprendere rapidamente l'intento dell'esperimento e interpretare i risultati in modo coerente.

La definizione dell'esperimento include anche i dettagli operativi necessari per eseguirlo.AWS AppConfig Ciò include il flag dell'applicazione e della funzionalità associato all'esperimento, il profilo di configurazione utilizzato per memorizzare le impostazioni dell'esperimento e le configurazioni di trattamento che definiscono le esperienze da valutare. La definizione dell'esperimento funge da configurazione centrale per le esecuzioni degli esperimenti, le impostazioni di esposizione del pubblico e la logica di assegnazione del trattamento. Per informazioni più dettagliate sui concetti qui descritti, vedereInformazioni sugli esperimenti in AWS AppConfig.

Creazione di una definizione di esperimento (console)

Utilizzare la procedura seguente per creare una definizione di esperimento utilizzando AWS AppConfig la sperimentazione in.Console di gestione AWS

Per creare una definizione di esperimento
  1. Apri la AWS Systems Manager console all'indirizzo https://console.aws.amazon.com/systems-manager/appconfig/.

  2. Nel riquadro di navigazione, scegli Esperimenti, quindi scegli Crea esperimento.

  3. In Nome esperimento, inserisci un nome descrittivo per distinguere questo esperimento dagli altri esperimenti.

  4. Per Ipotesi dell'esperimento, descrivi l'obiettivo o l'ipotesi che desideri convalidare.

  5. Per i criteri di lancio, inserisci le informazioni sulle metriche o sui dati essenziali per implementare un trattamento vincente. Queste informazioni sono utili per esperimenti di lunga durata.

  6. Per Applicazione sperimentale, seleziona l'applicazione in cui verrà eseguito l'esperimento.

  7. Scegli Next (Successivo).

  8. Nella pagina Specificare il pubblico di destinazione, per la descrizione del pubblico, inserisci le informazioni sul pubblico previsto per l'esperimento.

  9. Nella sezione Regola del pubblico, scegli la scheda Rule Builder o la scheda Editor per creare una regola che identifichi o filtri il pubblico. Scegliete Rule blueprint per visualizzare e selezionare una regola precostruita per il vostro esperimento. Quando crei una regola:

    • Aggiungi una condizione

      Scegliete un attributo, selezionate un operatore e specificate un valore.

    • Condizioni di gruppo

      ANDDa utilizzare per richiedere che tutte le condizioni di un gruppo siano vere o OR che soddisfino qualsiasi condizione.

    • Gruppi Nest

      Combina più gruppi per creare una logica di targeting più avanzata.

    • Perfeziona la regola

      Aggiungi o rimuovi condizioni e gruppi in base alle tue esigenze di targeting.

    Per ulteriori informazioni sulla creazione di regole, inclusi i formati di espressione, gli operatori supportati e gli esempi di regole, consultaCreazione di regole per il pubblico.

  10. Scegli Next (Successivo).

  11. Nella pagina Seleziona la funzionalità dell'esperimento, per Ambiente, seleziona l'ambiente in cui verrà eseguito l'esperimento. Per Profilo di configurazione, selezionate il profilo di configurazione associato al flag di funzionalità.

  12. Per Feature flag, selezionate un feature flag esistente da utilizzare con l'esperimento. Per ulteriori informazioni sui flag delle funzionalità dell'esperimento, consultateSelezione del contrassegno della funzionalità dell'esperimento.

  13. Scegli Next (Successivo).

  14. Nella pagina Aggiungi trattamenti, consulta la sezione Valore predefinito del flag. Quando l'esposizione del pubblico è impostata tra lo 0% e il 99%, gli utenti non assegnati a un trattamento ricevono il valore di flag predefinito. Questo valore è sempre disattivato e non può essere modificato.

  15. Nella pagina Aggiungi trattamenti, nella sezione Controllo, inserisci una descrizione e verifica che il valore del flag sia attivato.

    Nota

    Il trattamento di controllo rappresenta l'esperienza di base utilizzata per il confronto durante l'esperimento. In genere è il comportamento predefinito corrente, ma può essere qualsiasi configurazione stabile e ben compresa. Il valore predefinito del flag di funzionalità (che è disattivato per impostazione predefinita) definisce il comportamento di fallback per gli utenti che non sono assegnati a un trattamento. Sebbene il trattamento di controllo e il valore del flag predefinito offrano spesso la stessa esperienza utente, solo gli utenti assegnati al trattamento di controllo partecipano alla misurazione e all'analisi dell'esperimento.

    Se una o più chiavi sono elencate nella sezione Valori degli attributi, specificane i valori nel campo Valore corrispondente.

  16. Nella sezione Trattamento 1, inserisci una descrizione e verifica che il valore del flag sia attivato. Se una o più chiavi sono elencate nella sezione Valori degli attributi, specificane i valori nel campo Valore corrispondente. Ripetere questa procedura per eventuali trattamenti aggiuntivi.

  17. AWS AppConfig la sperimentazione alloca automaticamente il traffico a tutti i trattamenti in base al numero totale di trattamenti. Se desideri allocare il traffico a trattamenti diversi, puoi espandere Impostazioni avanzate e scegliere Usa pesi di allocazione personalizzati (scelta non consigliata).

    Nota

    L'allocazione del traffico terapeutico determina il modo in cui il traffico viene suddiviso tra i trattamenti. L'esposizione del pubblico, che controlla la percentuale del pubblico idoneo a partecipare all'esperimento, viene configurata separatamente all'avvio dell'esperimento.

  18. Scegli Next (Successivo).

  19. Esamina i dettagli, quindi scegli Salva definizione dell'esperimento.AWS AppConfig visualizza la pagina di definizione completa per l'esperimento.