Analytics
RecognitionAmazon Data Firehose
Managed delivery of streaming records to supported destinations, with optional transformation and buffering.
Key points
- Data Firehose buffers and delivers streaming records to supported destinations with optional transformation.
- It fits managed delivery pipelines whose consumers do not need independent retained-stream positions.
Best-known use cases
- Continuously deliver logs and events to supported analytics destinations.
- Buffer, batch, and optionally transform streaming records before delivery.
What candidates often confuse it with
- Firehose manages destination delivery; Kinesis Data Streams and MSK expose retained streams for consumer-controlled processing.
Key takeaway
Choose Firehose for managed streaming delivery when destination buffering matters more than independent replayable consumers.
Relevant exam tasks
- D1.1 — Task 1.1: Perform data ingestion
- 1.1.1 — Read data from streaming sources (for example, Amazon Kinesis, Amazon Managed Streaming for Apache Kafka [Amazon MSK], Amazon DynamoDB Streams, AWS DMS, AWS Glue, Amazon Redshift).