View a markdown version of this page

AWS SAM Pré-requisitos    - AWS Serverless Application Model

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   

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.

Inscreva-se para um Conta da AWS

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 no Guia de AWS Gerenciamento de contas referência.

Etapa 1: instalar o AWS CLI

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? 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 no Guia AWS Command Line Interface do Usuário.

Etapa 2: use o AWS CLI para configurar AWS credenciais

Para configurar as credenciais com o Centro de Identidade do IAM
Para configurar credenciais com o AWS CLI
  1. Execute o comando aws configure da linha de comando.

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

    1. ID da chave de acesso

    2. Chave de acesso secreta

    3. Região da AWS

    4. Formato da saída

    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 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 no Guia do usuário do AWS Command Line Interface .

Etapa 3: Instalação (opcional) AWS Toolkit for VS Code

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

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

  3. Pesquise por "AWS Toolkit”

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

  5. 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 no Guia do usuário do AWS Toolkit for VS Code.

Próximas etapas