It offers a publish-subscribe messaging system that is both extremely scalable and fault-tolerant In order to capture streaming data, including click-stream events, transactions, IoT events, and application and machine logs, many AWS customers have adopted Kafka