Getting real-time insights from huge volumes of data is very important for a majority of companies today. Big data Real-time streaming is used by some of the biggest companies in the world like e-commerce companies, Video streaming companies, Banks, Ride-hailing companies, etc. Knowing about the concepts of realtime streaming and the various realtime streaming technologies will be a great addition to your skillset and will enable you to build some of the most cutting-edge solutions that exist today. We have created this Hands-On Course so that you get a good understanding about how realtime streaming systems can be builtThis course will ensure that you get a hands-on experience with Apache Kafka, Apache Flink, Spark Streaming, Kafka Streams, Apache Pinot, Apache Druid, and Apache Superset. This course covers the following topicsAn Introduction to Kafka with hands-on Kafka setup Understanding basic transformations and aggregations which can be done in a real time systemLearn how transformations and aggregations can be done using Apache Flink with hands-on coding exercisesLearn how transformations and aggregations can be done using Spark streaming with hands-on coding exercisesLearn how Kafka streams can be used to perform transformations and aggregations with hands-on coding exercisesIngest data into Apache Pinot which is an OLAP technologyIngest data into Apache Druid which is also an OLAP technologyUsing Apache Superset to create some insightful dashboardsIf you are interested in learning how all these technologies can be connected together to build an end to end real-time streaming system, then this course is for you.