SlideShare a Scribd company logo
Ido Flatow
Customer Engineer, Google Cloud
idoflatow@google.com
Google Cloud IoT Core
Google Cloud Platform 2
How can we…
By harnessing IoT data, we can answer pressing
business and operational questions
● Track device status, state or location?
● Prevent downtime by predicting device failure?
● Optimize the performance of every device, in real-time?
● Automatically predict when a device needs maintenance?
● Detect anomalies?
Google Cloud Platform 3
Scaling
on-demand
Secure
device connection
Actionable
Insights
Three key challenges in building an IoT solution
Google Cloud Platform 4
We’ve built our IoT stack on the same
technology and tools we use at Google
Confidential & ProprietaryGoogle Cloud Platform 4
Google Cloud Platform 5
1B
seven
users
products with
Google Cloud Platform 6
HK-G (HK, GU) 2019
Havfrue (US, IE, DK) 2019
Curie (CL, US) 2019
JGA (AU, GU, JP) 2019
Network
SJC (JP, HK, SG) 2013
Unity (US, JP) 2010
Faster (US, JP, TW) 2016
PLCN (HK, LA) 2019
Monet (US, BR) 2017
Junior (Rio, Santos) 2018
Tannat (BR, UY, AR) 2018
Indigo (SG, ID, AU) 2019
Asia Pacific Americas Europe, Middle East, & Africa
Google Cloud Platform
Regions, PoPs, Network
Edge points of
presence 110+
3London
3
Netherlands
3
3 Finland
3
Belgium
3Los Angeles
4Iowa
3 N. Virginia
3
S. Carolina
3 Montreal
3
São Paulo
3
Tokyo
3Osaka
3
Taiwan
3
Hong Kong
3
Mumbai
3
Sydney
3
Singapore
3Oregon
Current region and
number of zones
Future region and
number of zones
Frankfurt
Zürich
3
3
Google Cloud IoT
Google Cloud Platform 8
Introducing Cloud IoT Core
Cloud IoT Core
Cloud Functions
Cloud ML
BigQuery
Cloud
Dataflow
Cloud
Pub/Sub
DataStudio
Devices Applications
Google Cloud Platform 9
Fully-managed service to securely connect and
manage your global device network
Cloud IoT Core
Device Manager :
● Configure individual devices
● Update and control devices
● Role level access control
● Logical device representation
● Console and APIs for device
deployment and monitoring
Protocol Bridge :
● MQTT , HTTP protocol
endpoints
● Automatic load balancing
● Global data access with
Pub/Sub
Google Cloud Platform 10
Simple UI for monitoring and management
Cloud Platform
Google Cloud Platform 11
Ingestion at scale with Cloud Pub/Sub
Topic
Subscription Subscription Subscription
IoT DeviceIoT DeviceIoT Device
3rd party
services
IoT Core
Pub/Sub
Functions Dataflow
● Durable message persistence
● Global service
● Powerful real-time features
With Dataflow & Cloud Functions
● Separation of application
and devices
Google Cloud Platform 12
Intelligence in the moment with Google Cloud IoT
Google Cloud Platform 13
Unlockbusiness insights in real time
Build and execute ad hoc
analyses on petabyte-scale
IoT data sets
Run advanced analytics
and apply machine learning
with to your IoT data
Visualize IoT data
results with built-in reports
and dashboards
Globally dispersed device data
Google Cloud Platform 14
Make real-time changes
to the device state
Seamlessly work
with Android Things,
and supports other
embedded OS
Out-of-the-box support
from leading
manufacturers like
Intel and QualComm
Manage device firmware
updates or carry out repairs
from one central network.
Get a new level of insight into the operational
efficiency of your devices
or Linux OS
Cloud IoT Edge
Real-time analytics & ML
Edge ML
Edge IoT Core
Edge Device
Data
Control
Update Config
& Deploy ML
model
Data
Cloud IoT Core
for device connection
and management
Cloud ML Engine
for training, deploying,
and running ML model
Cloud Pub/Sub
for ingest event streams
at any scale
Other
Cloud services
BigQuery for data
warehouse and fast
querying
Build and Train ML model
in the Cloud
Predict & act at the Edge
Cloud Dataflow
for streaming and
batch analytics
CPU GPU Edge TPU
Cloud IoT Edge
Locally store, process, and derive intelligence from data at the Edge
Features of Cloud IoT Edge
Local compute
ML inference at the Edge
Run on Android Things and Linux-based OS
Supports enhanced security through hardware-root-of-trust
Edge TPU™ support
Securely connect devices to the Google Cloud
Works seamlessly with Cloud for hassle-free device provisioning
Exciting new features of Cloud IoT Core
Cloud IoT
provisioning
High speed Cloud to
device messaging
Device management:
Groups
Cloud IoT Edge
Gateways
Onboard millions of devices
seamlessly and securely
Hit 100 msg/sec to each
device at high speed
Better control access to groups
of devices with ACL
Bring the power of AI
to the Edge
Securely connect any IoT
device to Cloud
Extensive logging
Extremely fine-grained logging
data for devices
Google Cloud Platform 18
Ingest, manage
and optimize your
IoT device data:
• Cloud IoT Edge
• Cloud IoT Core
• Cloud Pub/Sub
Process, clean
and store:
• Cloud Dataflow
• Cloud Functions
• Cloud Bigtable
• Cloud Spanner
• GCS
Analyze, visualize and
predict outcomes:
• BigQuery
• Cloud ML Engine
• Data Studio
• Cloud Functions
• Cloud Dataflow
A platform for end-to-end IoT data processing
Get started by visiting -
cloud.google.com/IoT
Thank you.Thank You
idoflatow@google.com

