

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Configurando AWS recursos iniciais para arquivamento e análise de mensagens do Amazon SNS
<a name="firehose-example-initial-resources"></a>

Este tópico descreve como criar os seguintes recursos para o [exemplo de caso de uso de arquivamento e analytics de mensagens](firehose-example-use-case.md):
+ Um bucket do Amazon Simple Storage Service (Amazon S3)
+ Duas filas do Amazon Simple Queue Service (Amazon SQS)
+ Um tópico do Amazon SNS
+ Duas inscrições do Amazon SQS no tópico do Amazon SNS

**Para criar os recursos iniciais**

1. Criar o bucket do Amazon S3:<a name="firehose-use-case-create-bucket"></a>

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

   1. Selecione **Criar bucket**. 

   1. Em **Bucket name** (Nome do bucket), insira um nome globalmente exclusivo. Mantenha os outros campos como os padrões.

   1. Selecione **Criar bucket**.

   Para obter mais informações sobre buckets do Amazon S3, consulte [Criação de buckets](https://docs.aws.amazon.com/AmazonS3/latest/userguide/CreatingABucket.html) no *Manual do usuário do Amazon Simple Storage Service* e [Como trabalhar com buckets do Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingBucket.html) no *Manual do usuário do Amazon Simple Storage Service*.

1. Crie as duas filas do Amazon SQS:

   1. Abra o [console do Amazon SQS](https://console.aws.amazon.com/sqs/home).

   1. Selecione **Criar fila**.

   1. Em **Tipo**, escolha **Padrão**.

   1. Em **Nome**, digite **ticketPaymentQueue**.

   1. Em **Access policy** (Política de acesso), para **Choose method** (Escolher método), escolha **Advanced** (Avançado).

   1. Na caixa JSON policy (Política de JSON), cole a seguinte 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"
              }
            }
          }
        ]
      }
      ```

------

      Nessa política de acesso, substitua o Conta da AWS número ({{123456789012}}) pelo seu e altere a AWS Região ({{us-east-1}}) de acordo.

   1. Selecione **Criar fila**.

   1. Repita essas etapas para criar uma segunda fila do SQS chamada **ticketFraudQueue**.

   Para obter mais informações sobre a criação de filas do SQS, consulte [Creating an Amazon SQS queue (console)](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-create-queue.html) no *Guia do desenvolvedor do Amazon Simple Queue Service*.

1. Criar o tópico do SNS:

   1. Abra a [página Topics](https://console.aws.amazon.com/sns/home#/topics) (Tópicos) no console do Amazon SNS.

   1. Escolha **Criar tópico**.

   1. Em **Details** (Detalhes), para **Type** (Tipo), escolha **Standard** (Padrão).

   1. Em **Nome**, digite **ticketTopic**.

   1. Escolha **Criar tópico**.

   Para obter mais informações sobre a criação de tópicos do SNS, consulte [Criar um tópico do Amazon SNS](sns-create-topic.md).

1. Inscreva as duas filas do SQS no tópico do SNS:

   1. No [console do Amazon SNS](https://console.aws.amazon.com/sns/home#/topics), na página de detalhes do tópico **ticketTopic**, escolha **Create subscription** (Criar assinatura).

   1. Em **Details** (Detalhes), para **Protocol** (Protocolo), escolha **Amazon SQS**.

   1. Para **Endpoint**, escolha o Amazon Resource Name (ARN) da **ticketPaymentQueue**fila.

   1. Selecione **Criar assinatura**.

   1. Repita essas etapas para criar uma segunda assinatura usando o ARN da **ticketFraudQueue**fila.

      Para obter mais informações sobre a inscrição em tópicos do SNS, consulte [Criação de uma assinatura em um tópico do Amazon SNS](sns-create-subscribe-endpoint-to-topic.md). Você também pode assinar filas SQS para tópicos do SNS no console do Amazon SQS. Para obter mais informações,consulte [Subscribing an Amazon SQS queue to an Amazon SNS topic (console)](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-subscribe-queue-sns-topic.html) no *Guia do desenvolvedor do Amazon Simple Queue Service*.

Você criou os recursos iniciais para este exemplo de caso de uso. Para continuar, consulte [Configurar um fluxo de entrega do Amazon Data Firehose para arquivamento de mensagens do Amazon SNS](firehose-example-create-delivery-stream.md).