Come Ellona unifica il monitoraggio della sua piattaforma IoT ambientale con Bleemeo

Dal 2021 Ellona usa Bleemeo per monitorare un'infrastruttura ibrida composta da macchine virtuali, container Docker e cluster Kubernetes gestiti su AWS. Questo monitoraggio unificato consente ai suoi team di seguire lo stato di oltre 50 server e di ricevere avvisi affidabili in caso di incidente.

«In passato gestivamo un nostro stack di monitoraggio, composto da Telegraf, InfluxDB e Grafana. Funzionava bene, ma col tempo ci siamo resi conto che era una piattaforma in più da mantenere. Con Bleemeo il monitoraggio non è più a nostro carico e riceviamo gli avvisi in modo affidabile.»
Laurent Chartouni, CTO di Ellona
Laurent ChartouniCTO, Ellona

Chi è Ellona

Ellona è un'azienda deep tech francese specializzata in Environmental Intelligence. Fondata nel 2016 e con sede a Tolosa, sviluppa soluzioni che combinano sensori IoT, analisi avanzata dei dati e intelligenza artificiale per monitorare in tempo reale la qualità dell'ambiente e i fattori di disturbo.

Le sue soluzioni misurano parametri come gas, particolato, odori e rumore. Permettono inoltre di identificare le sorgenti di emissione, seguirne l'evoluzione e allertare gli operatori quando si verifica un evento. Le soluzioni di Ellona sono adottate da aziende industriali, enti locali, porti, aeroporti e gestori di infrastrutture.

Al centro di questa offerta, la piattaforma EllonaSoft centralizza, elabora e visualizza i dati raccolti dai dispositivi installati sul campo. La sua disponibilità e il suo monitoraggio sono quindi essenziali per garantire ai clienti un accesso continuo ai loro dati ambientali, agli strumenti di analisi e agli avvisi.

Visita ellona.io

La sfida: monitorare un'infrastruttura distribuita senza mantenere una piattaforma in più

La piattaforma cloud di Ellona si basa su un'infrastruttura ibrida e scalabile. Combina macchine virtuali, container Docker e cluster Kubernetes gestiti nel cloud.

Prima di adottare Bleemeo, i team di Ellona gestivano un proprio ambiente di monitoraggio basato su diversi componenti open source, tra cui Telegraf, InfluxDB e Grafana.

Questa architettura svolgeva il suo compito, ma creava anche diverse difficoltà.

  • Una piattaforma in più da gestire. L'ambiente di monitoraggio doveva a sua volta essere installato, configurato, aggiornato e monitorato. Richiedeva quindi tempo e competenze che avrebbero potuto essere dedicati allo sviluppo della piattaforma EllonaSoft.
  • Una manutenzione sempre più onerosa. Gli aggiornamenti dei vari componenti, la gestione dello storage, le dashboard e le regole di alerting richiedevano interventi regolari. Con la crescita dell'infrastruttura di Ellona cresceva anche il carico di manutenzione.
  • Avvisi dipendenti dall'infrastruttura monitorata. Quando un incidente colpisce l'infrastruttura che ospita anche il sistema di monitoraggio, quel sistema potrebbe non essere più in grado di inviare un avviso. Ellona aveva quindi bisogno di una soluzione esterna, capace di restare operativa anche quando alcuni dei suoi servizi non lo erano.
  • Ambienti sempre più eterogenei. L'infrastruttura combinava diverse tecnologie e modelli di deployment: macchine virtuali, Docker e Kubernetes. Ellona cercava una soluzione in grado di centralizzarne il monitoraggio senza moltiplicare strumenti e interfacce.

Da cinque strumenti separati a un'unica piattaforma di monitoraggio

L'architettura precedente si basava su diversi componenti da mantenere separatamente:

