

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 des AWS ressources initiales pour l'archivage et l'analyse des messages Amazon SNS
<a name="firehose-example-initial-resources"></a>

Cette rubrique décrit comment créer les ressources nécessaires pour l'[archivage et l'analyse des messages, exemple de cas d'utilisation](firehose-example-use-case.md) :
+ Un compartiment Amazon Simple Storage Service (Amazon S3)
+ Deux files d'attente Amazon Simple Queue Service (Amazon SQS)
+ Une rubrique Amazon SNS
+ Deux abonnements Amazon SQS à la rubrique Amazon SNS

**Pour créer les ressources initiales**

1. Créez un compartiment Amazon S3 :<a name="firehose-use-case-create-bucket"></a>

   1. Ouvrez la [console Amazon S3](https://console.aws.amazon.com/s3/home).

   1. Choisissez **Créer un compartiment**. 

   1. Pour **Nom de compartiment**, saisissez un nom unique dans le monde. Conservez les valeurs par défaut des autres champs.

   1. Choisissez **Créer un compartiment**.

   Pour de plus amples informations sur les compartiments Amazon S3, voir [Créer un compartiment](https://docs.aws.amazon.com/AmazonS3/latest/userguide/CreatingABucket.html) dans le *Guide de l’utilisateur du service Amazon Simple Storage* et [Travailler avec les compartiments Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingBucket.html) dans le *Guide de l’utilisateur du service Amazon Simple Storage*.

1. Créez les deux files d'attente Amazon SQS :

   1. Ouvrez la [console Amazon SQS](https://console.aws.amazon.com/sqs/home).

   1. Choisissez **Créez une file d'attente**.

   1. Pour **Type**, choisissez **Standard**.

   1. Pour **Nom**, saisissez **ticketPaymentQueue**.

   1. Sous **Politique d'accès**, pour **Choisir la méthode**, choisissez **Avancé**.

   1. Dans la zone politique JSON, collez la politique suivante :

------
#### [ JSON ]

****  

      ```
      {
        "Version":"2012-10-17",		 	 	 
        "Statement": [
          {
            "Effect": "Allow",
            "Principal": {
              "Service": "sns.amazonaws.com"
            },
            "Action": "sqs:SendMessage",
            "Resource": "*",
            "Condition": {
              "ArnEquals": {
                "aws:SourceArn": "arn:aws:sns:us-east-1:123456789012:ticketTopic"
              }
            }
          }
        ]
      }
      ```

------

      Dans cette politique d'accès, remplacez le Compte AWS numéro ({{123456789012}}) par le vôtre et modifiez la AWS région ({{us-east-1}}) en conséquence.

   1. Choisissez **Créer une file d'attente**.

   1. Répétez ces étapes pour créer une deuxième file d'attente SQS nommée **ticketFraudQueue**.

   Pour en savoir plus sur la création de files d'attente SQS, veuillez consulter la section de [Création d'une file d'attente Amazon SQS (console)](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-create-queue.html) dans le *Guide du développeur Amazon Simple Queue Service*.

1. Création de la rubrique SNS :

   1. Ouvrez la [page Rubriques](https://console.aws.amazon.com/sns/home#/topics) de la console Amazon SNS.

   1. Choisissez **Créer une rubrique**.

   1. Sous **Détails**, pour **Type**, choisissez **Standard**.

   1. Pour **Nom**, saisissez **ticketTopic**.

   1. Choisissez **Créer une rubrique**.

   Pour en savoir plus sur la création de rubriques SNS, veuillez consulter la section [Création d'une rubrique Amazon SNS](sns-create-topic.md).

1. Abonner deux files d'attente SQS à la rubrique SNS :

   1. Dans la [console Amazon SNS](https://console.aws.amazon.com/sns/home#/topics), sur la page de détails de la rubrique **ticketTopic**, choisissez **Créer un abonnement**.

   1. Sous **Détails**, pour **Protocole**, choisissez **Amazon SQS**.

   1. Pour **Endpoint**, choisissez le Amazon Resource Name (ARN) de la **ticketPaymentQueue**file d'attente.

   1. Choisissez **Créer un abonnement**.

   1. Répétez ces étapes pour créer un deuxième abonnement à l'aide de l'ARN de la **ticketFraudQueue**file d'attente.

      Pour en savoir plus sur l'abonnement aux rubriques SNS, consultez la section [Création d'un abonnement à une rubrique Amazon SNS](sns-create-subscribe-endpoint-to-topic.md). Vous pouvez également abonner des files d'attente SQS aux rubriques SNS à partir de la console Amazon SQS. Pour en savoir plus, consultez la section [Abonnement d'une file d'attente Amazon SQS à une rubrique Amazon SNS (console)](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-subscribe-queue-sns-topic.html) dans le *Guide du développeur Amazon Simple Queue Service*.

Vous avez créé les ressources initiales pour cet exemple de cas d'utilisation. Pour continuer, consultez la section [Configuration d'un flux de diffusion Amazon Data Firehose pour l'archivage des messages Amazon SNS](firehose-example-create-delivery-stream.md).