Création des ressources initiales - Amazon Simple Notification Service

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.

Création des ressources initiales

Cette page explique comment créer les ressources suivantes pour l'exemple d'archivage des messages et d'analyse de cas d'utilisation :

  • 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 :

    1. Ouvrez la console Amazon S3.

    2. Choisissez Créer un compartiment.

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

    4. Choisissez Créer un compartiment.

    Pour de plus amples informations sur les compartiments Amazon S3, voir Créer un compartiment dans le Guide de l’utilisateur du service Amazon Simple Storage et Travailler avec les compartiments Amazon S3 dans le Guide de l’utilisateur du service Amazon Simple Storage.

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

    1. Ouvrez la console Amazon SQS.

    2. Choisissez Créez une file d'attente.

    3. Pour Type, choisissez Standard.

    4. Pour Nom, saisissez ticketPaymentQueue.

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

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

      { "Version": "2008-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 numéro Compte AWS (123456789012) par le vôtre, et modifiez la région AWS (us-east-1) en conséquence.

    7. Choisissez Créer une file d'attente.

    8. 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) dans le Guide du développeur Amazon Simple Queue Service.

  3. Création de la rubrique SNS :

    1. Ouvrez la page Rubriques de la console Amazon SNS.

    2. Choisissez Créer une rubrique.

    3. Sous Détails, pour Type, choisissez Standard.

    4. Pour Nom, saisissez ticketTopic.

    5. 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.

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

    1. Dans la console Amazon SNS, sur la page de détails de la rubrique ticketTopic, choisissez Créer un abonnement.

    2. Sous Détails, pour Protocole, choisissez Amazon SQS.

    3. Pour Point de terminaison, choisissez l'Amazon Resource Name (ARN) de la file d'attente ticketPaymentQueue.

    4. Choisissez Créer un abonnement.

    5. Répétez ces étapes pour créer un second abonnement à l'aide de l'ARN de la file d'attente ticketFraudQueue.

      Pour en savoir plus sur l'abonnement aux rubriques SNS, consultez la section  Abonnement à une rubrique Amazon SNS. 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) 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 Création du flux de diffusion Firehose.