Google (Cloud) IoT Core è un servizio basato sul cloud e completamente gestito che fornisce la registrazione dei dispositivi, l'autenticazione, l'autorizzazione all'interno della gerarchia delle risorse di Google Cloud e l'archiviazione dei metadati dei dispositivi (nel cloud).
Componenti principali di Google Cloud IoT Core
Device Manager
Registra i dispositivi per il tracciamento e la configurazione.
Consente la gestione dell'identità dei dispositivi.
Supporta la configurazione, l'aggiornamento e il controllo di dispositivi specifici.
Implementa il controllo dell'accesso a livello di ruolo.
Offre una console e API per la distribuzione e il monitoraggio dei dispositivi.
Ponti di protocollo (MQTT e HTTP)
Consente ai dispositivi di connettersi a Google Cloud Platform per la messaggistica bidirezionale.
Facilita il bilanciamento automatico del carico.
Consente l'accesso globale ai dati con Pub/Sub.
Per saperne di più: https://cloud.google.com/iot-core