Enterprise CIOs have moved beyond the point of evangelizing and selling Internet of Things to internal stakeholders to implementing the right IoT strategy for the organization. They are evaluating a variety of technologies ranging from open source software to turnkey IoT platforms to cloud-based PaaS. With almost every major platform vendor offering an IoT stack, choosing the right platform is becoming a challenge.
The rise of managed cloud platforms made it possible for cloud service providers to offer end-to-end IoT PaaS services. Amazon, Microsoft MSFT -1.17%, IBM IBM -0.33%, Oracle ORCL -0.58%, Salesforce, Red Hat RHT +2.23% and even infrastructure providers such as Cisco and VMware VMW -0.50% have joined the IoT bandwagon.
I attempted to identify the key attributes of an IoT platform that align with the requirements of an enterprise. This checklist will help CXOs to choose the right offering for implementing a robust IoT solution. To understand the essential building blocks of an enterprise IoT platform, refer to the article that I published earlier.
1. Comprehensive Device Management
The devices layer is the most important component of an IoT solution. A mature IoT platform comes with comprehensive device management features that let customers on-board existing and new devices with rich metadata. Identical devices that share the same metadata are grouped together. This feature makes it possible to search devices based on their capabilities.
The platform also provides per-device authentication and authorization to enforce enhanced security. It makes it easy to define which devices can connect, send, and receive messages. Devices can be easily blacklisted and whitelisted through declarative policies.