I produttori di apparecchiature originali (OEM) e gli integratori di sistemi che implementano infrastrutture Internet of Things (IoT) affrontano un delicato equilibrio. Da un lato, i clienti desiderano soluzioni sofisticate, scalabili e altamente differenziate che offrano un vantaggio competitivo. Dall'altro, vogliono minimizzare gli investimenti e evitare di diventare dipendenti da un singolo fornitore.
Infilare questo ago è sempre più il campo del software open source. Piattaforme come il pacchetto software Clea, ad esempio, affrontano questo dilemma integrando l'infrastruttura di base necessaria per implementare sistemi IoT avanzati su larga scala senza dipendenza dai fornitori. La combinazione offre agli architetti di sistemi, ingegneri e altri stakeholder lungo la catena del valore IoT un mezzo unico per fornire progetti con valore aggiunto e libertà dai vincoli delle soluzioni proprietarie.
Clea è composta dal motore di orchestrazione dati open source Astarte, dal gestore di dispositivi open source EdgeHog e dall'interfaccia utente Portal. Insieme, questi componenti semplificano la gestione dei dati e dei dispositivi facilitando l'integrazione dell'IA avanzata, il tutto in open source.
L'intero stack è costruito su un framework modulare che consente agli sviluppatori di adattare la piattaforma alle proprie esigenze e di implementarla su una varietà di dispositivi e sistemi periferici. Ad esempio, Portal e Astarte potrebbero essere implementati senza l'uso di Edgehog come gestore di dispositivi.
Per comprendere le implicazioni per i produttori di apparecchiature originali e gli integratori di sistemi, vale la pena esaminare i suoi componenti in dettaglio.
Astarte: Semplificare la complessità dei dati IoT
Il valore chiave di Astarte è la sua semplicità: astrae le complessità dell'orchestrazione dei dati garantendo che i dati arrivino al posto giusto, al momento giusto. In questo modo, Astarte semplifica il flusso, lo storage e l'analisi dei dati.
Le capacità degne di nota includono:
- Orchestrazione efficiente dei dati: Implementata nel cloud e sui dispositivi periferici, Astarte aggrega e riduce i dati al volo, consentendo alla flotta IoT di scalare facilmente a milioni di dispositivi e migliaia di pipeline dati. Inoltre, la piattaforma è agnostica rispetto al protocollo, quindi può interfacciarsi con praticamente qualsiasi origine dati.
- Analisi intelligente: Le funzionalità integrate analizzano i dati e supportano l'integrazione senza soluzione di continuità con le tecnologie dell'IA, consentendo la creazione di offerte di IA come servizio (AIaaS). I modelli di dati possono essere creati attraverso interfacce utente intuitive, senza necessità di codifica.
- Approccio user-friendly: Anche se sfrutta le ultime tecnologie di microservizi distribuiti e scalabili, gli utenti non devono preoccuparsi dei dettagli di questa infrastruttura. Possono invece concentrarsi sulla creazione di pipeline dati e carichi di lavoro di scienza dei dati.
- Open source: Il codice sorgente completamente disponibile consente la portabilità tra piattaforme e l'adattabilità nelle sue funzionalità.
In breve, Astarte riduce la curva di apprendimento per la creazione di pipeline avanzate di analisi dei dati, consentendo agli sviluppatori di concentrarsi su funzionalità con valore aggiunto
EdgeHog: Gestione potente e integrata dei dispositivi
EdgeHog si specializza nella gestione e monitoraggio delle flotte di dispositivi IoT. Costruite su Astarte e implementate nel cloud e sui dispositivi periferici, le sue capacità vanno dal monitoraggio dei dispositivi alla gestione del software over-the-air (OTA).
Le caratteristiche chiave includono:
- Gestione dei container: Oltre alle capacità attese di aggiornamento del sistema operativo e del software, EdgeHog supporta la gestione remota e over-the-air (OTA) dei container. Questa funzionalità rivoluzionaria offre ai produttori di apparecchiature originali e agli integratori di sistemi un modo per offrire ai clienti un controllo senza soluzione di continuità sulla loro infrastruttura IoT da periferia a cloud a qualsiasi livello di granularità necessario: singoli dispositivi, gruppi di dispositivi o globalmente.
- Gestione del ciclo di vita del dispositivo: Dall'implementazione iniziale alla manutenzione regolare e al ritiro finale, EdgeHog garantisce che ogni fase del ciclo di vita del dispositivo sia monitorata e gestita in modo efficace. Ciò porta a una significativa riduzione dei tempi di inattività e prolunga la longevità dei dispositivi.
- Integrazione stretta: EdgeHog consente una più coesa ed efficiente fornitura, integrazione e orchestrazione dei dispositivi, resa possibile da una serie di funzionalità che semplificano i processi di gestione dei dispositivi.
- Open source: Il codice sorgente completamente disponibile consente la portabilità tra piattaforme e l'adattabilità nelle sue funzionalità.
Con EdgeHog, i produttori di apparecchiature originali e gli integratori di sistemi ottengono un prezioso mezzo per estendere le offerte di servizio senza dover investire in catene di strumenti complesse.
Per il nostro hardware integrato, SECO offre Edgehog OS - un sistema operativo basato su Linux che incorpora le funzionalità più critiche di Astarte e Edgehog in un rilascio deployable della piattaforma. Edgehog OS semplifica ulteriormente l'implementazione dell'infrastruttura IoT.
Portal: Il gateway per le intuizioni e la gestione IoT
Il Clea Portal fornisce un'interfaccia utente web intuitiva per i clienti finali per interagire con i dispositivi periferici e i dati dei dispositivi periferici tramite le API di Astarte e Edgehog. Attraverso di esso, gli utenti ottengono informazioni preziose dalle implementazioni IoT garantendo un'operatività robusta e affidabile dei dispositivi periferici. Le capacità del Portal possono essere estese con un minimo sforzo di codifica. La piattaforma può fungere da struttura di monetizzazione per implementare servizi di abbonamento con valore aggiunto.
Il Portal è supportato da un team dedicato dei servizi di progettazione SECO che fornisce consigli completi su come utilizzare i dati per prendere decisioni basate sui dati, generare nuovi modelli di business e aggiungere valore. Il team può anche aiutare ad adattare i sistemi front-end Clea alle identità aziendali dei clienti finali.
Accelerare il percorso nei mercati IoT
Con il suo approccio unico modulare, scalabile e open source, Clea e i suoi componenti costituenti possono essere implementati su qualsiasi cloud o su qualsiasi hardware periferico. E la sua architettura nativa del cloud facilita l'integrazione con altre app. Queste capacità rendono facile per i produttori di apparecchiature originali e gli integratori di sistemi adattarsi alle proprie esigenze o a quelle dei clienti finali.
Desideri accelerare il tuo percorso nei nuovi mercati IoT? Contatta SECO oggi per scoprire come puoi creare soluzioni e servizi con valore aggiunto basati su open source.