

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# AWS SAM Pré-requisitos   
<a name="prerequisites"></a>

Preencha os pré-requisitos a seguir antes de instalar e usar a interface de linha de AWS Serverless Application Model comando ().AWS SAMCLI

Para usar o AWS SAMCLI, você precisa do seguinte:
+ Uma AWS conta, credenciais AWS Identity and Access Management (IAM) e um par de chaves de acesso do IAM.
+ O AWS Command Line Interface (AWS CLI) para configurar as AWS credenciais.

**Topics**
+ [Inscreva-se para um Conta da AWS](#sign-up-for-aws)
+ [Etapa 1: instalar o AWS CLI](#prerequisites-install-cli)
+ [Etapa 2: use o AWS CLI para configurar AWS credenciais](#prerequisites-configure-credentials)
+ [Etapa 3: Instalação (opcional) AWS Toolkit for VS Code](#prerequisites-install-vscode)
+ [Próximas etapas](#prerequisites-next-steps)

## Inscreva-se para um Conta da AWS
<a name="sign-up-for-aws"></a>

Para começar AWS, você precisa de um Conta da AWS. Para obter informações sobre como criar um Conta da AWS, consulte [Introdução a um Conta da AWS](https://docs.aws.amazon.com//accounts/latest/reference/getting-started.html) no *Guia de AWS Gerenciamento de contas referência*.

## Etapa 1: instalar o AWS CLI
<a name="prerequisites-install-cli"></a>

 AWS CLI É uma ferramenta de código aberto que permite que você interaja com o Serviços da AWS uso de comandos em seu shell de linha de comando. AWS SAMCLIIsso requer o AWS CLI para atividades como a configuração de credenciais. Para saber mais sobre o AWS CLI, consulte [O que é o AWS Command Line Interface?](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html) no *Guia do AWS Command Line Interface usuário*.

Para instalar o AWS CLI, consulte [Instalando ou atualizando a versão mais recente do AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) no *Guia AWS Command Line Interface do Usuário*.

## Etapa 2: use o AWS CLI para configurar AWS credenciais
<a name="prerequisites-configure-credentials"></a>

**Para configurar as credenciais com o Centro de Identidade do IAM**
+ Para configurar credenciais com o IAM Identity Center, consulte [Configurar seu perfil com o assistente de AWS configuração de sso](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html#cli-configure-sso-configure).

**Para configurar credenciais com o AWS CLI**

1. Execute o comando `aws configure` da linha de comando.

1. Configure as definições a seguir. Selecione cada um dos links para saber mais:

   1. [ ID da chave de acesso](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-creds)

   1. [ Chave de acesso secreta](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-creds)

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

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

   O exemplo a seguir mostra valores de exemplo.

   ```
   $ 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}}
   ```

O AWS CLI armazena essas informações em um *perfil* (uma coleção de configurações) nomeado `default` nos `config` arquivos `credentials` e. Esses arquivos estão localizados no arquivo `.aws` em seu diretório inicial. Por padrão, as informações desse perfil são usadas quando você executa um AWS CLI comando que não especifica explicitamente um perfil a ser usado. Para obter mais informações sobre o arquivo `credentials`, consulte [Configurações de arquivos de configuração e credenciais](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html) no *Guia do usuário do AWS Command Line Interface *.

Para obter mais informações sobre como configurar credenciais, como usar uma configuração existente e um arquivo de credenciais, consulte [Configuração rápida](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-quickstart.html) no *Guia do usuário do AWS Command Line Interface *.

## Etapa 3: Instalação (opcional) AWS Toolkit for VS Code
<a name="prerequisites-install-vscode"></a>

Para desenvolvedores que preferem um ambiente de desenvolvimento integrado, o AWS Toolkit for VS Code fornece recursos poderosos para o desenvolvimento sem servidor, incluindo depuração visualCodeLens , integração e fluxos de trabalho de implantação simplificados.

**Pré-requisitos para o desenvolvimento do VS Code**
+ Visual Studio Code (versão 1.73.0 ou posterior) instalado em seu sistema
+ Extensão de suporte à linguagem YAML para VS Code

**Para instalar o   AWS Toolkit for VS Code**

1. Abra o Visual Studio Code

1. Abra a visualização Extensions (Ctrl\+Shift\+X ou Cmd\+Shift\+X)

1. Pesquise por "AWS Toolkit”

1. Instale a extensão “AWS Toolkit” da Amazon Web Services

1. Instale a extensão “YAML” da Red Hat (necessária para os CodeLens recursos do modelo SAM)

**Benefícios de usar o VS Code com AWS SAM**
+ Depuração visual: defina pontos de interrupção e execute suas funções do Lambda localmente
+ CodeLens integração: crie, implante e invoque funções diretamente do seu modelo SAM
+ Terminal integrado: acesse AWS CLI os comandos do AWS SAM sem sair do editor
+ Validação de modelo: Real-time validação e IntelliSense para modelos SAM

Para obter informações sobre como configurar suas AWS credenciais no VS Code, consulte [Configuração de credenciais](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setup-credentials.html) no Guia do usuário do AWS Toolkit for VS Code.

## Próximas etapas
<a name="prerequisites-next-steps"></a>
+ Agora você está pronto para instalar o AWS SAMCLI e começar a usar AWS SAM. Para instalar o AWS SAMCLI, consulte[Instale o AWS SAM CLI](install-sam-cli.md).
+ Para configurar o Visual Studio Code para desenvolvimento sem servidor, consulte [Configurando o AWS Toolkit for VS](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setting-up.html) Code.