Fleet management systems have evolved to collect telemetry data from IoT devices, enabling companies to gain a holistic view of their fleets. However, this has also presented challenges, particularly in handling the ever-increasing amount of data emitted by vehicle IoT sensors in real time. MQTT, a lightweight messaging protocol, is widely used in IoT applications, but it poses limitations such as no stream processing and data reprocessing. To address these challenges, organizations combine MQTT with Apache Kafka, a leading data streaming technology that enables companies to process large volumes of IoT data in real time. Confluent's integration with Kafka facilitates the delivery of a fleet management system that increases efficiency, improves fleet visibility, and provides a better service by enabling real-time analytics and optimized routes.