Summary
In this chapter, we reviewed the features of Amazon KDF and how it can be used in data pipelines in common multi-account enterprise architectures. We saw how to do encryption, networking, authentication, and authorization with multiple Amazon and third-party services and software. We saw how Amazon KDF can be an integral part of any data analytics pipeline or data-lake architecture with its ability to easily ingest data from other AWS services including AWS IoT, Amazon CloudWatch Logs, Amazon CloudWatch Events, and KDS, do inline transformations using Lambda functions, and deliver to Amazon S3, Amazon Redshift, Amazon Elasticsearch, HTTP endpoints, and other third-party destinations. We also looked at the SmartCity
bikes example and saw how to deliver records to Amazon S3 in a columnar Parquet format. It should now be clear how you can configure Amazon KDF for your use cases.
In the next chapter, we will look at other services under the Kinesis umbrella of services.