

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
<a name="prerequisites"></a>

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 par de claves de acceso de IAM.
+ El AWS Command Line Interface (AWS CLI) para configurar AWS las credenciales.

**Topics**
+ [Regístrese para obtener un Cuenta de AWS](#sign-up-for-aws)
+ [Paso 1: instale el AWS CLI](#prerequisites-install-cli)
+ [Paso 2: utilice el AWS CLI para configurar AWS credentials](#prerequisites-configure-credentials)
+ [Paso 3: Instalación (opcional) AWS Kit de herramientas para VS Code](#prerequisites-install-vscode)
+ [Siguientes pasos](#prerequisites-next-steps)

## Regístrese para obtener un Cuenta de AWS
<a name="sign-up-for-aws"></a>

Para empezar AWS, necesitas un Cuenta de AWS. Para obtener información sobre cómo crear un Cuenta de AWS, consulte [ Cómo empezar a utilizar un Cuenta de AWS](https://docs.aws.amazon.com/accounts/latest/reference/getting-started.html) en la Guía de *AWS Account Management referencia*.

## Paso 1: instale el AWS CLI
<a name="prerequisites-install-cli"></a>

 AWS CLI Es una herramienta de código abierto que le permite interactuar con los Servicios de AWS comandos de su shell de 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? ](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html)en la Guía *AWS Command Line Interface del usuario*.

Para instalarlo AWS CLI, consulte [ Instalación o actualización de la versión más reciente AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) en la Guía del *AWS Command Line Interface usuario*.

## Paso 2: utilice el AWS CLI para configurar AWS credentials
<a name="prerequisites-configure-credentials"></a>

**Cómo configurar las credenciales con IAM Identity Center**
+ Para configurar las credenciales con IAM Identity Center, consulte [ Configurar su perfil con el asistente de AWS configuración de inicio de sesión único. ](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html#cli-configure-sso-configure)

**Para configurar las credenciales con el AWS CLI**

1. Ejecuta el comando `aws configure` desde la línea de comandos.

1. Configura lo siguiente. Seleccione cada enlace para obtener más información:

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

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

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

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

   En el ejemplo siguiente se muestran los valores de ejemplo.

   ```
   $ 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 Almacena esta información en un * perfil * (una colección de ajustes) denominado `default` en los `config` archivos `credentials` y. Estos archivos están ubicados en el archivo `.aws` en su directorio personal. De forma predeterminada, la información de este perfil se usa cuando se ejecuta un AWS CLI comando que no especifica explícitamente el perfil que se va a usar. Para obtener más información sobre el archivo `credentials`, consulta [Ajustes del archivo de configuración y credenciales](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html) 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](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-quickstart.html) en la *Guía del usuario de AWS Command Line Interface *.

## Paso 3: Instalación (opcional) AWS Kit de herramientas para VS Code
<a name="prerequisites-install-vscode"></a>

Para los desarrolladores que prefieren un entorno de desarrollo integrado, el AWS kit de herramientas para VS Code ofrece potentes funciones para el desarrollo sin servidor, como la depuración visual, la CodeLens 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**

1. Abra Visual Studio Code

1. Abra a la vista de extensiones (Ctrl\+Shift\+X o Cmd\+Shift\+X)

1. Busca «Toolkit»AWS 

1. Instale la extensión «AWS Toolkit» de Amazon Web Services

1. 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 de SAM
+ Terminal integrado: acceda a AWS CLI los comandos de AWS SAM sin salir de su editor
+ Validación de plantillas: Real-time validación y IntelliSense para plantillas SAM

Para obtener información sobre cómo configurar AWS las credenciales en VS Code, consulte [ la Guía del usuario del AWS kit de herramientas para VS Code. ](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setup-credentials.html)

## Siguientes pasos
<a name="prerequisites-next-steps"></a>
+ Ahora está listo para instalarlo AWS SAMCLI y empezar a usarlo AWS SAM. Para instalar el AWS SAMCLI, consulte[Instala la AWS SAM CLI](install-sam-cli.md).
+ Para configurar Visual Studio Code para el desarrollo sin servidor, consulte [ Configurar el AWS kit de herramientas para VS Code. ](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setting-up.html)