Chapter 5: Kinesis Firehose
In this chapter, we take an in-depth look at Amazon Kinesis Data Firehose (KDF). This is a fully managed serverless service for the ingestion of large volumes of data from a number of sources and delivery to an ever-increasing number of integrated destinations. It provides an easy way to enable a number of big-data use cases by delivering data (without any coding requirements) to a data lake; a high-capacity and high-performance parallel data warehouse service; a search-and-analytics service; HyperText Transfer Protocol (HTTP) endpoints; and a number of third-party providers. It also allows a number of inline Extract-Transform-Load (ETL) transformations that enable high-velocity and high-throughput transformations, enabling near-real-time use cases. We also take a look at how KDF can be used in the data pipeline described in the chapter on Kinesis Data Streams (KDS), with the SmartCity
use case.
The following topics will be covered in this chapter:
...