More Related Content

PPTX
Introduction to Microsoft Azure
PPTX
Cloud computing by Google Cloud Platform - Presentation
PDF
Azure Monitoring Overview
PDF
Lecture 1 - Introduction to IoT
PPTX
Part 01: Azure Virtual Networks – An Overview
PPTX
Microsoft Azure - Introduction
PDF
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
PDF
.NET Core, ASP.NET Core Course, Session 1
Introduction to Microsoft Azure
Cloud computing by Google Cloud Platform - Presentation
Azure Monitoring Overview
Lecture 1 - Introduction to IoT
Part 01: Azure Virtual Networks – An Overview
Microsoft Azure - Introduction
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
.NET Core, ASP.NET Core Course, Session 1

What's hot (20)

PDF
Introduction to OpenStack
PDF
Workshop on Google Cloud Data Platform
PDF
Novedades Windows Server 2022.pdf
PDF
SD WAN Overview | What is SD WAN | Benefits of SD WAN
PDF
AWS vs Azure vs Google (GCP) - Slides
PPTX
PPTX
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
PPTX
Cloud Security
PDF
Aws organizations
PDF
Introduction to Cloud Computing
PPTX
Edge computing
PDF
Aci presentation
PDF
ECS & ECR Deep Dive - 김기완 솔루션즈 아키텍트 :: AWS Container Day
PDF
Software Defined WAN – SD-WAN
PPTX
DataPower Restful API Security
PPTX
Azure Security Overview
PDF
Containers technologies
PDF
Introduction to Google Cloud Platform
PPTX
Secure your app with keycloak
PPTX
Questions in iot
Introduction to OpenStack
Workshop on Google Cloud Data Platform
Novedades Windows Server 2022.pdf
SD WAN Overview | What is SD WAN | Benefits of SD WAN
AWS vs Azure vs Google (GCP) - Slides
Cloud Computing For Beginners | Cloud Computing Explained | Cloud Computing T...
Cloud Security
Aws organizations
Introduction to Cloud Computing
Edge computing
Aci presentation
ECS & ECR Deep Dive - 김기완 솔루션즈 아키텍트 :: AWS Container Day
Software Defined WAN – SD-WAN
DataPower Restful API Security
Azure Security Overview
Containers technologies
Introduction to Google Cloud Platform
Secure your app with keycloak
Questions in iot
Ad

Similar to Google Cloud IoT Core (20)

