Golioth: Aggiornamenti firmware, gestione dispositivi e pipeline dati per prodotti embedded

Golioth, ora parte di Canonical, offre servizi cloud e strumenti firmware per gestire prodotti connessi basati su microcontrollori.

Sintesi

Ideale per
Team che sviluppano prodotti embedded e richiedono servizi cloud per dispositivi senza costruire da soli l’infrastruttura.
Meno adatto a
Team che cercano un’applicazione pronta per la gestione degli edifici anziché servizi per sviluppatori.
Implementazione
Servizi cloud gestiti integrati con il firmware delle piattaforme embedded supportate.
Dati in ingresso
Telemetria, log, impostazioni e firmware dei dispositivi; le pipeline dati inviano le letture ad altri servizi.
Prezzi
Il modello pubblicato è basato sull’utilizzo e addebita i dati trasmessi o archiviati oltre le quantità incluse.

Panoramica

Golioth fornisce servizi cloud e strumenti firmware ai team che realizzano prodotti embedded connessi. La descrizione della piattaforma unisce gestione dei dispositivi, raccolta dati e configurazione remota al supporto di diversi ambienti di sviluppo per microcontrollori. Il prodotto riguarda l'infrastruttura fra firmware e applicazione aziendale, senza imporre una dashboard di monitoraggio finita. La documentazione tratta connessioni sicure dei dispositivi, aggiornamenti e trasferimento delle misure ad altri sistemi. Golioth è ora parte di Canonical: l'annuncio del 3 marzo 2026 afferma che piattaforma e API proseguono, mantenendo il focus sui dispositivi della classe dei microcontrollori.

Offerta

Il servizio di gestione dei dispositivi comprende aggiornamenti firmware, impostazioni remote, chiamate a procedure e log. Per organizzare il parco dispositivi usa tag, blueprint e gruppi di aggiornamento, così configurazioni e rilasci possono essere indirizzati a gruppi definiti. La piattaforma dichiara il supporto, fra gli altri, ai percorsi di sviluppo Zephyr, Nordic nRF Connect SDK, ESP-IDF e FreeRTOS. Fra le connessioni dirette preferite figurano rete cellulare, Wi-Fi ed Ethernet; è descritto anche Thread. Sono scelte di integrazione del firmware e della rete per chi progetta il prodotto. La documentazione distingue la configurazione del dispositivo dai servizi applicativi, consentendo ai team di sviluppare insieme il dispositivo e il suo comportamento cloud.

Prodotti e piattaforme

  1. Golioth device management

    Servizi per parchi dispositivi embedded

    Aggiornamenti firmware, impostazioni, chiamate a procedure remote, log dei dispositivi e credenziali.3

  2. Golioth Pipelines

    Instradamento dei dati

    Trasformazioni e destinazioni definite in YAML per la telemetria dei dispositivi.3

  3. LightDB Stream

    Servizio per serie temporali

    Dati dei dispositivi con marcatura temporale accessibili tramite REST e strumenti a riga di comando.5

  4. Golioth reference designs

    Esempi di sviluppo embedded

    Progetti documentati per potenza, vibrazioni, qualità dell’aria e tracciamento dei beni.6

Tecnologia

Golioth Pipelines usa una configurazione YAML per trasformare payload nativi dei dispositivi e inviare i dati a servizi esterni. LightDB Stream archivia dati con marcatura temporale e li espone tramite un'API REST e lo strumento a riga di comando goliothctl. Questa separazione consente di usare Golioth per la gestione dei dispositivi e indirizzare le misure a un database o a un'applicazione altrove. La descrizione della piattaforma comprende anche credenziali dei dispositivi e autenticazione tramite certificati, oltre ai permessi degli amministratori. I prezzi sono basati sull'utilizzo, con addebiti per i dati trasmessi o archiviati oltre le quantità incluse, anziché una tariffa fissa per ogni dispositivo registrato.

Mercati

Il catalogo Golioth Solutions Services comprende progetti di riferimento per il monitoraggio di potenza CA e CC, il monitoraggio delle vibrazioni via Modbus, la qualità dell'aria, la catena del freddo e il tracciamento dei beni via OBD-II/CAN. Questi esempi mostrano l'attenzione dell'azienda al collegamento fra misure fisiche, firmware embedded e servizi cloud. L'esempio delle vibrazioni Modbus combina dati di temperatura e vibrazione per applicazioni di manutenzione, mentre l'esempio di potenza CC riguarda il consumo delle apparecchiature. Sono punti di partenza per sviluppatori e offerte di servizi, non prove che ogni strumento esterno sia già supportato. Il catalogo collega anche servizi di progettazione dei partner per trasformare un progetto iniziale in un prodotto connesso personalizzato.

Azienda

La pagina aziendale di Golioth indica Jonathan Beri come fondatore e CEO e descrive un team distribuito con esperienza in sistemi embedded e strumenti per sviluppatori. La propria scheda dei servizi colloca l'avvio dell'attività nel 2020 e indica San Francisco come località. Il 3 marzo 2026 Beri ha annunciato che Golioth era entrata a far parte di Canonical, l'azienda dietro Ubuntu. L'annuncio collega i microcontrollori gestiti da Golioth ai sistemi Ubuntu Core e all'infrastruttura cloud, mantenendo esplicitamente piattaforma e API Golioth. L'identità del prodotto resta quindi utile agli sviluppatori, ma la sua proprietà non va più descritta come quella di una startup indipendente. Il profilo aziendale ufficiale indica San Francisco, Stati Uniti come sede principale.

Alternative in Piattaforme IoT e dati

Cosa valutare in Piattaforme IoT e dati