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à.
Monitoraggio CloudFormation e sincronizzazione degli eventi Git con EventBridge
Amazon EventBridge è un servizio serverless che utilizza gli eventi per connettere tra loro i componenti delle applicazioni, semplificando la creazione di applicazioni scalabili basate sugli eventi. L’architettura basata sugli eventi è uno stile di creazione di sistemi software ad accoppiamento debole che interagiscono emettendo e rispondendo agli eventi. Gli eventi rappresentano un cambiamento in una risorsa o in un ambiente.
Come per molti AWS servizi, CloudFormation genera e invia eventi al bus di eventi EventBridge predefinito, che viene fornito automaticamente in ogni. Account AWS Un router di eventi è un router che riceve eventi e li invia a zero o più destinazioni o target. Le regole associate al router di eventi valutano questi ultimi man mano che arrivano. Ogni regola verifica se un evento corrisponde al modello della regola. Se l’evento corrisponde, il router di eventi invia l’evento al/ai target specificato/i.
Per ulteriori informazioni, consulta la sezione Guida introduttiva ad Amazon EventBridge nella Amazon EventBridge User Guide.
Argomenti
CloudFormation e panoramica degli eventi di sincronizzazione Git
CloudFormation invia eventi EventBridge ogni volta che viene eseguita un'operazione di creazione, aggiornamento, eliminazione o rilevamento della deriva su uno stack. CloudFormation invia anche eventi a EventBridge per modificare lo stato dei set di stack e delle istanze di stack set. È possibile utilizzare EventBridge le regole per indirizzare gli eventi verso obiettivi definiti. Questi eventi verranno recapitati con certezza e potrebbero essere recapitati in ordine casuale.
Poiché CloudFormation gli eventi rappresentano modifiche agli stack o ai set di stack e alle relative risorse, è possibile utilizzarli per avviare flussi di lavoro associati ai rispettivi eventi. Esempio:
-
Crea tag specifici per stack o set di stack su tutte le risorse fornite tramite CloudFormation.
-
Stabilisci un'associazione tra uno CloudFormation stack o un set di stack e un Amazon WorkSpaces Application Manager (Amazon WAM).
-
Specificate un'associazione con uno AppRegistry per lo stack o il set di stack creato.
I seguenti eventi vengono generati CloudFormation e inviati al bus di eventi predefinito in. EventBridge Per ulteriori informazioni, consulta CloudFormation riferimento ai dettagli degli eventi.
| Tipo di evento | Description | Origine eventi |
|---|---|---|
|
Qualsiasi aggiornamento eseguito su uno stack che modifica le proprietà delle risorse sottostanti. Per un elenco completo dei tipi di AWS risorse supportati, consultate il riferimento ai tipi di AWS risorse e proprietà. |
AWS CloudFormation |
|
|
Rappresenta una modifica dello stato di un determinato stack. Per i dettagli sui codici, consulta Codici di stato dello stack. |
AWS CloudFormation |
|
|
Rappresenta un aggiornamento del rilevamento delle deviazioni avviato dall’utente su un determinato stack. Per un elenco completo dei tipi completamente mutevoli e immutabili che supportano il rilevamento delle deviazioni, consultare Supporto del tipo di risorse |
AWS CloudFormation |
|
|
Rappresenta una modifica dello stato di un determinato set di stack. |
AWS CloudFormation |
|
|
Rappresenta una modifica dello stato di un'istanza dello StackSet stack specifica. Per i dettagli sui codici, consulta Codici di stato delle istanze di stack. |
AWS CloudFormation |
|
|
Rappresenta una modifica dello stato di una determinata StackSet operazione. Per i dettagli sui codici, consulta StackSets codici di stato. |
AWS CloudFormation |
Inoltre, AWS CloudFormation Git sync invia eventi per le modifiche di stato per le sincronizzazioni dei repository e le sincronizzazioni delle risorse con. EventBridge
I seguenti eventi di sincronizzazione Git vengono generati CodeConnections e inviati al bus eventi predefinito in EventBridge. Per ulteriori informazioni, consulta CloudFormation riferimento ai dettagli degli eventi.
| Tipo di evento | Description | Origine eventi |
|---|---|---|
|
Rappresenta una modifica dello stato della sincronizzazione di un repository Git. |
AWS CodeConnections |
|
|
Rappresenta una modifica dello stato della sincronizzazione di una risorsa Git. |
AWS CodeConnections |
EventBridge Autorizzazioni Amazon
CloudFormation non richiede autorizzazioni aggiuntive per l'organizzazione di eventi. EventBridge Gli eventi contengono informazioni già disponibili tramite le CloudFormation operazioni API.
I target che hai specificato potrebbero richiedere autorizzazioni o configurazioni specifiche. Per maggiori dettagli sull'utilizzo di servizi specifici per gli obiettivi, consulta Amazon EventBridge targets nella Amazon EventBridge User Guide.