

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.

# Completar los requisitos previos para configurar Amazon Kinesis Data Streams
<a name="before-you-begin"></a>

Antes de usar Amazon Kinesis Data Streams por primera vez, realice las siguientes tareas para configurar su entorno.

**Topics**
+ [Inscríbase en AWS](#setting-up-sign-up-for-aws)
+ [Descargar bibliotecas y herramientas](#setting-up-downloads)
+ [Configurar el entorno de desarrollo](#setting-up-requirements)

## Inscríbase en AWS
<a name="setting-up-sign-up-for-aws"></a>

Al suscribirse a Amazon Web Services (AWS), su AWS cuenta se registra automáticamente en todos los servicios de AWS, incluido Kinesis Data Streams. Solo se le cobrará por los servicios que utilice.

Si ya tiene una AWS cuenta, pase a la siguiente tarea. Si no dispone de una cuenta de AWS , utilice el siguiente procedimiento para crear una.

**Para crear una AWS cuenta**

1. Abrir [https://portal.aws.amazon.com/billing/registro](https://portal.aws.amazon.com/billing/signup).

1. Siga las instrucciones que se le indiquen.

   Parte del procedimiento de registro consiste en recibir una llamada telefónica o mensaje de texto e indicar un código de verificación en el teclado del teléfono.

   Cuando te registras en un Cuenta de AWS, *Usuario raíz de la cuenta de AWS*se crea un. El usuario raíz tendrá acceso a todos los Servicios de AWS y recursos de esa cuenta. Como práctica recomendada de seguridad, asigne acceso administrativo a un usuario y utilice únicamente el usuario raíz para realizar [Tareas que requieren acceso de usuario raíz](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_root-user.html#root-user-tasks).

## Descargar bibliotecas y herramientas
<a name="setting-up-downloads"></a>

Las siguientes bibliotecas y herramientas le permitirán trabajar con Kinesis Data Streams: 
+ La [Referencia de la API de Amazon Kinesis](https://docs.aws.amazon.com/kinesis/latest/APIReference/) es el conjunto básico de operaciones que admite Kinesis Data Streams. Para obtener más información sobre la realización de operaciones básicas utilizando el código de Java, consulte lo siguiente:
  + [Desarrolle productores mediante la API Amazon Kinesis Data Streams con AWS SDK para Java](developing-producers-with-sdk.md)
  + [Desarrolle a los consumidores con AWS SDK para Java](develop-consumers-sdk.md)
  + [Crear y administrar Kinesis Data Streams](working-with-streams.md)
+ Las AWS SDKs versiones 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) y [Ruby](https://aws.amazon.com/developers/getting-started/ruby/) incluyen soporte y ejemplos de Kinesis Data Streams. Si su versión AWS SDK para Java no incluye muestras de Kinesis Data Streams, también puede descargarlas desde. [GitHub](https://github.com/aws/aws-sdk-java/tree/master/src/samples)
+ La biblioteca de clientes de Kinesis (KCL) proporciona un modelo de easy-to-use programación para procesar datos. KCL puede ser de ayuda para comenzar rápidamente a utilizar Kinesis Data Streams en Java, Node.js, .NET, Python y Ruby. Para obtener más información, consulte [Lectura de datos de secuencias](building-consumers.md).
+ La [AWS Command Line Interface](https://docs.aws.amazon.com/cli/latest/userguide/) es compatible con Kinesis Data Streams. AWS CLI Esto le permite controlar varios AWS servicios desde la línea de comandos y automatizarlos mediante scripts.

## Configurar el entorno de desarrollo
<a name="setting-up-requirements"></a>

Para utilizar KCL, asegúrese de que su entorno de desarrollo de Java cumpla los siguientes requisitos:
+ Java 1.7 (Java SE 7 JDK) o posterior. Puede descargar el software de Java más reciente desde [Descargas de Java SE](http://www.oracle.com/technetwork/java/javase/downloads/index.html) en el sitio web de Oracle.
+ Paquete de Apache Commons (código, cliente HTTP e inicio de sesión)
+ Procesador Jackson JSON

Tenga en cuenta que [AWS SDK para Java](https://aws.amazon.com/sdkforjava/) incluye Apache Commons y Jackson en la carpeta de terceros. Sin embargo, el SDK para Java funciona con Java 1.6, mientras que Kinesis Client Library requiere Java 1.7.