PDF
Google's Infrastructure and Specific IoT Services
PDF
Azure and Predix
PPTX
Exploring the Azure IoT Ecosystem
PDF
Microsoft & IoT
PPTX
Integration of Things (Sam Vanhoutte @Iglooconf 2017)
PDF
Critical Breakthroughs and Challenges in Big Data and Analytics
PPTX
Living on the (IoT) edge (Sam Vanhoutte @TechdaysNL 2017)
PPTX
Internet of Things and Azure - DevTeach 2016
PDF
IoT Masterclass ESGT Santarem - Connecting The Dots
PPTX
Azure IoT (Sam Vanhoutte @NMCT IoT Fest)
PDF
Building what's next with google cloud's powerful infrastructure
PDF
IoTforReal Seminar slidedeck
PDF
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
PPTX
8.mentor graphics
PDF
IxorTalk IoT Convention 2018
PPTX
Connecting IoT devices to Azure
PPTX
IoTSummit: Design and architect always disconnected iot system
PPTX
Microsoft IoT Overview, Vision and Roadmap
PPTX
Boodskap overview
Google's Infrastructure and Specific IoT Services
Azure and Predix
Exploring the Azure IoT Ecosystem
Microsoft & IoT
Integration of Things (Sam Vanhoutte @Iglooconf 2017)
Critical Breakthroughs and Challenges in Big Data and Analytics
Living on the (IoT) edge (Sam Vanhoutte @TechdaysNL 2017)
Internet of Things and Azure - DevTeach 2016
IoT Masterclass ESGT Santarem - Connecting The Dots
Azure IoT (Sam Vanhoutte @NMCT IoT Fest)
Building what's next with google cloud's powerful infrastructure
IoTforReal Seminar slidedeck
IoT Update Oktober 2019 | Jan Depping @Microsoft | The next step in IoT
8.mentor graphics
IxorTalk IoT Convention 2018
Connecting IoT devices to Azure
IoTSummit: Design and architect always disconnected iot system
Microsoft IoT Overview, Vision and Roadmap
Boodskap overview
Ad

More from Ido Flatow (20)

PPTX
Introduction to HTTP/2
PPTX
Production Debugging War Stories
PPTX
Introduction to HTTP/2
PPTX
Production debugging web applications
PPTX
From VMs to Containers: Introducing Docker Containers for Linux and Windows S...
PPTX
Building IoT and Big Data Solutions on Azure
PPTX
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
PPTX
The Essentials of Building Cloud-Based Web Apps with Azure
PPTX
Introduction to HTTP/2
PPTX
Debugging your Way through .NET with Visual Studio 2015
PPTX
ASP.NET Core 1.0
PPTX
Debugging the Web with Fiddler
PPTX
EF Core (RC2)
PPTX
Introducing HTTP/2
PPTX
Learning ASP.NET 5 and MVC 6
PPTX
Powershell For Developers
PDF
IaaS vs. PaaS: Windows Azure Compute Solutions
PPTX
ASP.NET Web API and HTTP Fundamentals
PPTX
Advanced WCF Workshop
PPTX
What's New in WCF 4.5
Introduction to HTTP/2
Production Debugging War Stories
Introduction to HTTP/2
Production debugging web applications
From VMs to Containers: Introducing Docker Containers for Linux and Windows S...
Building IoT and Big Data Solutions on Azure
Migrating Customers to Microsoft Azure: Lessons Learned From the Field
The Essentials of Building Cloud-Based Web Apps with Azure
Introduction to HTTP/2
Debugging your Way through .NET with Visual Studio 2015
ASP.NET Core 1.0
Debugging the Web with Fiddler
EF Core (RC2)
Introducing HTTP/2
Learning ASP.NET 5 and MVC 6
Powershell For Developers
IaaS vs. PaaS: Windows Azure Compute Solutions
ASP.NET Web API and HTTP Fundamentals
Advanced WCF Workshop
What's New in WCF 4.5

Recently uploaded (20)

PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
A Presentation on Artificial Intelligence
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Big Data Technologies - Introduction.pptx
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
Cloud computing and distributed systems.
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Encapsulation theory and applications.pdf
Understanding_Digital_Forensics_Presentation.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
A Presentation on Artificial Intelligence
Reach Out and Touch Someone: Haptics and Empathic Computing
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Empathic Computing: Creating Shared Understanding
Big Data Technologies - Introduction.pptx
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Chapter 3 Spatial Domain Image Processing.pdf
Cloud computing and distributed systems.
Unlocking AI with Model Context Protocol (MCP)
20250228 LYD VKU AI Blended-Learning.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Machine learning based COVID-19 study performance prediction
Encapsulation theory and applications.pdf

Google Cloud IoT Core

  • 1. Ido Flatow Customer Engineer, Google Cloud idoflatow@google.com Google Cloud IoT Core
  • 2. Google Cloud Platform 2 How can we… By harnessing IoT data, we can answer pressing business and operational questions ● Track device status, state or location? ● Prevent downtime by predicting device failure? ● Optimize the performance of every device, in real-time? ● Automatically predict when a device needs maintenance? ● Detect anomalies?
  • 3. Google Cloud Platform 3 Scaling on-demand Secure device connection Actionable Insights Three key challenges in building an IoT solution
  • 4. Google Cloud Platform 4 We’ve built our IoT stack on the same technology and tools we use at Google Confidential & ProprietaryGoogle Cloud Platform 4
  • 5. Google Cloud Platform 5 1B seven users products with
  • 6. Google Cloud Platform 6 HK-G (HK, GU) 2019 Havfrue (US, IE, DK) 2019 Curie (CL, US) 2019 JGA (AU, GU, JP) 2019 Network SJC (JP, HK, SG) 2013 Unity (US, JP) 2010 Faster (US, JP, TW) 2016 PLCN (HK, LA) 2019 Monet (US, BR) 2017 Junior (Rio, Santos) 2018 Tannat (BR, UY, AR) 2018 Indigo (SG, ID, AU) 2019 Asia Pacific Americas Europe, Middle East, & Africa Google Cloud Platform Regions, PoPs, Network Edge points of presence 110+ 3London 3 Netherlands 3 3 Finland 3 Belgium 3Los Angeles 4Iowa 3 N. Virginia 3 S. Carolina 3 Montreal 3 São Paulo 3 Tokyo 3Osaka 3 Taiwan 3 Hong Kong 3 Mumbai 3 Sydney 3 Singapore 3Oregon Current region and number of zones Future region and number of zones Frankfurt Zürich 3 3
  • 8. Google Cloud Platform 8 Introducing Cloud IoT Core Cloud IoT Core Cloud Functions Cloud ML BigQuery Cloud Dataflow Cloud Pub/Sub DataStudio Devices Applications
  • 9. Google Cloud Platform 9 Fully-managed service to securely connect and manage your global device network Cloud IoT Core Device Manager : ● Configure individual devices ● Update and control devices ● Role level access control ● Logical device representation ● Console and APIs for device deployment and monitoring Protocol Bridge : ● MQTT , HTTP protocol endpoints ● Automatic load balancing ● Global data access with Pub/Sub
  • 10. Google Cloud Platform 10 Simple UI for monitoring and management Cloud Platform
  • 11. Google Cloud Platform 11 Ingestion at scale with Cloud Pub/Sub Topic Subscription Subscription Subscription IoT DeviceIoT DeviceIoT Device 3rd party services IoT Core Pub/Sub Functions Dataflow ● Durable message persistence ● Global service ● Powerful real-time features With Dataflow & Cloud Functions ● Separation of application and devices
  • 12. Google Cloud Platform 12 Intelligence in the moment with Google Cloud IoT
  • 13. Google Cloud Platform 13 Unlockbusiness insights in real time Build and execute ad hoc analyses on petabyte-scale IoT data sets Run advanced analytics and apply machine learning with to your IoT data Visualize IoT data results with built-in reports and dashboards Globally dispersed device data
  • 14. Google Cloud Platform 14 Make real-time changes to the device state Seamlessly work with Android Things, and supports other embedded OS Out-of-the-box support from leading manufacturers like Intel and QualComm Manage device firmware updates or carry out repairs from one central network. Get a new level of insight into the operational efficiency of your devices
  • 15. or Linux OS Cloud IoT Edge Real-time analytics & ML Edge ML Edge IoT Core Edge Device Data Control Update Config & Deploy ML model Data Cloud IoT Core for device connection and management Cloud ML Engine for training, deploying, and running ML model Cloud Pub/Sub for ingest event streams at any scale Other Cloud services BigQuery for data warehouse and fast querying Build and Train ML model in the Cloud Predict & act at the Edge Cloud Dataflow for streaming and batch analytics CPU GPU Edge TPU Cloud IoT Edge Locally store, process, and derive intelligence from data at the Edge
  • 16. Features of Cloud IoT Edge Local compute ML inference at the Edge Run on Android Things and Linux-based OS Supports enhanced security through hardware-root-of-trust Edge TPU™ support Securely connect devices to the Google Cloud Works seamlessly with Cloud for hassle-free device provisioning
  • 17. Exciting new features of Cloud IoT Core Cloud IoT provisioning High speed Cloud to device messaging Device management: Groups Cloud IoT Edge Gateways Onboard millions of devices seamlessly and securely Hit 100 msg/sec to each device at high speed Better control access to groups of devices with ACL Bring the power of AI to the Edge Securely connect any IoT device to Cloud Extensive logging Extremely fine-grained logging data for devices
  • 18. Google Cloud Platform 18 Ingest, manage and optimize your IoT device data: • Cloud IoT Edge • Cloud IoT Core • Cloud Pub/Sub Process, clean and store: • Cloud Dataflow • Cloud Functions • Cloud Bigtable • Cloud Spanner • GCS Analyze, visualize and predict outcomes: • BigQuery • Cloud ML Engine • Data Studio • Cloud Functions • Cloud Dataflow A platform for end-to-end IoT data processing
  • 19. Get started by visiting - cloud.google.com/IoT

