View a markdown version of this page

Passaggio 4: creare un'associazione di estensione per un'estensione personalizzata AWS AppConfig Estensione - 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à.

Passaggio 4: creare un'associazione di estensione per un'estensione personalizzata AWS AppConfig Estensione

Per creare un'estensione o configurare un' AWS estensione creata, si definiscono i punti di azione che richiamano un'estensione quando viene utilizzata una AWS AppConfig risorsa specifica. Ad esempio, puoi scegliere di eseguire l'AWS AppConfig deployment events to Amazon SNSestensione e ricevere notifiche su un argomento di Amazon SNS ogni volta che viene avviata una distribuzione di configurazione per un'applicazione specifica. La definizione dei punti di azione che richiamano un'estensione per una AWS AppConfig risorsa specifica si chiama associazione di estensione. Un'associazione di estensione è una relazione specificata tra un'estensione e una AWS AppConfig risorsa, ad esempio un'applicazione o un profilo di configurazione.

Una singola AWS AppConfig applicazione può includere più ambienti e profili di configurazione. Se si associa un'estensione a un'applicazione o a un ambiente, AWS AppConfig richiama l'estensione per tutti i flussi di lavoro relativi alle risorse dell'applicazione o dell'ambiente, se applicabile.

Ad esempio, supponiamo di avere un' AWS AppConfig applicazione denominata MobileApps che include un profilo di configurazione chiamato. AccessList Supponiamo che l' MobileApps applicazione includa ambienti Beta, Integration e Production. Crei un'associazione di estensione per l' AWS estensione di notifica Amazon SNS creata e associ l'estensione all' MobileApps applicazione. L'estensione di notifica Amazon SNS viene richiamata ogni volta che la configurazione dell'applicazione viene distribuita in uno dei tre ambienti.

Utilizza le seguenti procedure per creare un'associazione di AWS AppConfig estensione utilizzando la console. AWS AppConfig

Per creare un'associazione di estensione (console)
  1. Apri la AWS Systems Manager console all'indirizzo https://console.aws.amazon.com/systems-manager/appconfig/.

  2. Nel pannello di navigazione, scegli AWS AppConfig.

  3. Nella scheda Estensioni, scegli un pulsante di opzione per un'estensione, quindi scegli Aggiungi alla risorsa. Ai fini di questa procedura dettagliata, scegli MyS3ConfigurationBackUpExtension.

  4. Nella sezione Dettagli della risorsa dell'estensione, per Tipo di risorsa, scegli un tipo di AWS AppConfig risorsa. A seconda della risorsa scelta, AWS AppConfig ti chiede di scegliere altre risorse. Ai fini di questa procedura dettagliata, scegli Applicazione.

  5. Scegli un'applicazione nell'elenco.

  6. Nella sezione Parametri, verificate che S3_BUCKET sia elencato nel campo Chiave. Nel campo Valore, incolla l'ARN delle estensioni Lambda. Ad esempio: arn:aws:lambda:aws-region:111122223333:function:MyS3ConfigurationBackUpExtension.

  7. Scegli Crea associazione alla risorsa.

Dopo aver creato l'associazione, è possibile richiamare l'MyS3ConfigurationBackUpExtensionestensione creando un nuovo profilo di configurazione che ne specifichi hosted l'estensione. SourceUri Come parte del flusso di lavoro per creare la nuova configurazione, AWS AppConfig incontra il punto d'azione. PRE_CREATE_HOSTED_CONFIGURATION_VERSION Il raggiungimento di questo punto di azione richiama l'MyS3ConfigurationBackUpExtensionestensione, che esegue automaticamente il backup della configurazione appena creata nel bucket S3 specificato nella sezione dell'associazione dell'Parameterestensione.