Configurazione AWS delle risorse iniziali per l'archiviazione e l'analisi dei SNS messaggi di Amazon - Amazon Simple Notification Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurazione AWS delle risorse iniziali per l'archiviazione e l'analisi dei SNS messaggi di Amazon

In questa pagina viene descritto come creare le seguenti risorse per l'esempio di utilizzo dell'archiviazione dei messaggi e dell'analisi:

  • Un bucket Amazon Simple Storage Service (Amazon S3).

  • Due code Amazon Simple Queue Service (AmazonSQS)

  • Un SNS argomento di Amazon

  • Due SQS abbonamenti Amazon all'argomento Amazon SNS

Per creare le risorse iniziali
  1. Creato il bucket Amazon S3:

    1. Aprire la console Amazon S3.

    2. Scegliere Create bucket (Crea bucket).

    3. In Bucket name (Nome bucket), immettere un nome univoco globale. Mantenere gli altri campi come valori predefiniti.

    4. Scegliere Create bucket (Crea bucket).

    Per ulteriori informazioni sui bucket Amazon S3, consulta Creazione di un bucket nella Guida per l'utente di Amazon Simple Storage Service e Utilizzo dei bucket Amazon S3 nella Guida per l'utente di Amazon Simple Storage Service.

  2. Crea le due SQS code Amazon:

    1. Apri la SQSconsole Amazon.

    2. Scegliere Crea coda.

    3. Per Tipo, scegliere Standard.

    4. Per Nome, immetti ticketPaymentQueue.

    5. Su Policy di accesso, per Scegli il metodo, scegliere Avanzato.

    6. Nella casella della JSON politica, incolla la seguente politica:

      { "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" } } } ] }

      In questa politica di accesso, sostituisci il Account AWS numero (123456789012) con il tuo e cambia la AWS regione (us-east-1) di conseguenza.

    7. Scegliere Crea coda.

    8. Ripetere questi passaggi per creare una seconda SQS coda denominataticketFraudQueue.

    Per ulteriori informazioni sulla creazione di SQS code, consulta Creating an Amazon SQS queue (console) nella Amazon Simple Queue Service Developer Guide.

  3. Crea l'argomento: SNS

    1. Apri la pagina Argomenti della SNS console Amazon.

    2. Scegliere Create topic (Crea argomento).

    3. Su Details (Dettagli), per Type (Tipo), scegliere Standard.

    4. Per Nome, immetti ticketTopic.

    5. Scegliere Create topic (Crea argomento).

    Per ulteriori informazioni sulla creazione di SNS argomenti, consultaCreare un SNS argomento Amazon.

  4. Sottoscrivi entrambe le SQS code all'SNSargomento:

    1. Nella SNSconsole Amazon, nella pagina dei dettagli dell'ticketTopicargomento, scegli Crea abbonamento.

    2. In Dettagli, per Protocollo, scegli Amazon SQS.

    3. Per Endpoint, scegli Amazon Resource Name (ARN) della ticketPaymentQueuecoda.

    4. Scegli Crea sottoscrizione.

    5. Ripeti questi passaggi per creare un secondo abbonamento utilizzando ARN la ticketFraudQueuecoda.

      Per ulteriori informazioni sulla sottoscrizione agli SNS argomenti, vedere. Creare un abbonamento a un SNS argomento di Amazon Puoi anche iscriverti alle SQS code agli SNS argomenti dalla SQS console Amazon. Per ulteriori informazioni, consulta la sezione Abbonamento di una SQS coda Amazon a un SNS argomento Amazon (console) nella Amazon Simple Queue Service Developer Guide.

Sono state create le risorse iniziali per questo caso d'uso di esempio. Per continuare, consulta Configurazione di un flusso di distribuzione Firehose per l'archiviazione dei messaggi Amazon SNS.