

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.

# Configuración de Amazon SQS
<a name="sqs-setting-up"></a>

Para poder usar Amazon SQS por primera vez, debe completar los pasos siguientes:

## Paso 1: Crear una Cuenta de AWS y usuario de IAM
<a name="sqs-creating-aws-account"></a>

Para acceder a cualquier AWS servicio, primero debes crear una [Cuenta de AWS](https://aws.amazon.com/) Amazon.com cuenta que pueda usar AWS los productos. Puedes utilizarla Cuenta de AWS para ver tus informes de actividad y uso y para gestionar la autenticación y el acceso.

Para evitar utilizar el usuario Cuenta de AWS raíz para las acciones de Amazon SQS, se recomienda crear un usuario de IAM para cada persona que necesite acceso administrativo a Amazon SQS.

### Inscríbase en una 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 con 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 2: Conceder acceso mediante programación
<a name="sqs-getting-access-key-id-secret-access-key"></a>

Para utilizar las acciones de Amazon SQS (por ejemplo, mediante Java o a través de AWS Command Line Interface), necesita un identificador de clave de acceso y una clave de acceso secreta.

**nota**  
El identificador de la clave de acceso y la clave de acceso secreta son específicos de AWS Identity and Access Management. No las confunda con las credenciales de otros AWS servicios, como los pares de claves de Amazon EC2.

Los usuarios necesitan acceso programático si quieren interactuar con personas AWS ajenas a. Consola de administración de AWS 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 | 
| --- | --- | --- | 
| IAM | (Recomendado) Usa las credenciales de la consola como credenciales temporales para firmar las solicitudes programáticas a los AWS CLI AWS SDK o las API. AWS  | Siga las instrucciones de la interfaz que desea utilizar:[See the AWS documentation website for more details](http://docs.aws.amazon.com/es_es/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-setting-up.html) | 
| Identidad del personal<br />(Usuarios administrados en el IAM Identity Center) | Usa credenciales temporales para firmar las solicitudes programáticas a los AWS SDK o AWS CLI las API. AWS  | Siga las instrucciones de la interfaz que desea utilizar:[See the AWS documentation website for more details](http://docs.aws.amazon.com/es_es/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-setting-up.html) | 
| IAM | Utilice credenciales temporales para firmar las solicitudes programáticas a los AWS SDK o las AWS CLI API. AWS  | Siga las instrucciones de [Uso de credenciales temporales con AWS recursos](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_use-resources.html) de la Guía del usuario de IAM. | 
| IAM | (No recomendado)Utilice credenciales de larga duración para firmar las solicitudes programáticas a los AWS CLI AWS SDK o las API. AWS  | Siga las instrucciones de la interfaz que desea utilizar:[See the AWS documentation website for more details](http://docs.aws.amazon.com/es_es/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-setting-up.html) | 

## Paso 3: prepararse para usar el código de ejemplo
<a name="sqs-get-ready-to-use-example-code"></a>

Esta guía incluye ejemplos que utilizan el AWS SDK for Java. Para ejecutar el código de ejemplo, siga las instrucciones de configuración de [Introducción a AWS SDK para Java 2.0](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/). 

Puede desarrollar AWS aplicaciones en otros lenguajes de programación, como GoJavaScript, Python y Ruby. Para obtener más información, consulte [Herramientas sobre las que construir AWS](https://aws.amazon.com/developer/tools/#sdk).

**nota**  
Puede explorar Amazon SQS sin necesidad de escribir código con herramientas como AWS Command Line Interface (AWS CLI) o Windows. PowerShell Puede encontrar AWS CLI ejemplos en la [sección Amazon SQS de la Referencia](https://docs.aws.amazon.com/cli/latest/reference/sqs/index.html) de *AWS CLI comandos*. Puede encontrar PowerShell ejemplos de Windows en la sección Amazon Simple Queue Service de la referencia de *[Herramientas de AWS para PowerShell cmdlets](https://docs.aws.amazon.com/powershell/latest/reference/)*.

## Siguientes pasos
<a name="sqs-next-steps-setting-up"></a>

Ya está preparado para [empezar](sqs-getting-started.md) a administrar las colas y los mensajes de Amazon SQS mediante la Consola de administración de AWS. 