This document describes an IoT platform that provides: 1) Complete MQTT support for device connectivity along with SSL/TLS encryption and device authentication. 2) Device management features like event/command history and data visualization. 3) Support for multiple customers through multi-tenancy and easy customization from a single point.