Recupero dei dati di configurazione senza Agent 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à.

Recupero dei dati di configurazione senza Agent AWS AppConfig

Il 18 novembre 2021, AWS AppConfig ha rilasciato un nuovo servizio di piano dati. Questo servizio sostituisce il precedente processo di recupero dei dati di configurazione utilizzando l'azione. GetConfiguration API Il servizio data plane utilizza due nuove API azioni, e. StartConfigurationSessionGetLatestConfiguration Il servizio data plane utilizza anche nuovi endpoint.

Se hai iniziato a utilizzare AWS AppConfig prima del 28 gennaio 2022, il servizio potrebbe richiamare l'GetConfigurationAPIazione direttamente o potrebbe utilizzare un client fornito da AWS, come l'estensione AWS AppConfig Agent Lambda, per richiamare questa API azione. Se richiami direttamente l'GetConfigurationAPIazione, prendi provvedimenti per utilizzare le GetLatestConfiguration API azioni StartConfigurationSession and. Se si utilizza l'estensione AWS AppConfig Agent Lambda, vedere la sezione intitolata Come questa modifica influisce sull'estensione Agent AWS AppConfig Lambda più avanti in questo argomento.

Le nuove API azioni del piano dati offrono i seguenti vantaggi rispetto all'GetConfigurationAPIazione, che ora è obsoleta.

  1. Non è necessario gestire un parametro. ClientID Con il servizio data plane, ClientID viene gestito internamente dal token di sessione creato daStartConfigurationSession.

  2. Non è più necessario includere o ClientConfigurationVersion indicare la versione memorizzata nella cache dei dati di configurazione. Con il servizio data plane, ClientConfigurationVersion è gestito internamente dal token di sessione creato da. StartConfigurationSession

  3. Il nuovo endpoint dedicato per le chiamate sul piano dati migliora la struttura del codice separando API le chiamate sul piano di controllo da quelle sul piano dati.

  4. Il nuovo servizio data plane migliora l'estensibilità futura per le operazioni del piano dati. Utilizzando una sessione di configurazione che gestisce il recupero dei dati di configurazione, il AWS AppConfig team può creare miglioramenti più potenti in futuro.

Migrazione da GetConfiguration a GetLatestConfiguration

Per iniziare a utilizzare il nuovo servizio di piano dati, è necessario aggiornare il codice che richiede l'azione. GetConfiguration API Avvia una sessione di configurazione utilizzando l'StartConfigurationSessionAPIazione, quindi richiama l'GetLatestConfigurationAPIazione per recuperare i dati di configurazione. Per migliorare le prestazioni, ti consigliamo di memorizzare nella cache i dati di configurazione localmente. Per ulteriori informazioni, consulta Recupero delle configurazioni chiamando direttamente APIs.

In che modo questa modifica influisce sull'estensione AWS AppConfig Agent Lambda

Questa modifica non ha alcun impatto diretto sul funzionamento dell'estensione AWS AppConfig Agent Lambda. Le versioni precedenti dell'estensione AWS AppConfig Agent Lambda hanno avviato l'GetConfigurationAPIazione per tuo conto. Le versioni più recenti chiamano le azioni del piano API dati. Se utilizzi l'estensione AWS AppConfig Lambda, ti consigliamo di aggiornare l'estensione alla versione più recente di Amazon Resource Name (ARN) e aggiornare le autorizzazioni per le nuove chiamate. API Per ulteriori informazioni, consulta Utilizzo di Agent con AWS AppConfigAWS Lambda.