

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 SAM prerequisiti
<a name="prerequisites"></a>

Completa i seguenti prerequisiti prima di installare e utilizzare l'interfaccia a riga di AWS Serverless Application Model comando ()AWS SAMCLI.

Per utilizzare il AWS SAMCLI, è necessario quanto segue:
+ Un AWS account, credenziali AWS Identity and Access Management (IAM) e una coppia di chiavi di accesso IAM.
+ La AWS Command Line Interface (AWS CLI) per configurare le AWS credenziali.

**Topics**
+ [Registrati per un Account AWS](#sign-up-for-aws)
+ [Fase 1: Installare AWS CLI](#prerequisites-install-cli)
+ [Fase 2: Usare AWS CLI per configurare AWS credenziali](#prerequisites-configure-credentials)
+ [Fase 3: (Facoltativo) Installazione AWS Toolkit per VS Code](#prerequisites-install-vscode)
+ [Fasi successive](#prerequisites-next-steps)

## Registrati per un Account AWS
<a name="sign-up-for-aws"></a>

Per iniziare AWS, hai bisogno di un Account AWS. Per informazioni sulla creazione di un Account AWS, vedere Guida [ introduttiva a Account AWS](https://docs.aws.amazon.com/accounts/latest/reference/getting-started.html) nella Guida *Gestione dell’account AWS di riferimento*.

## Fase 1: Installare AWS CLI
<a name="prerequisites-install-cli"></a>

 AWS CLI È uno strumento open source che ti consente di interagire Servizi AWS utilizzando i comandi nella shell della riga di comando. AWS SAMCLIRichiede attività come AWS CLI la configurazione delle credenziali. Per ulteriori informazioni su AWS CLI, vedi [ What is the? AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html)nella Guida *AWS Command Line Interface per l'utente*.

Per installare il AWS CLI, vedere [ Installazione o aggiornamento della versione più recente di AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) nella Guida per l'*AWS Command Line Interface utente*.

## Fase 2: Usare AWS CLI per configurare AWS credenziali
<a name="prerequisites-configure-credentials"></a>

**Per configurare le credenziali con IAM Identity Center**
+ Per configurare le credenziali con IAM Identity Center, consulta [ Configurare il profilo con la procedura guidata di AWS configurazione sso. ](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html#cli-configure-sso-configure)

**Per configurare le credenziali con AWS CLI**

1. Esegui il `aws configure` comando dalla riga di comando.

1. Configura quanto segue. Seleziona ogni link per saperne di più:

   1. [ID della chiave di accesso ](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-creds)

   1. [Chiave di accesso segreta ](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-creds)

   1. [Regione AWS](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-region)

   1. [Formato di output ](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-format)

   L'esempio seguente illustra i valori di esempio.

   ```
   $ aws configure
   AWS Access Key ID [None]: {{AKIAIOSFODNN7EXAMPLE}}
   AWS Secret Access Key [None]: {{wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY}}
   Default region name [None]: {{us-west-2}}
   Default output format [None]: {{json}}
   ```

The AWS CLI memorizza queste informazioni in un * profilo * (una raccolta di impostazioni) denominato `default` nei `config` file `credentials` and. Questi file si trovano nel `.aws` file nella tua home directory. Per impostazione predefinita, le informazioni in questo profilo vengono utilizzate quando si esegue un AWS CLI comando che non specifica esplicitamente un profilo da utilizzare. Per ulteriori informazioni sul `credentials` file, vedere [ Configurazione e impostazioni dei file di credenziali ](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html) nella Guida per l'*AWS Command Line Interface utente. *

Per ulteriori informazioni sulla configurazione delle credenziali, ad esempio sull'utilizzo di un file di configurazione e credenziali esistente, vedere Configurazione [ rapida ](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-quickstart.html) nella Guida per l'utente. *AWS Command Line Interface *

## Fase 3: (Facoltativo) Installazione AWS Toolkit per VS Code
<a name="prerequisites-install-vscode"></a>

Per gli sviluppatori che preferiscono un ambiente di sviluppo integrato, il AWS Toolkit for VS Code offre potenti funzionalità per lo sviluppo senza server, tra cui debug visivo, CodeLens integrazione e flussi di lavoro di distribuzione semplificati.

**Prerequisiti per lo sviluppo di VS Code **
+ Visual Studio Code (versione 1.73.0 o versione successiva) installato sul sistema
+ Estensione di supporto del linguaggio YAML per VS Code

**Per installare AWS Toolkit per VS Code**

1. Apri Visual Studio Code

1. Apri la vista Estensioni (Ctrl\+Shift\+X o Cmd\+Shift\+X)

1. Cerca "Toolkit»AWS 

1. Installa l'estensione "AWS Toolkit» di Amazon Web Services

1. Installa l'estensione «YAML» di Red Hat (richiesta per le funzionalità del modello SAM) CodeLens 

**Vantaggi dell'utilizzo di VS Code con SAM AWS **
+ Debug visivo: imposta i punti di interruzione ed esegui le tue funzioni Lambda localmente
+ CodeLens integrazione: crea, distribuisci e richiama funzioni direttamente dal tuo modello SAM
+ Terminale integrato: accedi ai AWS CLI comandi AWS SAM senza uscire dall'editor
+ Convalida dei modelli: Real-time convalida e IntelliSense per i modelli SAM

Per informazioni sulla configurazione delle AWS credenziali in VS Code, consulta [ Configurazione delle credenziali ](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setup-credentials.html) nella Guida per l'utente del AWS Toolkit for VS Code.

## Fasi successive
<a name="prerequisites-next-steps"></a>
+ Ora sei pronto per installare e iniziare a utilizzare. AWS SAMCLI AWS SAM Per installare AWS SAMCLI, vedere[Installa il AWS SAMCLI](install-sam-cli.md).
+ Per configurare Visual Studio Code per lo sviluppo senza server, vedi [ Configurazione del AWS Toolkit for VS Code. ](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setting-up.html)