How to choose an IoT platform when there are so many options

There are hundreds of platforms in use, and who knows which will last? Here are some ways to narrow down your decision.
(read original – story…)