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.
Tópicos
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 IAM Identity Center, consulte Configurar seu perfil com o assistente de AWS configuração de sso.
Para configurar credenciais com o AWS CLI
-
Execute o comando
aws configureda linha de comando. -
Configure as definições a seguir. Selecione cada um dos links para saber mais:
O exemplo a seguir mostra valores de exemplo.
$aws configureAWS Access Key ID [None]:AWS Secret Access Key [None]:AKIAIOSFODNN7EXAMPLEDefault region name [None]:wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEYDefault output format [None]:us-west-2json
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
Abra o Visual Studio Code
Abra a visualização Extensions (Ctrl+Shift+X ou Cmd+Shift+X)
Pesquise por "AWS Toolkit”
Instale a extensão “AWS Toolkit” da Amazon Web Services
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
-
Agora você está pronto para instalar o AWS SAMCLI e começar a usar AWS SAM. Para instalar o AWS SAMCLI, consulteInstale o AWS SAM CLI.
-
Para configurar o Visual Studio Code para desenvolvimento sem servidor, consulte Configurando o AWS Toolkit for VS Code.