Introducción a HAQM Kinesis Data Streams
Introducción
HAQM Kinesis Data Streams es un servicio de procesamiento e ingesta de datos, de larga duración y escalable, optimizado para el streaming de datos. Puede configurar cientos de miles de generadores de datos para incluir datos de manera continua en un stream de datos de HAQM Kinesis. Los datos estarán disponibles en milisegundos para sus aplicaciones de HAQM Kinesis, y esas aplicaciones recibirán registros de datos en el orden en que se generaron.
HAQM Kinesis Data Streams se integra con una serie de servicios de AWS, que incluyen HAQM Kinesis Data Firehose para la transformación casi en tiempo real y la entrega de datos de streaming en un lago de datos de AWS como HAQM S3, HAQM Managed Service para Apache Flink para el procesamiento de datos de streaming administrado, AWS Lambda para el procesamiento de eventos o registros, AWS PrivateLink para la conectividad privada, HAQM Cloudwatch para las métricas y el procesamiento de registros y AWS KMS para el cifrado desde el servidor.
HAQM Kinesis Data Streams se utiliza como puerta de enlace de una solución de big data. Se colocan datos de diferentes fuentes en un stream de HAQM Kinesis para que puedan consumirse en las diferentes aplicaciones de HAQM Kinesis. En este ejemplo, una aplicación (resaltada en amarillo) ejecuta un panel de estado en tiempo real con los datos de streaming. Otra aplicación (destacada en rojo) realiza una agregación sencilla y emite los datos procesados a HAQM S3. Los datos presentes en S3 se continúan procesando y se almacenan en HAQM Redshift para la realización de análisis complejos. La tercera aplicación (resaltada en verde) emite datos sin procesar a HAQM S3, que luego se archivan en HAQM Glacier para un almacenamiento a largo plazo de costo más bajo. Observe cómo estas tres líneas de procesamiento de datos funcionan simultáneamente y en paralelo.
Introducción a HAQM Kinesis Data Streams
Consulte las novedades de HAQM Kinesis Data Streams
Solicite ayuda para realizar una prueba de concepto o evaluación
Videos
Utilice Kinesis Data Streams
Una vez que se registre en HAQM Web Services, puede comenzar a utilizar HAQM Kinesis Data Streams de las siguientes maneras:
- Cree un stream de datos de HAQM Kinesis a partir de la consola de administración de HAQM Kinesis o con la API CreateStream de HAQM Kinesis.
- Configure los generadores de datos para incluir datos en su streaming de HAQM Kinesis sin interrupción.
- Desarrolle sus aplicaciones de HAQM Kinesis para que lean y procesen datos de su secuencia de HAQM Kinesis.
Soluciones destacadas
La solución de datos de streaming de AWS para HAQM Kinesis proporciona plantillas de AWS CloudFormation en las que los datos fluyen entre los productores, el almacenamiento en streaming, los consumidores y los destinos. Para admitir varios casos de uso y necesidades empresariales, esta solución ofrece cuatro plantillas de AWS CloudFormation. Las plantillas se configuran para aplicar las prácticas recomendadas a fin de monitorear la funcionalidad mediante paneles y alarmas, así como para proteger los datos.