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 el AWS Serverless Application Model Interfaz de línea de comandos (AWS SAM CLI).
Para utilizar el AWS SAM CLI, necesita lo siguiente:
-
Un registro AWS cuenta, AWS Identity and Access Management (IAM) credenciales y un key pair de claves de IAM acceso.
-
La AWS Command Line Interface (AWS CLI) para configurar AWS credenciales.
Temas
Paso 1: Inscríbase para obtener una AWS cuenta
Si no tienes una Cuenta de AWS, complete los pasos siguientes para crear uno.
Para suscribirte a una Cuenta de AWS
Siga las instrucciones que se le indiquen.
Parte del procedimiento de registro consiste en recibir una llamada telefónica e indicar un código de verificación en el teclado del teléfono.
Cuando te registras en una Cuenta de AWS, un Usuario raíz de la cuenta de AWSse crea. El usuario root tiene acceso a todos Servicios de AWS y los recursos de la cuenta. Como práctica recomendada de seguridad, asigne acceso administrativo a un usuario y utilice únicamente el usuario raíz para realizar tareas que requieren acceso de usuario raíz.
Paso 2: Crear una cuenta IAM de usuario
Para crear un usuario administrador, elija una de las siguientes opciones.
Elegir una forma de administrar el administrador | Para | Haga esto | También puede |
---|---|---|---|
En IAM Identity Center (recomendado) |
Utilice credenciales de corta duración para acceder AWS. Esto se ajusta a las prácticas recomendadas de seguridad. Para obtener información sobre las prácticas recomendadas, consulte las prácticas recomendadas de seguridad IAM en la Guía del IAM usuario. |
Siga las instrucciones de Primeros pasos en la AWS IAM Identity Center Guía del usuario. | Configure el acceso programático mediante la configuración del AWS CLI para usar AWS IAM Identity Center en la AWS Command Line Interface Guía del usuario. |
En IAM (No recomendado) |
Utilice credenciales de larga duración para acceder AWS. | Siga las instrucciones de Cómo crear su primer usuario IAM administrador y grupo de usuarios en la Guía del IAM usuario. | Configure el acceso mediante programación mediante la administración de las claves de acceso de IAM los usuarios en la Guía del IAM usuario. |
Paso 3: Crear un ID de clave de acceso y la clave de acceso secreta
Para CLI acceder, necesita un identificador de clave de acceso y una clave de acceso secreta. Cuando sea posible, utilice credenciales temporales en lugar de claves de acceso. Las credenciales temporales incluyen un ID de clave de acceso y una clave de acceso secreta, pero, además, incluyen un token de seguridad que indica cuándo caducan las credenciales. Para obtener más información, consulte Uso de credenciales temporales con AWS recursos de la Guía IAM del usuario.
Los usuarios necesitan acceso programático si quieren interactuar con AWS fuera del AWS Management Console. La forma de conceder el acceso programático depende del tipo de usuario que acceda AWS.
Para conceder acceso programático a los usuarios, elija una de las siguientes opciones.
¿Qué usuario necesita acceso programático? | Para | Mediante |
---|---|---|
Identidad del personal (Los usuarios se administran en IAM Identity Center) |
Utilice credenciales temporales para firmar las solicitudes programáticas dirigidas al AWS CLI, AWS SDKs, o AWS APIs. |
Siga las instrucciones de la interfaz que desea utilizar:
|
IAM | Utilice credenciales temporales para firmar las solicitudes programáticas dirigidas al AWS CLI, AWS SDKs, o AWS APIs. | Siguiendo las instrucciones de Uso de credenciales temporales con AWS recursos de la Guía IAM del usuario. |
IAM | (No recomendado) Utilice credenciales de larga duración para firmar las solicitudes programáticas dirigidas al AWS CLI, AWS SDKs, o AWS APIs. |
Siga las instrucciones de la interfaz que desea utilizar:
|
Paso 4: Instale el AWS CLI
La AWS CLI es una herramienta de código abierto que le permite interactuar con Servicios de AWS utilizando los comandos de la consola de la línea de comandos. La AWS SAM CLI requiere el AWS CLI para actividades como la configuración de credenciales. Para obtener más información sobre AWS CLI, consulte ¿Qué es AWS Command Line Interface? en el AWS Command Line Interface Guía del usuario.
Para instalar la de AWS CLI, consulte Instalación o actualización de la última versión de AWS CLI en la AWS Command Line Interface Guía del usuario.
Paso 5: utilice la AWS CLI para configurar AWS credenciales
Para configurar las credenciales con AWS CLI
-
Ejecute el comando
aws configure
desde la línea de comandos. -
Configure lo siguiente. Seleccione cada enlace para obtener más información:
En el ejemplo siguiente se muestran los valores de ejemplo.
$
aws configure
AWS Access Key ID [None]:
AWS Secret Access Key [None]:AKIAIOSFODNN7EXAMPLE
Default region name [None]:wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Default output format [None]:us-west-2
json
La 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 de forma explícita el perfil que se va a utilizar. Para obtener más información sobre el credentials
archivo, consulte los ajustes del archivo de configuración y credenciales en la AWS Command Line Interface Guía del usuario.
Para obtener más información sobre la configuración de las credenciales, como el uso de un archivo de configuración y credenciales existente, consulte Configuración rápida en la AWS Command Line Interface Guía del usuario.
Siguientes pasos
Ya está listo para instalar el AWS SAM CLI y comience a usar AWS SAM. Para instalar el AWS SAM CLI, consulte Instale la AWS SAM CLI.