With its modular, extensible, and customizable capabilities, WSO2 Internet of Things Server (IoT Server) offers a complete, secure, open source, enterprise-grade IoT device management solution. Built by re-using WSO2 middleware platform capabilities, WSO2 IoT Server provides the server-side of IoT device management architecture for device manufacturers; the extensibility of the underlying WSO2 Connected Device Management Framework enables WSO2 IoT Server to be extended to any device type and support other protocols and data formats. Moreover, it’s in-built tooling capability allows developers to extend WSO2 IoT Server’s functionality. It offers customizable and advanced IoT device analytics via WSO2 Data Analytics Server that include predictive analytics using machine learning capabilities. It also supports edge computing devices and policy-based edge analytics as well as pre-built instant visualization for sensor readings using live data streams gathered from devices.