Editor's Notes

  • #6: Google Cloud is built on the same infrastructure and computing principles as that of the popular Google internet services that handle billions of users across the globe.
  • #8: We understand that building an enterprise IoT solution is incredible difficult and we’re working to make it easier. Google Cloud IOT is a set of fully managed and integrated services that allow you to easily and securely connect, manage, and ingest IoT data from globally dispersed industrial devices at a large scale, process and analyze/visualize that data in real time, and implement operational changes and take actions (such as predictive maintenance) as needed based on that data.
  • #9: 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 Google Cloud IoT platform, provides a complete solution for collecting, processing, analyzing, and visualizing IoT data in real time to support improved operational efficiency.
  • #10: 100% managed service No need for autoscaling, redundancy, sharding or resource pre-provisioning. Connect one of millions of devices. Bridges MQTT protocol with highest level of security (TLS 1.2 with certificates) GLOBAL end-point (mqtt.googleapis.com) Data is published to PubSub automatically and is accessible globally Update and control devices via the Device Manager
  • #13: Seamlessly move IoT data across Google Cloud services. Ingest data with Cloud IoT Core, distribute data with Cloud Pub/Sub, apply data transformations with Cloud Dataflow, and store data in Cloud Storage, BigQuery or in Bigtable .Perform ad hoc analysis using Google BigQuery, visualize data using Cloud Data Studio, and derive intelligence using Cloud Machine Learning
  • #18: To touch on just a couple, Cloud IoT provisioning: Millions of devices can be connected to the Cloud IoT Core with zero provisioning operations. We are working with select secure element vendors to make this possible. High speed and scalable messaging will make control scenarios much easier where you want to be able to directly influence the state of your devices from the Cloud. Support for gateway devices to represent a multitude of less powerful or less secure on-premise devices. All these features being added to IoT Core represent more robust scaling.
  • #20: We plan to release a set of software and hardware as part of our edge offering as an extension of the IoT platform. Edge TPU: a hardware accelerator chip for local ML inference Edge ML: a client library which uses Tensorflow-lite runtime to perform machine learning inference on the Edge TPU hardware chip. Since it uses Tensorflow-lite runtime, Edge ML will have support for ML inference on GPUs and other hardware accelerators. Edge IoT Core: a client library to securely connect to Google Cloud IoT Core and transfer data and ML models with Cloud.