Amazon Data Firehose

Cargue transmisiones generadas en tiempo real en lagos y almacenes de datos y servicios de análisis de forma fiable

Capture, transforme y cargue datos de streaming de forma sencilla. Cree un flujo de entrega, seleccione su destino y comience a realizar streaming de datos en tiempo real con tan solo unos pocos clics.

Aprovisione y escale de manera automática los recursos de computación, memoria y red sin necesidad de administrarlos constantemente.

Transforme los datos de streaming sin procesar en formatos como Apache Parquet y realice particiones dinámicas de los datos de streaming sin tener que crear sus propias canalizaciones de procesamiento.

Conecte con más de 30 servicios de AWS completamente integrados y destinos de streaming como Amazon Simple Storage Service (S3) y Amazon Redshift.

Funcionamiento

Amazon Data Firehose proporciona la forma más sencilla de adquirir, transformar y entregar secuencias de datos en cuestión de segundos a lagos de datos, almacenamientos de datos y servicios de análisis. Para utilizar Amazon Data Firehose, debe configurar una secuencia con un origen, un destino y las transformaciones necesarias. Amazon Data Firehose procesa continuamente la secuencia, la escala automáticamente en función de la cantidad de datos disponibles y la envía en cuestión de segundos.

Origen

Seleccione el origen de su secuencia de datos, como un tema en Amazon Managed Streaming para Kafka (MSK), una secuencia en Kinesis Data Streams o escriba datos mediante la API Firehose Direct PUT. Amazon Data Firehose está integrado en más de 20 servicios de AWS, por lo que puede configurar una secuencia de orígenes como registros de Amazon CloudWatch, registros de ACL web de AWS WAF, AWS Network Firewall Logs, Amazon SNS o AWS IoT.

Transformación de datos (opcional)

Especifique si desea convertir la secuencia de datos en formatos como Parquet u ORC, descomprimir los datos, realizar transformaciones de datos personalizadas con la función de AWS Lambda o dividir dinámicamente los registros de entrada en función de los atributos para entregarlos en diferentes ubicaciones.

Destino

Seleccione un destino para su secuencia, como Amazon S3, Amazon OpenSearch Service, Amazon Redshift, Splunk, Snowflake o un punto de conexión HTTP personalizado.

Para obtener más información sobre Amazon Data Firehose, consulte Documentación de Amazon Data Firehose.

Diagrama que muestra cómo configurar secuencias de entrega de datos con Amazon Firehose. Esto se describe en el enlace “Ampliar y leer la descripción de la imagen”.

Casos de uso

Transmita en almacenes y lagos de datos

Transmita datos a Amazon S3 y conviértalos a los formatos necesarios para los análisis sin crear canalizaciones de procesamiento.

Impulse la seguridad

Supervise la seguridad de la red en tiempo real y cree alertas cuando aparezcan posibles amenazas mediante las herramientas admitidas de administración de eventos e información de seguridad (SIEM).

Cree aplicaciones de streaming de ML

Enriquezca las secuencias de datos con modelos de machine learning (ML) para analizar los datos y predecir puntos de conexión de inferencia a medida que las secuencias se trasladan a su destino.

Cómo comenzar

Consulte la guía para desarrolladores

Obtenga más información sobre Amazon Data Firehose.

Contacte a un experto

Obtenga ayuda para realizar una prueba de concepto o evaluación.

Conozca los precios

Obtenga más información sobre los precios de los cuatro tipos de uso bajo demanda.


Descubra más acerca de AWS