kafka IOT Stream Finding the Average of the cpu_usage from the IoT Devices. Start the confluent Hub Kafka via docker. create the 3 topics cpu_usage_metric, cpu_metric_sum, cpu_metric_average Post the raw messages onto the kafka topic cpu_usage_metric via kafka rest proxy. Read the message from KStream, convert it to JSON object,perform average on the necessary key from the Json Write to 2 topics, one with sum and other with average. Prerequisites Docker compose and docker has to be installed on the machine. Intellij/Eclipse should be available. Maven3 - used in the project Java8