Cloud IoT Core

A fully managed service to easily and securely
connect, manage, and ingest data from globally dispersed devices.

Secure device connection and management

Cloud IoT Core is a fully managed service that allows you to easily and securely
connect, manage, and ingest data from millions of globally dispersed devices. Cloud
IoT Core, in combination with other services on Cloud IoT platform, provides a
complete solution for collecting, processing, analyzing, and visualizing IoT data in
real time to support improved operational efficiency.

Securely connect your existing device network

Securely connect a few or millions of your globally dispersed devices through
protocol endpoints that use automatic load balancing and horizontal scaling to
ensure smooth data ingestion under any condition. Cloud IoT Core supports the
standard MQTT and HTTP protocols, so you can use your existing devices with minimal
firmware changes. Cloud IoT Core runs on Google’s serverless infrastructure,
which scales automatically in response to real-time changes and adheres to stringent
industry-standard security protocols that protect your business data.

Establish two-way communication with your devices

Get straight to work

Centrally manage your entire IoT data network from a single pane of glass. Cloud
IoT Core works out of the box with devices from leading hardware manufacturers.
You can easily reduce capital expenditures on your IoT projects and maintenance costs
with a pay-as-you-go service.

Zero touch device provisioning to Cloud IoT Core

Cloud IoT provisioning service (early access) is an add-on service for Cloud IoT Core
that simplifies the device provisioning and on-boarding experience for Cloud IoT
customers and OEMs. It performs secure, hassle-free device provisioning by leveraging
tamper-resistant hardware-based security, otherwise referred to as a crypto chip or
Secure Element (SE) from OEM partners, enabling customers to provision millions of
devices to the right Cloud IoT Core without human intervention. Sign up for
early access.

Cloud IoT Partners

Google Cloud Platform partners have built hardware,
software, and innovative solutions that seamlessly connect the world of devices
to Google Cloud Platform through the Cloud IoT Core service.

CLOUD IoT CORE FEATURES

Cloud IoT Core has two main components: a device manager and a
protocol bridge.

Device manager

The device manager allows individual devices to be configured and managed securely in
a coarse-grained way; management can be done through a console or programmatically.
The device manager establishes the identity of a device, and provides the mechanism
for authenticating a device when connecting. It also maintains a logical configuration
of each device and can be used to remotely control the device from the cloud.

Protocol bridge

The protocol bridge provides connection endpoints for protocols with automatic load
balancing for all device connections. The protocol bridge has native support for secure
connection over industry standard protocols such as MQTT and HTTP. The protocol bridge
publishes all device telemetry to Cloud Pub/Sub, which can then be consumed by
downstream analytic systems.

Connect all devices and gateways to Google Cloud over standard protocols,
such as MQTT and HTTP, through the protocol endpoints and manage all your devices
as a single global system. The service uses Cloud Pub/Sub underneath,
which retains data for seven days.

The service is serverless and doesn’t require any upfront software installation. It
scales instantly without limits using horizontal scaling of Google Cloud Platform.

Role-level access control

Apply IAM roles to device registries to control user access to devices and data.

Device deployment at scale

Use REST APIs to automatically manage the registration, deployment, and operation of
devices at scale. Also, use the APIs to retrieve and update device properties and state
even when the devices are not connected.

Brings ML to the edge/on premises

Cloud IoT Core securely connects with Cloud IoT Edge to deploy machine learning models
on gateways and edge devices. This deployed model can tap into the raw power of Edge
TPU™ to run the trained ML models at the edge with an unprecedented speed for real-time
responses.

“
Our devices are heavily used and constantly send us a huge volume of data. By connecting these devices to Cloud IoT Core, we have a secure and reliable way to not only ingest that data but then also use it to gain valuable insights. We know exactly how our systems are performing and can push updates to devices to ensure we deliver the best products and services as cost effectively as possible.
”

— John HeardGroup CTO, Smart Parking Limited

“
Thanks to Google Cloud IoT, we could connect a large fleet of smart meters to the
Cloud, and build a smart energy platform that provides a realtime view of power
utilization and forecasts demand for power utility providers.
”

— Edwin PootFounder, President & Chief Visionary Officer , Energyworx

Cloud IoT Core Pricing

Cloud IoT Core is priced per MB of data exchanged by IoT devices with the service
after a 250MB free tier. For details, please see our pricing guide.