Amazon Kinesis Data Firehose

Prepare y cargue transmisiones de datos en tiempo real a almacenes de datos y herramientas de análisis

Amazon Kinesis Data Firehose ofrece la manera más sencilla de cargar de manera fiable datos de streaming a almacenes de datos y herramientas de análisis. Puede registrar, transformar y cargar los datos de streaming en Amazon S3, Amazon Redshift, Amazon Elasticsearch Service y Splunk para habilitar el análisis casi en tiempo real con las herramientas de inteligencia empresarial existentes y los paneles que ya usa. Se trata de un servicio totalmente administrado que se escala automáticamente para adaptarse al desempeño de los datos, y no precisa de ninguna administración permanente. También puede procesar por lotes, transformar, comprimir y cifrar los datos antes de cargarlos, a fin de minimizar la cantidad de almacenamiento utilizado en el destino y aumentar la seguridad.

Puede crear fácilmente una transmisión de entrega de Firehose desde la consola de administración de AWS, configurarla con unos clics y comenzar a enviar datos a la transmisión desde cientos de miles de fuentes de datos para que se carguen continuamente en AWS, y todo en pocos minutos. También puede configurar su transmisión de entrega para convertir automáticamente los datos entrantes a formatos columnares como Apache Parquet y Apache ORC, antes de que los datos se envíen a Amazon S3, para un análisis y almacenamiento rentables.

Con Kinesis Data Firehose, solo paga por la cantidad de datos que transmite a través del servicio y, si corresponde, para la conversión de formato de datos. Sin tarifa mínima ni costo de contratación.

Video: What is Amazon Kinesis Data Firehose?

Beneficios

Facilidad de uso

Amazon Kinesis Data Firehose ofrece un modo simple de registrar, transformar y cargar datos de streaming con unos pocos clics en la consola de administración de AWS. Puede crear una transmisión de entrega de Firehose, seleccionar los destinos y comenzar a enviar datos en tiempo real desde cientos de miles de fuentes de datos simultáneamente. El servicio se encarga de administrar las transmisiones, incluyendo el escalado, la partición y la monitorización, lo cual es necesario para cargar los datos continuamente en los destinos con los intervalos que especifique.

Integración con los almacenes de datos de AWS

Amazon Kinesis Data Firehose se integra con Amazon S3, Amazon Redshift y Amazon Elasticsearch Service. Desde la consola de administración de AWS, se puede apuntar Kinesis Data Firehose hacia un bucket de Amazon S3, una tabla de Amazon Redshift o un dominio de Amazon Elasticsearch. Luego puede usar las aplicaciones y herramientas de análisis existentes para analizar los datos de streaming.

Transformación de datos sin servidor

Amazon Kinesis Data Firehose le permite preparar los datos de streaming antes de cargarlos en los datastores. Con Kinesis Data Firehose, puede convertir datos de streaming sin procesar fácilmente desde los orígenes de datos en los formatos requeridos por los datastores de destino, sin necesidad de crear sus propias canalizaciones de procesamiento de datos. Más información »

Casi en tiempo real

Amazon Kinesis Data Firehose registra y carga datos casi en tiempo real. Carga datos nuevos en Amazon S3, Amazon Redshift, Amazon Elasticsearch Service y Splunk en 60 segundos después de haber enviado los datos al servicio. Gracias a esto, se puede obtener acceso a los datos nuevos antes y se puede responder a los eventos empresariales y operativos con más rapidez.

Sin administración permanente

Amazon Kinesis Data Firehose es un servicio completamente administrado que, de forma automática, aprovisiona, administra y escala los recursos informáticos, de memoria y red necesarios para cargar los datos de streaming. Una vez configurado, Kinesis Data Firehose carga los datos continuamente según van llegando.

Pague solo por lo que utilice

Con Amazon Kinesis Data Firehose, solo paga por el volumen de datos que transmite a través del servicio y, si corresponde, para la conversión de formato de datos. No se requieren tarifas mínimas ni compromisos iniciales.

Cómo funciona

diagram-how-it-works-kinesis-data-firehose-splunk

Casos de uso

Análisis mediante IoT

Con Amazon Kinesis Data Firehose, puede registrar datos continuamente de dispositivos conectados, como aplicaciones de consumidor, sensores integrados y descodificadores de televisión. Kinesis Data Firehose carga los datos en Amazon S3 y Amazon Redshift, lo que le permite proporcionar a sus clientes acceso a las métricas, la información y los paneles de control casi en tiempo real.


Análisis de secuencias de clics

Amazon Kinesis Data Firehose se puede usar para habilitar la entrega de métricas en tiempo real sobre contenido digital. De este modo, los agentes de marketing pueden conectarse con los clientes de la forma más eficaz. Puede transmitir miles de millones de pequeños mensajes que se comprimen, cifran y entregan a Amazon Elasticsearch Service y Amazon Redshift. A partir de ahí, puede agregar, filtrar y procesar los datos y actualizar los paneles de desempeño del contenido casi en tiempo real. Por ejemplo, Hearst Corporation creó una plataforma de análisis de secuencias de clics mediante Kinesis Data Firehose para transmitir y procesar 30 terabytes de datos al día desde más de 300 sitios web de todo el mundo. Con esta plataforma, Hearst puede poner a disponibilidad de los editores toda la transmisión de datos (desde clics en el sitio web a datos agregados) en cuestión de minutos. Lea el caso práctico »


Análisis de logs

Los datos de logs provenientes de sus aplicaciones y servidores en ejecución en la nube y en las instalaciones pueden ayudarlo a monitorear las aplicaciones y a resolver problemas rápidamente. Por ejemplo, puede detectar errores en las aplicaciones en el momento en el que ocurren e identificar la causa raíz mediante la recopilación, la monitorización y el análisis de datos de logs. Puede instalar y configurar fácilmente Amazon Kinesis Agent en los servidores para vigilar de manera automática los archivos de log de servidores y aplicaciones y para enviar los datos a Kinesis Data Firehose. Kinesis Data Firehose transmite de manera continua los datos de logs a Amazon Elasticsearch Service para que pueda visualizar y analizar los datos con Kibana. 


Monitorización de la seguridad

Kinesis Data Firehose admite Splunk como destino. Esto significa que puede registrar y enviar logs de flujo de tráfico de red a Kinesis Data Firehose, que puede transformar, completar y cargar los datos a Splunk. Con esta solución, puede monitorear la seguridad de la red en tiempo real y generar alertas cuando surjan posibles amenazas.

Publicaciones del blog

Introducción a Amazon Kinesis Data Firehose

icon1

Inscríbase para obtener una cuenta de AWS

Acceda automáticamente a la capa gratuita de AWS.
icon2

Consulte la guía para desarrolladores

Obtenga más información sobre Kinesis Data Firehose en la  guía para desarrolladores.
icon3

Comience a transmitir sus datos

Obtenga experiencia práctica con este tutorial.

Más información sobre las características de Amazon Kinesis Data Firehose

Visite la página de características
¿Listo para comenzar?
Inscribirse
¿Tiene más preguntas?
Contacte con nosotros