

Amazon non CodeCatalyst è più aperta a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [Come migrare da CodeCatalyst](migration.md).

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à.

# Implementazione di uno stack CloudFormation
<a name="deploy-action-cfn"></a>

Questa sezione descrive come distribuire uno AWS CloudFormation stack utilizzando un flusso di lavoro. CodeCatalyst A tale scopo, è necessario aggiungere l'azione **Deploy CloudFormation stack** al flusso di lavoro. L'azione distribuisce una CloudFormation pila di risorse in AWS base a un modello fornito dall'utente. Il modello può essere un:
+ CloudFormation modello: per ulteriori informazioni, consulta [Lavorare con CloudFormation i modelli](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-guide.html).
+ AWS SAM modello — Per ulteriori informazioni, vedere la [specifica AWS Serverless Application Model (AWS SAM)](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-specification.html).
**Nota**  
Per utilizzare un AWS SAM modello, dovete prima impacchettare l' AWS SAM applicazione utilizzando l'`[sam package](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-cli-command-reference-sam-package.html)`operazione. Per un tutorial che mostra come eseguire automaticamente questa confezione come parte di un CodeCatalyst flusso di lavoro Amazon, consulta[Tutorial: Implementazione di un'applicazione serverless](deploy-tut-lambda.md).

Se lo stack esiste già, l'azione esegue l' CloudFormation `[CreateChangeSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_CreateChangeSet.html)`operazione e quindi l'`[ExecuteChangeSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_ExecuteChangeSet.html)`operazione. L'azione attende quindi che le modifiche vengano distribuite e si contrassegna come riuscita o non riuscita, a seconda dei risultati.

Utilizza l'azione **Deploy CloudFormation stack** se disponi già di un AWS SAM modello CloudFormation or che contiene risorse che desideri distribuire, oppure prevedi di generarne uno automaticamente come parte di un'azione di [creazione](build-add-action.md) del flusso di lavoro utilizzando strumenti come e. AWS SAM [AWS Cloud Development Kit (AWS CDK)](https://docs.aws.amazon.com/cdk/latest/guide/home.html)

**Non ci sono restrizioni sul modello che puoi utilizzare, qualunque cosa tu possa creare CloudFormation o utilizzare con l'azione AWS SAM Deploy stack. CloudFormation **

**Suggerimento**  
**Per un tutorial che mostra come distribuire un'applicazione serverless utilizzando l'azione Deploy stack, consulta. CloudFormation ** [Tutorial: Implementazione di un'applicazione serverless](deploy-tut-lambda.md)

**Topics**
+ [Immagine di runtime utilizzata dall'azione 'Deploy stack' CloudFormation](#deploy-action-cfn-runtime)
+ [Tutorial: Implementazione di un'applicazione serverless](deploy-tut-lambda.md)
+ [Aggiungere l'azione «Deploy stack» CloudFormation](deploy-action-cfn-adding.md)
+ [Configurazione dei rollback](deploy-consumption-enable-alarms.md)
+ [Variabili 'Deploy CloudFormation stack'](deploy-action-cfn-variables.md)
+ [Azione 'Implementa CloudFormation stack' YAML](deploy-action-ref-cfn.md)

## Immagine di runtime utilizzata dall'azione 'Deploy stack' CloudFormation
<a name="deploy-action-cfn-runtime"></a>

[L'azione **Deploy CloudFormation stack** viene eseguita su un'immagine di novembre 2022.](build-images.md#build.previous-image) Per ulteriori informazioni, consulta [Immagini attive](build-images.md#build-curated-images).