Como utilizar o Amazon Kinesis Data Firehose para receber dados do Data Stream

Ao configurar streams, você precisa configurar um endpoint específico para transmitir seus dados da Azion.

Continue lendo para obter o passo a passo sobre como conectar um endpoint Amazon Kinesis Data Firehose com o Data Stream.


Pré-requisitos da Amazon Kinesis Data Firehose

Seção intitulada Pre-requisitos da Amazon Kinesis Data Firehose

Para começar a usar Amazon Kinesis Data Firehose, siga estes passos:

  1. Crie uma conta na Amazon AWS.
  2. No dashboard da AWS, crie uma instância.
  3. Preencha as informações solicitadas.
  4. Crie um Amazon S3 bucket.

Você também precisa criar e salvar as seguintes informações:

  • Stream Name
  • Region
  • Access Key
  • Secret Key

Veja como obtê-las na plataforma da AWS:

  1. Acesse a página inicial do console da Amazon Kinesis.
  2. Em Comece a usar, selecione Kinesis Data Firehose.
  3. Clique no botão Criar stream de entrega. Você será redirecionado para a página de criação do seu stream.
  4. Na seção Escolher origem e destino, em Origem, selecione DIRECT PUT.
  5. Em Destino, selecione Amazon S3. O restante das opções de configuração será carregado.
  6. Na seção Nome do fluxo de entrega, escolha um nome de entrega conforme você achar melhor.
  7. Mantenha as outras opções com o valor padrão.
  8. Na seção Configurações de destino, em Bucket do S3, clique em Browse e selecione um bucket S3 previamente criado. Você também pode clicar no botão Criar e criar um novo nesse momento.
  9. Mantenha as outras opções com o valor padrão.
  10. Clique em Criar um fluxo de entrega.

Você encontra mais detalhes na documentação da AWS Criar o fluxo de entrega do Kinesis Data Firehose.

É a região onde a sua instância da AWS Kinesis está rodando.

  1. Na barra superior do seu dashboard, logo ao lado do botão de ajuda, identificado com ’?’ , você encontra um menu suspenso onde você pode ver o nome da região, bem como seu código.
  2. Encontre o código e salve-o para usar depois. Ele é semelhante a: us-east-1

Você encontra mais detalhes na documentação da AWS A VPC abrange as zonas de disponibilidade e a zona Wavelength.

  1. Acesse o painel Identify and Access Management (IAM) > clique no botão Criar nova chave de acesso.
  2. Um pop-up aparecerá na tela com as informações da sua chave.
  3. Clique em Exibir Chave de Acesso para exibir as informações das suas chaves conforme indicado abaixo:
    • ID da Chave de acesso, com formato semelhante a AKIA5LVCRTER524RAIA3
    • Secret Access Key, com formato semelhante a N9UTjunb299M5ryfKdG2cKh2+Pe2mBiGZXaBpVff
  4. Salve as informações das duas chaves para usá-las depois no Azion Data Stream.

Você também pode fazer download do arquivo PEM com as informações das chaves.


Configure o novo endpoint no ⁠Data Stream

Seção intitulada Configure o novo endpoint no ⁠Data Stream

Agora, siga os próximos passos para configurar o novo endpoint criado na Amazon Kinesis Data Firehose no seu Azion Data Stream.

Você encontra os passos detalhados para a configuração completa no guia Como utilizar o Data Stream.

Nas configurações de Destination:

  1. No menu suspenso Endpoint Type, selecione AWS⁠ Kinesis Data Firehose.
  2. Em Stream Name, adicione o nome que você deu para seu stream de entrega Kinesis Firehose.
  3. Em Region, adicione a região configurada no seu stream.
  4. Em Access Key, adicione a chave de acesso do seu stream.
  5. Em Secret Key, adicione a chave secreta do seu stream.
  6. Confira se o switch Active está habilitado.
  7. Clique no botão Save.

Após salvar as configurações, seus dados serão enviados para o novo endpoint configurado.

Você pode acompanhar as chamadas feitas pelo Data Stream à Amazon Kinesis Data Firehose no Real-Time Events. Para isso, selecione Data Source > Data Stream e escolha as opções de filtro que você deseja utilizar.

Assista um tutorial sobre como usar o Amazon Kinesis Data Firehose com o Data Stream no canal do YouTube da Azion, com opção de ativar legendas em português:


Amazon Web Services, Inc. ou suas afiliadas são marcas registradas da Amazon Inc nos Estados Unidos e outros países.


Contribuidores