

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Configuration d'Amazon SQS
<a name="sqs-setting-up"></a>

Avant de pouvoir utiliser Amazon SQS pour la première fois, vous devez suivre les étapes suivantes :

## Étape 1 : Création d'un Compte AWS et utilisateur IAM
<a name="sqs-creating-aws-account"></a>

Pour accéder à un AWS service, vous devez d'abord créer un [Compte AWS](https://aws.amazon.com/) Amazon.com compte permettant d'utiliser AWS des produits. Vous pouvez utiliser votre Compte AWS pour consulter vos rapports d'activité et d'utilisation et pour gérer l'authentification et l'accès.

Pour éviter d'utiliser votre utilisateur Compte AWS root pour les actions Amazon SQS, il est recommandé de créer un utilisateur IAM pour chaque personne ayant besoin d'un accès administratif à Amazon SQS.

### Inscrivez-vous pour un Compte AWS
<a name="sign-up-for-aws"></a>

Pour commencer AWS, vous avez besoin d'un Compte AWS. Pour plus d'informations sur la création d'un Compte AWS, voir [Getting started with an Compte AWS](https://docs.aws.amazon.com//accounts/latest/reference/getting-started.html) dans le *Guide de Gestion de compte AWS référence*.

## Étape 2 : Accorder un accès par programmation
<a name="sqs-getting-access-key-id-secret-access-key"></a>

Pour utiliser les actions Amazon SQS (par exemple, en utilisant Java ou via le AWS Command Line Interface), vous avez besoin d'un ID de clé d'accès et d'une clé d'accès secrète.

**Note**  
L'ID de clé d'accès et la clé d'accès secrète sont spécifiques à Gestion des identités et des accès AWS. Ne les confondez pas avec les informations d'identification d'autres AWS services, tels que les paires de clés Amazon EC2.

Les utilisateurs ont besoin d'un accès programmatique s'ils souhaitent interagir avec AWS l'extérieur du AWS Management Console. La manière d'accorder un accès programmatique dépend du type d'utilisateur qui y accède AWS.

Pour accorder aux utilisateurs un accès programmatique, choisissez l’une des options suivantes.


****  

| Quel utilisateur a besoin d’un accès programmatique ? | À | Méthode | 
| --- | --- | --- | 
| IAM | (Recommandé) Utilisez les informations d'identification de console comme informations d'identification temporaires pour signer les AWS CLI demandes programmatiques adressées aux AWS SDK ou AWS aux API. | Suivez les instructions de l’interface que vous souhaitez utiliser.[See the AWS documentation website for more details](http://docs.aws.amazon.com/fr_fr/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-setting-up.html) | 
| Identité de la main-d’œuvre<br />(Utilisateurs gérés dans IAM Identity Center) | Utilisez des informations d'identification temporaires pour signer les demandes programmatiques adressées aux AWS CLI AWS SDK ou AWS aux API. | Suivez les instructions de l’interface que vous souhaitez utiliser.[See the AWS documentation website for more details](http://docs.aws.amazon.com/fr_fr/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-setting-up.html) | 
| IAM | Utilisez des informations d'identification temporaires pour signer les demandes programmatiques adressées aux AWS CLI AWS SDK ou AWS aux API. | Suivez les instructions de la section [Utilisation d'informations d'identification temporaires avec AWS les ressources](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_use-resources.html) du Guide de l'utilisateur IAM. | 
| IAM | (Non recommandé)Utilisez des informations d'identification à long terme pour signer les AWS CLI demandes programmatiques adressées aux AWS SDK ou AWS aux API. | Suivez les instructions de l’interface que vous souhaitez utiliser.[See the AWS documentation website for more details](http://docs.aws.amazon.com/fr_fr/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-setting-up.html) | 

## Étape 3 : Préparation à l'utilisation de l'exemple de code
<a name="sqs-get-ready-to-use-example-code"></a>

Ce guide contient des exemples d'utilisation du AWS SDK for Java. Pour exécuter l'exemple de code, suivez les instructions de configuration décrites dans [Démarrer avec le kit AWS SDK pour Java 2.0](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/). 

Vous pouvez développer des AWS applications dans d'autres langages de programmation, tels que GoJavaScript, Python et Ruby. Pour plus d'informations, consultez la section [Outils sur lesquels vous pouvez vous appuyer AWS](https://aws.amazon.com/developer/tools/#sdk).

**Note**  
Vous pouvez explorer Amazon SQS sans écrire de code à l'aide d'outils tels que AWS Command Line Interface (AWS CLI) ou Windows. PowerShell Vous trouverez des AWS CLI exemples dans la [section Amazon SQS](https://docs.aws.amazon.com/cli/latest/reference/sqs/index.html) de la *AWS CLI Command* Reference. Vous trouverez des PowerShell exemples de Windows dans la section Amazon Simple Queue Service de la référence des *[Outils AWS pour PowerShell applets](https://docs.aws.amazon.com/powershell/latest/reference/)* de commande.

## Étapes suivantes
<a name="sqs-next-steps-setting-up"></a>

Vous pouvez maintenant [commencer](sqs-getting-started.md) à gérer les files d'attente et les messages Amazon SQS à l'aide de l' AWS Management Console. 