Lo stack precedente di Ellona5 tools to manage
Agenti di raccolta
Un database di serie temporali
Dashboard Grafana
Un sistema di gestione e consultazione delle metriche
Meccanismi di alerting e notifica
Installato, configurato, aggiornato e monitorato internamente
switch to
Bleemeo1 platform, everything included
✓Monitoraggio di server e macchine virtuali
✓Monitoraggio dei container Docker
✓Monitoraggio di Kubernetes
✓Gestione centralizzata delle dashboard
✓Gestione di avvisi e notifiche
✓Controlli esterni di disponibilità
5-min setup · One bill · Fully managed

Con Bleemeo queste funzioni sono riunite in un'unica piattaforma. Ellona ottiene così una visione consolidata della propria infrastruttura senza dover mantenere da sé l'intera catena di monitoraggio.

La soluzione adottata con Bleemeo

Ellona usa Bleemeo dal 2021. L'obiettivo non era semplicemente sostituire uno strumento con un altro, ma esternalizzare il monitoraggio dell'infrastruttura per migliorarne l'affidabilità e ridurre il carico di manutenzione interno.

Un monitoraggio indipendente dalla piattaforma EllonaSoft

Bleemeo opera al di fuori dell'infrastruttura applicativa di Ellona. Il monitoraggio resta quindi disponibile anche quando un incidente colpisce un server, un servizio o un componente della piattaforma. Questa indipendenza consente di rilevare i problemi più rapidamente e di inviare avvisi ai team interessati.

Uno stack di monitoraggio in meno da mantenere

Ellona non deve più gestire una propria catena di monitoraggio basata su Telegraf, InfluxDB e Grafana. Bleemeo si occupa della manutenzione, degli aggiornamenti e dell'evoluzione della piattaforma di monitoraggio. I team tecnici di Ellona possono così concentrarsi su EllonaSoft e sui servizi forniti direttamente ai clienti.

Avvisi inviati al di fuori dell'infrastruttura monitorata

Gli avvisi vengono generati e inviati da una piattaforma indipendente. Possono quindi raggiungere i team di Ellona anche quando un incidente colpisce l'infrastruttura principale o i suoi sistemi di comunicazione interni. I team ricevono informazioni più affidabili e possono reagire più rapidamente.

Un monitoraggio pensato per gli ambienti containerizzati

Bleemeo può monitorare i container Docker e gli ambienti Kubernetes usati da Ellona. La piattaforma offre una visione centralizzata dello stato, della disponibilità e delle prestazioni dei componenti. I team possono seguire l'evoluzione dell'infrastruttura da un'unica interfaccia, qualunque siano gli ambienti coinvolti.

Sonde esterne sui principali endpoint pubblici

Controlli esterni verificano regolarmente la disponibilità dei servizi accessibili da Internet. Permettono di rilevare un problema così come lo percepirebbe un utente o un cliente, indipendentemente dallo stato riportato dai componenti interni. Questo completa il monitoraggio di server e container con una visione centrata sulla disponibilità effettiva dei servizi.

Un monitoraggio unificato per tre tipi di infrastruttura

La piattaforma EllonaSoft si è evoluta nel corso degli anni. Bleemeo accompagna questa evoluzione monitorando i diversi ambienti da un'unica interfaccia.

  1. 1

    Macchine virtuali

    Le macchine virtuali storiche di Ellona continuano a ospitare alcuni componenti e servizi della piattaforma. Bleemeo ne monitora la disponibilità, il carico, l'utilizzo delle risorse e lo stato dei servizi essenziali.

  2. 2

    Container Docker

    Una parte delle applicazioni è distribuita come container Docker. Bleemeo ne monitora il funzionamento e individua rapidamente i container non disponibili, instabili o con un consumo anomalo di risorse.

  3. 3

    Kubernetes gestito su AWS

    I servizi più recenti vengono progressivamente distribuiti su cluster Kubernetes gestiti in AWS. Bleemeo offre visibilità su cluster, nodi e workload, integrando queste informazioni nella stessa interfaccia degli altri ambienti.

Ellona beneficia così di un monitoraggio coerente nonostante la varietà e l'evoluzione della sua architettura.

I risultati

