With upwards of 450+ IoT “platforms” now available as partner options, how do you navigate a decision process? The attached is a good framework for setting important criteria and a process in evaluating potential choices. I would add that while implementation experience/uses cases in a particular vertical industry application is not critical, it too can be used as one of the factors to heighten comfort that a particular platform can meet your needs. I would place high weighting on the End-to-End completeness of a solution, particularly the demonstrated ability to integrate with hardware and sensors, and the associated security of the solution, not just technical, but also the processes surrounding the solution (a la ISO 27002)

https://mailchi.mp/iot-analytics/selecting-theright-iot-platform-3-best-practices-you-should-adopt?e=262d10e860