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à.
AWS CloudFormation
AWS CloudFormation è un servizio che consente agli sviluppatori di creare AWS risorse in modo ordinato e prevedibile. Le risorse sono scritte in file di testo utilizzando il formato JSON o YAML. I modelli richiedono una sintassi e una struttura specifiche che dipendono dai tipi di risorse create e gestite. È possibile creare le risorse in JSON o YAML con qualsiasi editor di codice AWS Cloud9
Un CloudFormation modello viene distribuito nell'ambiente come pila. AWS È possibile gestire gli stack tramite AWS Management Console, AWS Command Line Interface o. AWS CloudFormation APIs Se è necessario apportare modifiche alle risorse in esecuzione in uno stack, è necessario aggiornare lo stack. Prima di apportare modifiche alle risorse, è possibile generare un set di modifiche, che è un riepilogo delle modifiche proposte. I set di modifiche consentono di vedere in che modo le modifiche potrebbero influire sulle risorse in esecuzione, in particolare sulle risorse critiche, prima di implementarle.

AWS CloudFormation creazione di un intero ambiente (stack) da un modello
È possibile utilizzare un singolo modello per creare e aggiornare un intero ambiente o modelli separati per gestire più livelli all'interno di un ambiente. Ciò consente di modulare i modelli e fornisce anche un livello di governance importante per molte organizzazioni.
Quando si crea o si aggiorna uno stack nella CloudFormation console, vengono visualizzati degli eventi che mostrano lo stato della configurazione. Se si verifica un errore, per impostazione predefinita lo stack viene ripristinato allo stato precedente. Amazon SNS fornisce notifiche sugli eventi. Ad esempio, puoi utilizzare Amazon SNS per monitorare l'avanzamento della creazione e dell'eliminazione degli stack tramite e-mail e integrarlo con altri processi a livello di codice.
AWS CloudFormation semplifica l'organizzazione e la distribuzione di una raccolta di AWS risorse e consente di descrivere eventuali dipendenze o di inserire parametri speciali quando lo stack è configurato.
Con CloudFormation i modelli, puoi lavorare con un'ampia gamma di AWS servizi, come Amazon S3, Auto Scaling, CloudFront Amazon, Amazon DynamoDB, Amazon EC2, Elastic Load Balancing AWS Elastic Beanstalk, OpsWorks IAM, AWS e ElastiCache Amazon VPC. Per l'elenco più recente delle risorse supportate, consulta il riferimento ai AWS tipi di risorse e proprietà.