View a markdown version of this page

Promuovere un trattamento vincente - 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à.

Promuovere un trattamento vincente

Dopo aver identificato un trattamento vincente, è possibile promuoverlo a tutti gli utenti aggiornando e implementando la configurazione delle feature flag. L'ordine in cui esegui questi passaggi determina se i tuoi utenti sperimentano una transizione senza interruzioni.

Promozione con una transizione senza interruzioni

Per garantire una transizione senza interruzioni dall'attuale suddivisione del traffico all'implementazione completa del trattamento, aggiorna e implementa la configurazione dei feature flag mentre l'esperimento è ancora in corso:

  1. Aggiorna i valori dei feature flag nel profilo di configurazione in modo che corrispondano al trattamento vincente.

  2. Implementa la configurazione aggiornata utilizzando una strategia di AWS AppConfig distribuzione standard. Mentre l'esperimento è attivo, questa distribuzione non modifica ciò che gli utenti vedono perché l'esperimento controlla ancora il flag.

  3. Interrompi l'esecuzione dell'esperimento. AWS AppConfig smette di gestire il flag e l'applicazione inizia a fornire la configurazione implementata nella fase 2, il trattamento vincente, a tutti gli utenti.

Questo approccio consente una transizione senza interruzioni dallo stato di traffico suddiviso (ad esempio 50/50) al rilascio completo (100%) senza che gli utenti tornino all'esperienza predefinita.

Promozione dopo l'interruzione dell'esperimento

Se interrompi l'esperimento prima di aggiornare il flag, AWS AppConfig interrompe la gestione del flag e l'applicazione serve immediatamente qualsiasi versione del flag sia attualmente distribuita, in genere il valore predefinito. Gli utenti visualizzano l'esperienza predefinita finché non aggiorni e ridistribuisci il flag con i valori di trattamento vincenti. Questo approccio non fornisce una transizione senza interruzioni.

Per ulteriori informazioni sulla distribuzione delle configurazioni, vedere. Distribuzione di una configurazione