Seleziona una pagina

Cloud

Nov 30, 2018 | Platform

Il cuore del sistema MicroBees è costituito dal Cloud, una piattaforma sicura e scalabile specificamente progettata e realizzata per l’Internet Of Things. È nel Cloud che i dati inviati dai gateBees vengono collezionati, memorizzati ed utilizzati per la costruzione di servizi intelligenti di automazione.

Basata su un’architettura “Message driven”, la piattaforma è altamente scalabile e pronta per la gestione real-time di milioni di endpoints remoti.

Molteplici canali di integrazione vengono esposti ed una serie di SDKs nei principali linguaggi di programmazione liberi per il download consentono la costruzione di servizi IoT riducendo costi e time to market.

Questi i principali componenti del Cloud:

Smart Logic Engine

Il sottosistema Smart Logic Engine (SLE) è un innovativo engine basato su uno scripting framework che permette la semplice creazione di logiche di automazione utilizzando il web.

Message Broker

Nel cuore della piattaforma c’è il Message Broker (MB), il sottosistema che consente la comunicazione real-time tra applicazioni di terze parti e gli endpoint hardware.
Mediante l’utilizzo di una modalità di processamento asincrona dei dati secondo un paradigma publish/subscribe, code di lavoro, smistamento intelligente dei messaggi verso i consumers, il MB consente la possibilità di scalare l’intera piattaforma per servire milioni di richieste.
Molteplici i protocolli supportati tra cui AMQP, MQTT e HTTP JSON-RPC.

API Controller

La piattaforma espone un complet set di REST APIs per terze parti che intendono interagire con il cloud di Microbees. La sicurezza all’accesso delle risorse è gestita dall’API Controller mediante lo standard OAuth2 per l’autenticazione dei clients.

Sensors Data Stream Controller

Il Sensor Data stream Controller (SDC) è il sottosistema deputato alla gestione dei dati provenienti dai sensori.
L’SDC è altamente scalabile e consente la gestione real-time dello storage e la normalizzazione dei dati. Attraverso l’utilizzo di servizi di BIG Data come Google BigQuery, l’SDC consente la creazione di reports e proiezioni di dati in tempo reale anche su datasets di milioni di records.

Integration Layer

Grazie all’Integration Layer tutto può diventare un sensore o un attuatore!
Pilotare un interruttore, inviare un messaggio Push o scrivere un nuovo record in uno spreadsheet su Google Drive sono tutte azioni gestite dallo stesso driver.
Allo stesso modo un dato proveniente da un sensore di temperatura, un aggiornamento di una pagina facebook, una nuova indicazione metereologica di una data località oppure l’arrivo di una nuova email sono tutti eventi gestiti dallo stesso sottosistema.
Grazie all’integrazione di piattaforme terze come Temboo, centinaia di nuovi canali sono subito pronti all’utilizzo nel tuo progetto IoT.

Device Controller

Il Device Controller si occupa della gestione di tutti gli hardware connessi. Restituisce tutte le informazioni riguardo lo stato di connessione e permette l’invio di messaggi push alle mobile APP utilizzando un comodo SDK.

Hardware

Hardware

Semplifica la creazione e la gestione remota di nuovi dispositivi integrando i nostri componenti certificati! La creazione di nuovi prodotti connessi o l'aggiornamenti in chiave IoT di prodotti esistenti non è mai stata così semplice ed affidabile grazie...

Security

Security

In MicroBees abbiamo lavorato alla progettazione dell'intera piattaforma tenendo sempre ben in mente che la sicurezza non è un aspetto marginale. Per questo motivo abbiamo messo al centro del progetto la sicurezza. Tutte le comunicazioni a tutti i livelli sono gestite...

Storage

Storage

Microbees è pronta a gestire milioni di feeds di dati provenienti dai sensori connessi!Un architettura affidabile ed altamente scalabile consente la gestione real-time dello storage e la normalizzazione dei dati.Attraverso l’utilizzo di servizi di BIG Data come Google...