AWS SAM prerequisiti - AWS Serverless Application Model

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

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

Per utilizzare il AWS SAM CLI, è necessario quanto segue:

  • Un AWS account, AWS Identity and Access Management (IAM) credenziali e una coppia di chiavi di IAM accesso.

  • Il AWS Command Line Interface (AWS CLI) per configurare le AWS credenziali.

Fase 1: Registrazione di un account AWS

Se non ne hai uno Account AWS, completa i seguenti passaggi per crearne uno.

Per iscriverti a un Account AWS
  1. Apri la https://portal.aws.amazon.com/billing/registrazione.

  2. Segui le istruzioni online.

    Nel corso della procedura di registrazione riceverai una telefonata, durante la quale sarà necessario inserire un codice di verifica attraverso la tastiera del telefono.

    Quando ti iscrivi a un Account AWS, Utente root dell'account AWSviene creato un. L'utente root dispone dell'accesso a tutte le risorse e tutti i Servizi AWS nell'account. Come best practice di sicurezza, assegna l'accesso amministrativo a un utente e utilizza solo l'utente root per eseguire attività che richiedono l'accesso di un utente root.

Fase 2: Creare un account IAM utente

Per creare un utente amministratore, scegli una delle seguenti opzioni.

Scelta di un modo per gestire il tuo amministratore Per Come Puoi anche
In IAM Identity Center

(Consigliato)

Usa credenziali a breve termine per accedere a AWS.

Ciò è in linea con le best practice per la sicurezza. Per informazioni sulle best practice, consulta la sezione Procedure consigliate per la sicurezza IAM nella Guida IAM per l'utente.

Segui le istruzioni riportate in Nozioni di base nella Guida per l'utente di AWS IAM Identity Center . Configura l'accesso programmatico configurando l'uso AWS IAM Identity Center nella Guida AWS CLI per l'AWS Command Line Interface utente.
In IAM

(Non consigliato)

Usa credenziali a lungo termine per accedere a AWS. Seguendo le istruzioni riportate in Creare un IAM utente per l'accesso di emergenza nella Guida per l'IAMutente. Configura l'accesso programmatico tramite Gestisci le chiavi di accesso per IAM gli utenti nella Guida per l'IAMutente.

Fase 3: Creare un ID della chiave di accesso e una chiave di accesso segreta

Per CLI l'accesso, sono necessari un ID chiave di accesso e una chiave di accesso segreta. Utilizza credenziali temporanee al posto delle chiavi di accesso a lungo termine quando possibile. Le credenziali temporanee includono un ID della chiave di accesso, una chiave di accesso segreta e un token di sicurezza che ne indica la scadenza. Per ulteriori informazioni, vedere Utilizzo delle credenziali temporanee con AWS le risorse nella Guida per l'IAMutente.

Gli utenti necessitano dell'accesso programmatico se desiderano interagire con l' AWS esterno di. AWS Management Console Il modo per concedere l'accesso programmatico dipende dal tipo di utente che accede. AWS

Per fornire agli utenti l'accesso programmatico, scegli una delle seguenti opzioni.

Quale utente necessita dell'accesso programmatico? Per Come

Identità della forza lavoro

(Utenti gestiti in IAM Identity Center)

Utilizza credenziali temporanee per firmare le richieste programmatiche a AWS CLI, AWS SDKs, o. AWS APIs

Segui le istruzioni per l'interfaccia che desideri utilizzare.

IAM Utilizza credenziali temporanee per firmare le richieste programmatiche a AWS CLI, AWS SDKs, o. AWS APIs Seguendo le istruzioni riportate in Utilizzo delle credenziali temporanee con le AWS risorse nella Guida per l'IAMutente.
IAM

(Non consigliato)

Utilizza credenziali a lungo termine per firmare richieste programmatiche a AWS CLI,, AWS SDKs o. AWS APIs

Segui le istruzioni per l'interfaccia che desideri utilizzare.

Fase 4: Installare AWS CLI

AWS CLI è uno strumento open source che consente di interagire Servizi AWS utilizzando i comandi nella shell della riga di comando. Il AWS SAM CLI richiede il AWS CLI per attività come la configurazione delle credenziali. Per ulteriori informazioni su AWS CLI, consulta What is the? AWS Command Line Interface 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 nella Guida per l'AWS Command Line Interface utente.

Passaggio 5: Utilizzare AWS CLI per configurare le AWS credenziali

Per configurare le credenziali con AWS CLI
  1. Esegui il aws configure comando dalla riga di comando.

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

    1. ID della chiave di accesso

    2. Chiave di accesso segreta

    3. Regione AWS

    4. Formato di output

    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

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 della 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, consulta Impostazioni dei file di configurazione e credenziali 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 nella Guida per l'utente.AWS Command Line Interface

Passaggi successivi

Ora sei pronto per installare AWS SAM CLI e inizia a usare AWS SAM. Per installare il AWS SAM CLI, consulta Installa il AWS SAM CLI.