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à.
Procedura dettagliata: creazione di estensioni personalizzate AWS AppConfig
Per creare un' AWS AppConfig estensione personalizzata, completa le seguenti attività. Ogni attività è descritta più dettagliatamente negli argomenti successivi.
Nota
È possibile visualizzare esempi di AWS AppConfig estensioni personalizzate su GitHub:
- 1. Crea una funzione AWS Lambda
-
Nella maggior parte dei casi d'uso, per creare un'estensione personalizzata, è necessario creare una AWS Lambda funzione per eseguire qualsiasi calcolo ed elaborazione definiti nell'estensione. Un'eccezione a questa regola è AWS rappresentata dalla creazione di versioni personalizzate delle estensioni di notifica create per aggiungere o rimuovere punti di azione. Per ulteriori dettagli su questa eccezione, consultaCreazione di un' AWS AppConfig estensione personalizzata.
- 2. Configura le autorizzazioni per la tua estensione personalizzata
-
Per configurare le autorizzazioni per l'estensione personalizzata, puoi effettuare una delle seguenti operazioni:
-
Crea un ruolo di servizio AWS Identity and Access Management (IAM) che includa le
InvokeFunction
autorizzazioni. -
Crea una politica delle risorse utilizzando l'azione Lambda AddPermissionAPI.
Questa procedura dettagliata descrive come creare il ruolo di servizio. IAM
-
- 3. Creare un'estensione
-
È possibile creare un'estensione utilizzando la AWS AppConfig console o richiamando l'CreateExtensionAPIazione da AWS CLI AWS Tools for PowerShell, o daSDK. La procedura dettagliata utilizza la console.
- 4. Crea un'associazione di estensioni
-
È possibile creare un'associazione di estensioni utilizzando la AWS AppConfig console o richiamando l'CreateExtensionAssociationAPIazione da AWS CLI AWS Tools for PowerShell, o daSDK. La procedura dettagliata utilizza la console.
- 5. Esegui un'azione che richiami l'estensione
-
Dopo aver creato l'associazione, AWS AppConfig richiama l'estensione quando si verificano i punti d'azione definiti dall'estensione per quella risorsa. Ad esempio, se si associa un'estensione che contiene un'
PRE_CREATE_HOSTED_CONFIGURATION_VERSION
azione, l'estensione viene richiamata ogni volta che si crea una nuova versione di configurazione ospitata.
Gli argomenti di questa sezione descrivono ogni attività coinvolta nella creazione di un' AWS AppConfig
estensione personalizzata. Ogni attività viene descritta nel contesto di un caso d'uso in cui un cliente desidera creare un'estensione che esegua automaticamente il backup di una configurazione in un bucket Amazon Simple Storage Service (Amazon S3). L'estensione viene eseguita ogni volta che una configurazione ospitata viene creata (PRE_CREATE_HOSTED_CONFIGURATION_VERSION
) o distribuita (). PRE_START_DEPLOYMENT
Argomenti
- Creazione di una funzione Lambda per un'estensione personalizzata AWS AppConfig
- Configurazione delle autorizzazioni per un'estensione personalizzata AWS AppConfig
- Creazione di un' AWS AppConfig estensione personalizzata
- Creazione di un'associazione di estensioni per un'estensione personalizzata AWS AppConfig