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.
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 desde orígenes como bases de datos (versión preliminar), registros de Amazon CloudWatch, registros de ACL web de AWS WAF, registros de AWS Network Firewall, Amazon SNS o AWS IoT.
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.
Seleccione un destino para su secuencia, como Amazon S3, Amazon OpenSearch Service, Amazon Redshift, Splunk, Snowflake, las tablas de Apache Iceberg, las tablas de Amazon S3 (versión preliminar) 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.
Transmita datos a Amazon S3 y conviértalos a los formatos necesarios para los análisis sin crear canalizaciones de procesamiento.
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).
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.