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à.
CloudFormation concetti di registro
In questo argomento vengono descritti i concetti chiave che consentono di comprendere e iniziare a utilizzare il CloudFormation registro.
Tipi di estensioni
Il CloudFormation registro offre i seguenti tipi di estensione:
- Hook
-
Gli hook sono controlli di convalida che esaminano gli stack o le risorse specifiche prima di CloudFormation crearli, aggiornarli o eliminarli. Gli hook possono essere invocati anche durante le operazioni di creazione dei set di modifiche. Forniscono un meccanismo per far rispettare gli standard organizzativi e le best practice convalidando le configurazioni delle risorse rispetto a requisiti specifici. Se un Hook rileva configurazioni non conformi alla sua logica, può emettere un avviso o non far andare a buon fine il processo provisioning per impedire l’implementazione di risorse non conformi. Per ulteriori informazioni, consulta CloudFormation Hooks User Guide.
Per la documentazione su come configurare gli Hooks utilizzando la CloudFormation console, consulta le seguenti sezioni della Guida per l'utente di Hooks:CloudFormation
- Moduli
-
I moduli sono configurazioni di risorse riutilizzabili che possono essere incluse in più modelli di stack. CloudFormation Semplificano la creazione e la manutenzione dei CloudFormation modelli incapsulando configurazioni di risorse complesse o utilizzate di frequente in componenti riutilizzabili. Ciò promuove la coerenza e la standardizzazione tra le implementazioni dell’infrastruttura dell’organizzazione.
- Tipi di risorse
-
I tipi di risorse consentono di modellare e automatizzare risorse di terze parti o risorse personalizzate che non sono supportate nativamente da. CloudFormation Sviluppando tipi di risorse, è possibile estendere le funzionalità CloudFormation di fornitura e gestione delle risorse da vari servizi di terze parti.
Estensioni pubbliche
Le estensioni pubbliche sono CloudFormation estensioni pubblicate pubblicamente nel registro per essere utilizzate da tutti Account AWS. Ciò include:
-
AWS estensioni: le estensioni pubblicate da AWS sono sempre pubbliche e attivate per impostazione predefinita, quindi non devi intraprendere alcuna azione prima di utilizzarle nel tuo account. AWS controlla il controllo delle versioni di queste estensioni, quindi utilizzi sempre l'ultima versione disponibile.
-
Estensioni di terze parti: queste estensioni sono disponibili per l’uso generale da parte di publisher diversi da AWS. Per utilizzare un’estensione pubblica di terze parti, devi prima attivarla nel tuo account e nella tua Regione.
Estensioni attivate
Il CloudFormation registro specifico Account AWS include tre tipi di estensioni attivate:
-
AWS estensioni: tutte le estensioni AWS pubbliche vengono attivate automaticamente.
-
Terze parti attivate: sono le copie locali delle estensioni pubbliche di terze parti che hai attivato esplicitamente per l’account e la regione. Quando attivi un'estensione pubblica di terze parti, ne CloudFormation crea una copia locale nel registro del tuo account. Per ulteriori informazioni, consulta Usa estensioni pubbliche di terze parti dal CloudFormation registro.
-
Registrate privatamente: si tratta di estensioni private che non sono elencate nel CloudFormation registro pubblico. Queste possono essere estensioni che hai creato tu stesso o condivise con te dalla tua organizzazione o da altre terze parti. Per utilizzare l’estensione privata nell’account, devi prima registrarla. La registrazione dell'estensione ne carica una copia CloudFormation nel registro del tuo account e la attiva. Per ulteriori informazioni, consulta Uso di estensioni private di terze parti che sono state condivise con te.
Utilizzare nel proprio account estensioni registrate privatamente ed estensioni pubbliche attivate da publisher terzi è come utilizzarle in un ambiente sandbox. Le estensioni sono gestite con il controllo delle versioni, quindi il loro comportamento di provisioning è legato a una versione specifica. Di conseguenza, queste estensioni funzionano allo stesso modo di quelle pubbliche, rispettando le stesse regole specifiche della versione.
Nota
Le estensioni registrate privatamente, nonché le estensioni pubbliche di terze parti attivate, possono implementare gestori di eventi che vengono eseguiti durante le operazioni di creazione, lettura, aggiornamento, elenco ed eliminazione. L'utilizzo di queste estensioni negli CloudFormation stack può comportare addebiti sul tuo account, oltre a quelli per le risorse create. Per ulteriori informazioni, consultare Prezzi di CloudFormation