

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

# Test locali con AWS SAMCLI
<a name="using-sam-cli-local-testing"></a>

 AWS SAMCLIConsente di testare le applicazioni serverless a livello locale su diversi strumenti Infrastructure as Code (IaC). Questa guida spiega come utilizzarlo AWS SAMCLI per i test locali con vari framework IaC.

I vantaggi principali dell'utilizzo AWS SAMCLI per i test locali includono:
+ **Sviluppo rapido**: verifica le modifiche al codice senza distribuirle su AWS
+ **Efficienza in termini di costi**: sviluppo e test senza incorrere in AWS costi
+ **Funzionalità offline**: lavora sulle tue applicazioni senza una connessione Internet
+ **Debug semplificato**: analizza il codice della funzione Lambda localmente utilizzando un debugger
+ **Test realistici**: testa le tue applicazioni utilizzando l'emulazione locale dei servizi AWS 

## Testa le AWS SAM applicazioni localmente
<a name="using-sam-cli-local-testing-sam"></a>

Per informazioni sul test delle applicazioni definite utilizzando AWS SAM modelli, consulta la sezione [Test e debug delle applicazioni serverless](serverless-test-and-debug.md) in questa guida.

## Prova i modelli localmente CloudFormation
<a name="using-sam-cli-local-testing-cfn"></a>

Per utilizzare le funzionalità AWS SAMCLI di test locali con CloudFormation, aggiungi la AWS SAM trasformazione al tuo CloudFormation modello. Per ulteriori informazioni, consulta l'[anatomia AWS SAM del modello](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-specification-template-anatomy.html) per:
+ Aggiungere una AWS SAM trasformazione ai modelli CloudFormation 
+ Comprendere la compatibilità dei modelli
+ Esplorazione della sintassi delle risorse serverless

## Testa le applicazioni AWS CDK localmente
<a name="using-sam-cli-local-testing-cdk"></a>

È possibile utilizzarlo AWS SAMCLI per testare localmente le applicazioni AWS CDK dopo aver sintetizzato l'applicazione CDK in CloudFormation modelli utilizzando il AWS comando cdk synth.

Per ulteriori informazioni, consulta la sezione [Test e creazione di applicazioni CDK a livello locale utilizzando la guida per AWS sviluppatori CDK](https://docs.aws.amazon.com/cdk/v2/guide/testing-locally.html). AWS SAMCLI AWS Questo include:
+ [Guida introduttiva ai test a livello locale](https://docs.aws.amazon.com/cdk/v2/guide/testing-locally.html#testing-locally-getting-started)
+ [Test locali delle applicazioni AWS CDK con AWS SAM](https://docs.aws.amazon.com/cdk/v2/guide/testing-locally.html#testing-locally-sam)

## Testa le applicazioni Terraform localmente
<a name="using-sam-cli-local-testing-terraform"></a>

 AWS SAMCLISupporta i progetti Terraform e Terraform Cloud. Puoi usarlo per eseguire il debug e il test locali di: funzioni e livelli Lambda e Amazon API Gateway HTTP e REST. APIs

Per configurare il tuo ambiente e conoscere tutte le funzionalità disponibili, consulta [Terraform Support](terraform-support.md) in questa guida. Questo include:
+ [Guida introduttiva al supporto Terraform per AWS SAMCLI](gs-terraform-support.md)
+ [Utilizzo di AWS SAMCLI with Terraform per il debug e il test locali](using-samcli-terraform.md)