Data Streaming Services in AWS: Apache Kafka vs. AWS KDS vs. AWS MSK vs. Confluent Kafka
I compared 3 Popular Cloud Data Warehouse Solutions – AWS Redshift vs. Snowflake vs. GCP BigQuery last time. In this article, let’s compare data streaming solutions in AWS. There are 4 ways to run data streaming services in AWS: you can run Apache Kafka in AWS EC2, you can choose AWS native cloud service from Kinesis Data Streams (KDS) or AWS Managed Streaming for Apache Kafka (MSK), and you can choose enterprise stream data platform Confluent to run Kafka service in Cloud. If you want to check the difference between Kafka and GCP’s native cloud service Pub/Sub, you can check it in Google Cloud PubSub’s last-minute Cheatsheet. Please review the details of Data Streaming Services in AWS: Apache Kafka vs. AWS KDS vs. AWS MSK vs. Confluent Kafka in my YouTube channel.