Google today unveiled a cloud platform service to help organizations collect vital data from billions of Internet of Things devices.
The service, Google Cloud IoT Core, is designed to help enterprises, including utilities and transportation agencies, securely connect globally distributed devices to the Google Cloud Platform. There, the data can be centrally managed and integrated with Google's data analytics services, said Indranil Chakraborty, cloud product manager at Google.
One customer who has been testing the new service for two months is Energyworx, a company of 40 workers that has used Google cloud services since 2014. Energyworx provides data analytics to utilities to help them plan better and improve performance.
The new Cloud IoT Core has been deployed by Energyworx to get real-time data readings from thousands of solar inverters and electric vehicle charging ports that have been deployed in California and other locales, said Edwin Poot, founder and visionary for Energyworx, in an interview. He said he expects to expand the test of Cloud IoT Core to include collection of data from millions of smart utiity meters used to measure water and gas in coming years.
Cloud IoT Core provides a communications bridge between Google analytics and devices in the field, Poot said. Many of the devices, including solar invertors, rely on distinct or arcane data protocols that Google services can translate without manual intervention. (A solar inverter converts the variable direct current of a solar panel into a utility frequency alternating current that can be fed into the commercial electric grid.)
With the service, utilities can send control commands to meters, turning them on off, he said.
Energyworx only pays Google for the IoT devices it uses to receive data, Poot said, which should keep costs low. Overall, Poot said Google cloud services have cost a 10th what Energyworx was paying to Amazon Web Services, which it used prior to 2014.
"We're seeing the power of cloud will grow fast and this [Google IoT] approach will be scalable," Poot said. "We don't install anything and don't maintain anything. We just program it and use it and don't worry about anything else."