Google (Cloud) IoT Core, is a cloud-based and fully managed service which provides device registration, authentication, authorization within the Google Cloud resource hierarchy, and device metadata storage (in the cloud).
Major Components of Google Cloud IoT Core
Device Manager
Registers devices for tracking and configuration.
Enables device identity management.
Supports configuring, updating, and controlling specific devices.
Implements role-level access control.
Offers a console and APIs for device deployment and monitoring.
Protocol Bridges (MQTT and HTTP)
Allows devices to connect to Google Cloud Platform for bi-directional messaging.
Facilitates automatic load balancing.
Enables global data access with Pub/Sub.
Learn more: https://cloud.google.com/iot-core