A Smart City is an environment where technology is used to enhance infrastructure and the well-being of its residents. This setting comprises a network of millions of connected IoT devices and solutions. One of the biggest challenges is to manage the vast amount of real-time data generated efficiently and usefully, ensuring proper integration.