

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

# Pré-requisitos completos para configurar o Amazon Kinesis Data Streams
<a name="before-you-begin"></a>

Antes de usar o Amazon Kinesis Data Streams pela primeira vez, realize as tarefas a seguir para configurar seu ambiente.

**Topics**
+ [Inscreva-se para AWS](#setting-up-sign-up-for-aws)
+ [Fazer download de bibliotecas e ferramentas](#setting-up-downloads)
+ [Configurar seu ambiente de desenvolvimento](#setting-up-requirements)

## Inscreva-se para AWS
<a name="setting-up-sign-up-for-aws"></a>

Quando você se inscreve no Amazon Web Services (AWS), sua AWS conta é automaticamente inscrita em todos os serviços AWS, incluindo o Kinesis Data Streams. A cobrança incorrerá apenas pelos serviços utilizados.

Se você já tiver uma AWS conta, vá para a próxima tarefa. Se ainda não possuir uma conta da AWS , use o procedimento a seguir para criar uma.

**Para se inscrever em uma AWS conta**

1. Abra a [https://portal.aws.amazon.com/billing/inscrição.](https://portal.aws.amazon.com/billing/signup)

1. Siga as instruções online.

   Parte do procedimento de inscrição envolve receber uma chamada telefônica ou uma mensagem de texto e inserir um código de verificação pelo teclado do telefone.

   Quando você se inscreve em um Conta da AWS, um *Usuário raiz da conta da AWS*é criado. O usuário-raiz tem acesso a todos os Serviços da AWS e recursos na conta. Como prática recomendada de segurança, atribua o acesso administrativo a um usuário e use somente o usuário-raiz para executar [tarefas que exigem acesso de usuário-raiz](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_root-user.html#root-user-tasks).

## Fazer download de bibliotecas e ferramentas
<a name="setting-up-downloads"></a>

Estas bibliotecas e ferramentas ajudam a trabalhar com o Kinesis Data Streams: 
+ A [Referência de APIs do Amazon Kinesis Data Firehose](https://docs.aws.amazon.com/kinesis/latest/APIReference/) lista o conjunto básico de operações às quais o Kinesis Data Firehose oferece suporte. Para obter mais informações sobre a execução de operações básicas usando código Java, consulte o seguinte:
  + [Desenvolva produtores usando a API Amazon Kinesis Data Streams com o AWS SDK para Java](developing-producers-with-sdk.md)
  + [Desenvolva consumidores com o AWS SDK para Java](develop-consumers-sdk.md)
  + [Criar e gerenciar fluxos de dados do Kinesis](working-with-streams.md)
+ As versões AWS SDKs para [Go](https://docs.aws.amazon.com/sdk-for-go/api/service/kinesis/), [Java](https://aws.amazon.com/developers/getting-started/java/), [.NET [JavaScript](https://aws.amazon.com/developer/language/java/?intClick=dc_navbar)](https://aws.amazon.com/developer/language/net/?intClick=dc_navbar), [PHP](https://aws.amazon.com/developers/getting-started/php/), [Python](https://github.com/boto/boto) e [Ruby incluem suporte e amostras](https://aws.amazon.com/developers/getting-started/ruby/) do Kinesis Data Streams. Se sua versão do AWS SDK para Java não incluir amostras do Kinesis Data Streams, você também poderá baixá-las em. [GitHub](https://github.com/aws/aws-sdk-java/tree/master/src/samples)
+ A Kinesis Client Library (KCL) fornece um modelo de easy-to-use programação para processamento de dados. A KCL ajuda a começar a usar rapidamente o Kinesis Data Streams em Java, Node.js, .NET, Python e Ruby. Para obter mais informações, consulte [Ler dados de fluxos](building-consumers.md).
+ A [AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/) é compatível com o Kinesis Data Streams. AWS CLI Isso permite que você controle vários AWS serviços a partir da linha de comando e os automatize por meio de scripts.

## Configurar seu ambiente de desenvolvimento
<a name="setting-up-requirements"></a>

Para usar a KCL, confirme que seu ambiente de desenvolvimento Java atende aos seguintes requisitos:
+ Java 1.7 (Java SE 7 JDK) ou posterior. É possível fazer o download do software Java mais recente em [Java SE Downloads](http://www.oracle.com/technetwork/java/javase/downloads/index.html) no site da Oracle.
+ Pacote Apache Commons (código, cliente HTTP e logs)
+ Processador Jackson JSON

Observe que o [AWS SDK para Java](https://aws.amazon.com/sdkforjava/) inclui o Apache Commons e o Jackson na pasta de terceiros. No entanto, o SDK para Java funciona com o Java 1.6, enquanto a Kinesis Client Library exige o Java 1.7.