View a markdown version of this page

Distribuzione di flag di funzionalità e dati di configurazione in AWS AppConfig - 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à.

Distribuzione di flag di funzionalità e dati di configurazione in AWS AppConfig

Dopo aver creato gli elementi necessari per l'utilizzo dei flag di funzionalità e dei dati di configurazione in formato libero, è possibile creare una nuova distribuzione. Quando si crea una nuova distribuzione, si specificano le seguenti informazioni:

  • Un ID dell'applicazione

  • Un ID del profilo di configurazione

  • Una versione di configurazione

  • Un ID di ambiente in cui si desidera distribuire i dati di configurazione

  • Un ID della strategia di implementazione che definisce la velocità con cui desiderate che le modifiche abbiano effetto

  • Un ID chiave AWS Key Management Service (AWS KMS) per crittografare i dati utilizzando una chiave gestita dal cliente.

Quando richiami l'azione StartDeploymentAPI, AWS AppConfig esegue le seguenti attività:

  1. Recupera i dati di configurazione dal data store sottostante utilizzando l'URI di posizione nel profilo di configurazione.

  2. Verifica che i dati di configurazione siano corretti dal punto di vista sintattico e semantico utilizzando i validatori specificati al momento della creazione del profilo di configurazione.

  3. Memorizza nella cache una copia dei dati in modo che sia pronta per essere recuperata dall'applicazione. Questa copia memorizzata nella cache è denominata dati distribuiti.

Puoi mitigare le situazioni in cui la distribuzione dei dati di configurazione causa errori nell'applicazione utilizzando una combinazione di strategie di AWS AppConfig distribuzione e rollback automatici basati sugli allarmi di Amazon. CloudWatch Una strategia di distribuzione consente di rilasciare lentamente le modifiche a tutti gli obiettivi o segmenti specifici nell'arco di minuti o ore, in base alla sessione o in base alla dimensione di destinazione desiderata, sfruttando distribuzioni basate su entità. Dopo la configurazione CloudWatch, se uno o più allarmi entrano nello stato di allarme durante una distribuzione, ripristina automaticamente i dati di configurazione alla versione precedente. AWS AppConfig Per ulteriori informazioni sulle strategie di distribuzione, consultaUtilizzo delle strategie di distribuzione. Per ulteriori informazioni sui rollback automatici, vedereMonitoraggio delle implementazioni per il rollback automatico.

Nota

AWS AppConfig L'agente (versione 2.0.136060 o successiva) supporta la distribuzione di feature flag o dati di configurazione in formato libero a segmenti specifici o singoli utenti durante un'implementazione graduale. Le distribuzioni graduali basate su entità assicurano che, una volta ricevuta una versione di configurazione, un utente o un segmento continui a ricevere la stessa versione per tutto il periodo di implementazione, indipendentemente dalla risorsa di elaborazione che soddisfa le sue richieste. Per ulteriori informazioni, consulta Utilizzo di AWS AppConfig Agent per distribuzioni graduali basate su utenti o entità.