

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 los AWS recursos iniciales para el archivado y el análisis de mensajes de Amazon SNS
<a name="firehose-example-initial-resources"></a>

En este tema se describe cómo crear los recursos necesarios para el [caso de uso de ejemplo de análisis y archivado de mensajes](firehose-example-use-case.md):
+ Un bucket de Amazon Simple Storage Service (Amazon S3)
+ Dos colas de Amazon Simple Queue Service (Amazon SQS)
+ Un tema de Amazon SNS
+ Dos suscripciones de Amazon SQS al tema de Amazon SNS

**Para crear los recursos iniciales, siga estos pasos:**

1. Cree un bucket de Amazon S3:<a name="firehose-use-case-create-bucket"></a>

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

   1. Elija **Crear bucket**. 

   1. En **Nombre del bucket**, ingrese un nombre único. Mantenga los otros campos como valores predeterminados.

   1. Elija **Crear bucket**.

   Para obtener más información sobre los buckets de Amazon S3, consulte [Creación de un bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/CreatingABucket.html) en la *Guía del usuario de Amazon Simple Storage Service* y [Trabajar con buckets de Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingBucket.html) en la *Guía del usuario de Amazon Simple Storage Service*.

1. Cree las dos colas de Amazon SQS:

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

   1. Elige **Crear cola**.

   1. En **Tipo**, seleccione **Estándar**.

   1. En **Nombre**, escriba **ticketPaymentQueue**.

   1. En **Política de acceso**, en **Elegir método**, elija **Avanzado**.

   1. En el cuadro Política de JSON, pegue la siguiente política:

------
#### [ 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"
              }
            }
          }
        ]
      }
      ```

------

      En esta política de acceso, sustituya el Cuenta de AWS número ({{123456789012}}) por el suyo y cambie la AWS región ({{us-east-1}}) en consecuencia.

   1. Elige **Crear cola**.

   1. Repita estos pasos para crear una segunda cola SQS llamada **ticketFraudQueue**.

   Para obtener más información sobre la creación de colas SQS, consulte [Creación de una cola de Amazon SQS (consola)](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-create-queue.html) en la *Guía para desarrolladores de Amazon Simple Queue Service*.

1. Cree el tema de SNS:

   1. Abra la página [Topics (Temas)](https://console.aws.amazon.com/sns/home#/topics) en la consola de Amazon SNS.

   1. Seleccione **Crear tema**.

   1. En **Detalles**, en **Tipo**, elija **Estándar**.

   1. En **Nombre**, escriba **ticketTopic**.

   1. Seleccione **Crear tema**.

   Para obtener más información sobre la creación de temas de SNS, consulte [Creación de un tema de Amazon SNS](sns-create-topic.md).

1. Suscriba las colas de SQS al tema de SNS:

   1. En la [consola de Amazon SNS](https://console.aws.amazon.com/sns/home#/topics), en la página de detalles del tema **TicketTopic**, elija **Crear suscripción**.

   1. En **Detalles**, en **Protocolo**, elija **Amazon SQS**.

   1. Para **Endpoint**, elija el nombre de recurso de Amazon (ARN) de la **ticketPaymentQueue**cola.

   1. Seleccione **Crear subscripción**.

   1. Repita estos pasos para crear una segunda suscripción con el ARN de la **ticketFraudQueue**cola.

      Para obtener más información sobre la suscripción a los temas de SNS, consulte [Creación de una suscripción a un tema de Amazon SNS](sns-create-subscribe-endpoint-to-topic.md). También puede suscribir colas de SQS a temas de SNS desde la consola de Amazon SQS. Para obtener más información, consulte [Suscripción de una cola de Amazon SQS a un tema de Amazon SNS (consola)](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-subscribe-queue-sns-topic.html) en la *Guía para desarrolladores de Amazon Simple Queue Service*.

Ha creado los recursos iniciales para este caso de uso de ejemplo. Para continuar, consulte [Configuración de un flujo de entrega de Amazon Data Firehose para el archivo de mensajes de Amazon SNS](firehose-example-create-delivery-stream.md).