Firehose integration for Amazon MSK
Amazon MSK integrates with Firehose to provide a serverless, no-code solution to deliver streams from Apache Kafka clusters to Amazon S3 data lakes. Firehose is a streaming extract, transform, and load (ETL) service that reads data from your Amazon MSK Kafka topics, performs transformations such as conversion to Parquet, and aggregates and writes the data to Amazon S3. With few click from the console, you can setup a Firehose stream to read from a Kafka topic and deliver to an S3 location. There is no code to write, no connector applications, and no resources to provision. Firehose automatically scales based on the amount of data published to the Kafka topic, and you only pay for the bytes ingested from Kafka.
See the following for more information about this feature.
Writing to Kinesis Data Firehose Using Amazon MSK - Amazon Kinesis Data Firehose in the Amazon Data Firehose Developer Guide
Blog: Amazon MSK Introduces Managed Data Delivery from Apache Kafka to Your Data Lake