Il passaggio a Bleemeo ha permesso a Ellona di semplificare il monitoraggio della propria infrastruttura migliorandone al tempo stesso l'affidabilità.

Oltre 50 server monitorati. La piattaforma centralizza il monitoraggio di oltre 50 server e dei diversi servizi che compongono l'infrastruttura EllonaSoft.

Un'infrastruttura ibrida monitorata da un'unica interfaccia. Macchine virtuali, container Docker e ambienti Kubernetes sono tutti monitorati dalla stessa piattaforma.

Avvisi indipendenti dalla piattaforma EllonaSoft. I team vengono avvisati anche quando un incidente colpisce direttamente l'infrastruttura interna di Ellona o uno dei suoi servizi critici.

«Con Docker e poi Kubernetes su AWS abbiamo trasformato gradualmente la nostra infrastruttura. Bleemeo ci ha permesso di mantenere un monitoraggio coerente durante tutti questi cambiamenti, senza dover ricostruire o mantenere nuovi strumenti a ogni passo. Oggi abbiamo un monitoraggio indipendente dalla nostra infrastruttura e supportato da una vera competenza. Questo approccio ci permette di restare concentrati sulla nostra piattaforma e sul valore che offriamo ai nostri clienti.»Laurent Chartouni — CTO, Ellona

I principali vantaggi per Ellona

Uno sguardo esterno sull'infrastruttura

Poiché il monitoraggio è ospitato al di fuori della piattaforma EllonaSoft, resta disponibile quando un incidente colpisce i sistemi interni di Ellona.

Meno manutenzione

I team non devono più amministrare e far evolvere uno stack di monitoraggio completo. Possono dedicare più tempo al loro core business.

Una soluzione pensata per gli ambienti ibridi

Bleemeo accompagna l'evoluzione dell'architettura di Ellona, dalle macchine virtuali storiche fino ai deployment Docker e Kubernetes su AWS.

Avvisi davvero operativi

Gli avvisi sono gestiti indipendentemente dall'infrastruttura monitorata e inviati ai team interessati, così che possano intervenire rapidamente.

Domande frequenti

Quale soluzione Bleemeo usa Ellona?

Ellona usa la piattaforma di monitoraggio Bleemeo per centralizzare il monitoraggio delle sue macchine virtuali, dei container Docker, dei cluster Kubernetes e della disponibilità dei suoi principali servizi.

Perché Ellona ha sostituito il suo stack Telegraf, InfluxDB e Grafana?

Lo stack svolgeva bene il suo compito, ma rappresentava una piattaforma in più da gestire e mantenere. Scegliendo Bleemeo, Ellona ha ridotto il carico di manutenzione e ottenuto un monitoraggio indipendente dalla propria infrastruttura.

Come fa Bleemeo a monitorare sia Linux sia Windows?

Gli agenti e i meccanismi di raccolta dati di Bleemeo permettono di monitorare sistemi operativi diversi da un'unica interfaccia. Ellona può così seguire ambienti eterogenei senza moltiplicare gli strumenti.

Cosa succede al monitoraggio durante il passaggio a Kubernetes?

Bleemeo integra i cluster Kubernetes nel monitoraggio esistente. Ellona mantiene così una visione centralizzata della propria infrastruttura mentre passa ad architetture sempre più containerizzate.

Perché Ellona usa sonde esterne?

Le sonde esterne verificano la disponibilità effettiva dei servizi dall'esterno dell'infrastruttura. Permettono di rilevare un incidente anche quando i componenti interni di monitoraggio o di comunicazione non sono disponibili.

Semplifica il monitoraggio della tua infrastruttura

Come Ellona, centralizza il monitoraggio dei tuoi server, container e cluster Kubernetes su un'unica piattaforma. Riduci la manutenzione dei tuoi strumenti di monitoraggio, ottieni una visione consolidata della tua infrastruttura e ricevi avvisi affidabili, anche quando un incidente colpisce i tuoi sistemi.

Senza carta di creditoProva di 15 giorniDati ospitati nell'UE