Documentación

Guía para desarrolladores: Esta guía proporciona información general conceptual sobre Amazon Kinesis Data Streams e incluye instrucciones detalladas sobre el uso de distintas características del servicio.

Referencia de API: esta es una guía de referencia detallada que describe todas las operaciones de las API de Amazon Kinesis Data Streams e incluye ejemplos de solicitudes, respuestas, etc.

Videos

AWS re:Invent 2020: How Disney+ uses fast data ubiquity to improve the customer experience (30:34)
High Performance Data Streaming with Amazon Kinesis: Best Practices and Common Pitfalls (38:05)
AWS re:Invent 2020: Top 5 best practices for data streaming with Amazon Kinesis (27:47)
Streaming Data Pipelines for Real-Time Analytics – Are You Ready? (40:04)

Publicaciones del blog

No se han encontrado publicaciones de blog en este momento. Consulte el Blog de AWS para conocer otros recursos.

Herramientas y bibliotecas

Agente de Amazon Kinesis

Esta es una aplicación Java integrada que ofrece un modo sencillo de recopilar y enviar datos a su transmisión de datos de Amazon Kinesis. Puede instalar el agente en entornos de servidor basados en Linux, como servidores web, servidores de registro y servidores de bases de datos. El agente monitorea determinados archivos y envía continuamente datos a su transmisión de datos. Obtenga el agente de Amazon Kinesis.

Biblioteca de clientes de Amazon Kinesis

Esta es una biblioteca predefinida que permite desarrollar de forma sencilla aplicaciones de Amazon Kinesis para la lectura y el procesamiento de datos de una transmisión de Amazon Kinesis. Esta biblioteca gestiona problemas complejos como la adaptación a los cambios del volumen de transmisión, el equilibrio de la carga de los streamings de datos, la coordinación de servicios distribuidos y el procesamiento de datos con tolerancia a errores, lo que le permite centrarse en la lógica de negocio mientras desarrolla aplicaciones. Obtenga la biblioteca para clientes de Kinesis para Java | Python | Ruby | Node.js | .NET

Solución de datos de streaming de AWS para Amazon Kinesis

Utilice la solución de datos de transmisión de AWS para Amazon Kinesis para poder resolver casos de uso de transmisión en tiempo real como la captura de registros de aplicaciones de gran volumen, el análisis de datos de transmisión de clics, la entrega continua a un lago de datos y más.

Además, la solución reduce el tiempo de desarrollo a días al eliminar o reducir la necesidad de generar modelos y aprovisionar recursos con AWS CloudFormation; configurar registros, paneles y alarmas de Amazon CloudWatch; e implementar de forma manual las prácticas recomendadas para datos de streaming en AWS. Se trata de una solución que puede utilizarse con todo tipo de datos y lógica, lo que le permite empezar con un código de ejemplo y comenzar a personalizarlo rápidamente. Después de la implementación, puede utilizar las capacidades de monitoreo de la solución para una transición sencilla hacia la producción.

Biblioteca de generadores de Amazon Kinesis

Esta es una biblioteca de uso sencillo y altamente configurable que le permite incluir datos en una transmisión de Amazon Kinesis. Esta biblioteca contiene una interfaz sencilla, asíncrona y de confianza que le permite lograr un alto desempeño de generación de manera rápida con recursos de cliente mínimos. Obtenga la biblioteca de generadores de Kinesis.

Biblioteca de conectores de Amazon Kinesis

Se trata de una biblioteca predefinida que permite integrar de forma sencilla Amazon Kinesis Data Streams con otros servicios de AWS y herramientas de terceros. La biblioteca de clientes de Amazon Kinesis (KCL) es necesaria para el uso de esta biblioteca. La versión actual de esta biblioteca proporciona conectores para Amazon DynamoDB, Amazon Redshift, Amazon S3 y Elasticsearch. La biblioteca también incluye conectores de muestra de cada tipo, además de archivos de compilación de Apache Ant para ejecutar las muestras. Obtenga la biblioteca de conectores de Kinesis.

Amazon Kinesis Storm Spout

Se trata de una biblioteca predefinida que permite integrar de forma sencilla Amazon Kinesis Data Streams con Apache Storm. La versión actual de esta biblioteca obtiene datos de la transmisión de Amazon Kinesis y los emite como tuplas. Se añade el canal (spout) a la topología de Storm para poder utilizar Amazon Kinesis Data Streams como un servicio escalable y de confianza para la captura, el almacenamiento y la reproducción de streamings. Obtenga Kinesis Storm Spout.

Aprenda cómo crear un panel con ventana desplegable en tiempo real con Amazon Kinesis Data Streams y Apache Storm.

Conector Amazon EMR para Kinesis

Permite que Amazon Elastic MapReduce (EMR) lea y consulte datos directamente de transmisiones de datos de Amazon Kinesis. Más información | Preguntas frecuentes sobre el conector EMR para Kinesis

Integración del SDK para móviles de AWS

Amazon Kinesis Recorder le permite registrar datos de manera fiable en una transmisión de datos de Amazon Kinesis desde su aplicación móvil. Más información sobre iOS | Más información sobre Android

Log4J Appender para Amazon Kinesis Data Streams

Una implementación de la interfaz de Apache Log4J Appender que envía los datos de salida de Log4J directamente a las transmisiones de datos de Amazon Kinesis sin un código personalizado. Más información

Herramientas y bibliotecas con contribución de la comunidad

Complemento Fluentd para Amazon Kinesis Data Streams

Un complemento que permite que Fluentd agregue datos a transmisiones de datos de Amazon Kinesis. Más información

Amazon Kinesis Source y Sink para Apache Flume

Servicio Amazon Kinesis Source y Sink para Apache Flume. Más información

Integración de Spark Streaming y Amazon Kinesis Data Streams

Un receptor de Amazon Kinesis Data Streams que crea una transmisión de datos DStream de entrada con la biblioteca de clientes de Amazon Kinesis. Más información

Biblioteca de clientes de Amazon Kinesis para desarrolladores de Go

Permite a los desarrolladores escribir procesadores de registro en el lenguaje de Go utilizando el demonio multilingüe de la biblioteca de clientes de Amazon Kinesis. Más información

Agregadores de Amazon Kinesis Data Streams

Permite la creación y visualización automáticas de todos los datos de serie temporal de las transmisiones de datos de Amazon Kinesis. Más información

Utilidad de escalado de Amazon Kinesis Data Streams

Permite escalar el número de fragmentos de una transmisión de datos de Amazon Kinesis. Los desarrolladores pueden escalar horizontal o verticalmente con solo especificar un número de particiones o un porcentaje del total de particiones. Más información

Módulo de Amazon Kinesis Data Streams para Vert.x

Permite recibir eventos publicados por otros vertículos de Vert.x y enviarlos a Amazon Kinesis Data Streams. Más información

Introducción a Amazon Kinesis Data Streams

Ver guía del desarrollador
¿Listo para comenzar?
Regístrese
¿Tiene más preguntas?
Contacte con nosotros