Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS SAM Requisitos previos de para la de
Complete los siguientes requisitos previos antes de instalar y utilizar la interfaz de línea de AWS Serverless Application Model comandos ()AWS SAMCLI.
Para usar el AWS SAMCLI, necesita lo siguiente:
-
Una AWS cuenta, credenciales AWS Identity and Access Management (IAM) y un key pair de claves de acceso de IAM.
-
El AWS Command Line Interface (AWS CLI) para configurar AWS las credenciales.
Temas
Inscríbase en una Cuenta de AWS
Para empezar AWS, necesitas un Cuenta de AWS. Para obtener información sobre cómo crear un Cuenta de AWS, consulte Cómo empezar con un Cuenta de AWS en la Guía de AWS Account Management referencia.
Paso 1: Instale el AWS CLI
AWS CLI Se trata de una herramienta de código abierto que le permite interactuar Servicios de AWS mediante comandos de la consola de la línea de comandos. Lo AWS SAMCLI requiere AWS CLI para actividades como la configuración de credenciales. Para obtener más información sobre el AWS CLI, consulte ¿Qué es el AWS Command Line Interface? en la Guía AWS Command Line Interface del usuario.
Para instalarlo AWS CLI, consulte Instalación o actualización de la última versión de AWS CLI en la Guía del AWS Command Line Interface usuario.
Paso 2: utilice el AWS CLI para configurar AWS credentials
Cómo configurar las credenciales con IAM Identity Center
Para configurar las credenciales con el Centro de identidades de IAM, consulte Configurar su perfil con el asistente de AWS configuración de sso.
Para configurar las credenciales con el AWS CLI
-
Ejecuta el comando
aws configuredesde la línea de comandos. -
Configura lo siguiente. Seleccione cada enlace para obtener más información:
En el ejemplo siguiente se muestran los valores de ejemplo.
$aws configureAWS Access Key ID [None]:AWS Secret Access Key [None]:AKIAIOSFODNN7EXAMPLEDefault region name [None]:wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEYDefault output format [None]:us-west-2json
AWS CLI Almacena esta información en un perfil (un conjunto de ajustes) denominado default en los config archivos credentials and. Estos archivos están ubicados en el archivo .aws en su directorio personal. De forma predeterminada, la información de este perfil se utiliza cuando se ejecuta un AWS CLI comando que no especifica explícitamente el perfil que se va a utilizar. Para obtener más información sobre el archivo credentials, consulta Ajustes del archivo de configuración y credenciales en la Guía del usuario de AWS Command Line Interface .
Para obtener más información sobre la configuración de credenciales, como el uso de un archivo de configuración y credenciales existente, consulta Quick setup en la Guía del usuario de AWS Command Line Interface .
Paso 3: Instalar (opcional) AWS Kit de herramientas para VS Code
Para los desarrolladores que prefieren un entorno de desarrollo integrado, el AWS Toolkit for VS Code ofrece potentes funciones para el desarrollo sin servidor, como la depuración visualCodeLens , la integración y los flujos de trabajo de implementación simplificados.
Requisitos previos para el desarrollo de VS Code
Visual Studio Code (versión 1.73.0 o una versión posterior) está instalado en el sistema
Extensión de compatibilidad con el lenguaje YAML para VS Code
Para instalar la de AWS Kit de herramientas para VS Code
Abra Visual Studio Code
Abra a la vista de extensiones (Ctrl+Shift+X o Cmd+Shift+X)
Busque "Toolkit»AWS
Instale la extensión «AWS Toolkit» de Amazon Web Services
Instale la extensión «YAML» de Red Hat (necesaria para las funciones de la plantilla CodeLens SAM)
Ventajas de usar VS Code con SAM AWS
Depuración visual: establezca puntos de interrupción y revise las funciones de Lambda de forma local
CodeLens integración: cree, implemente e invoque funciones directamente desde su plantilla SAM
Terminal integrado: acceda a AWS CLI los comandos de AWS SAM sin salir del editor
Validación de plantillas: Real-time validación y IntelliSense para plantillas SAM
Para obtener información sobre cómo configurar sus AWS credenciales en VS Code, consulte Configuración de credenciales en la Guía del usuario de AWS Toolkit for VS Code.
Siguientes pasos
-
Ahora está listo para instalar AWS SAMCLI y empezar a usarlo AWS SAM. Para instalar el AWS SAMCLI, consulteInstala la AWS SAM CLI.
-
Para configurar Visual Studio Code para el desarrollo sin servidor, consulte Configuración del AWS Toolkit for VS Code.