Google Cloud IoT Core
IoT is a rapidly growing area of technology with many exciting applications. Any internet-enabled device can be considered part of IoT, from kiosks and smart cars to integrated circuits, making IoT solutions applicable to a wide array of problems. As the size and cost of manufacturing internet-enabled devices continues to decrease, the once very significant barriers to entry are becoming more feasible. By some estimates, the number of IoT devices worldwide is expected to reach 30 billion by 2020.
Bringing IoT devices to production does, however, present many interesting challenges. Device security is paramount: developers need scalable methods for authenticating large numbers of devices and securing communications between devices and central services. Once in the field, developers need methods for supporting, controlling, and updating devices, both on an individual basis and en masse. Much of the power of IoT comes from the often gargantuan amounts of telemetry data...