AGGIORNAMENTO OTA SICURO · PROVISIONING ZERO-TOUCH · GESTIONE DELLA FLOTTA

Aggiornamenti del firmware OTA sicure e implementazioni senza intervento manuale

Gestisci centinaia di gateway industriali da un'unica console. Test A/B OTA con rollback automatico, Zero-Touch Provisioning operativo in meno di 8 minuti, implementazioni progressive con firma RSA-2048.

< 8 min
ZTP operativo
A/B
firmware di partizionamento
100%
rollback automatico
RSA-2048
immagine della firma

Configurazione automatica (Zero-Touch Provisioning)

Dall'accensione alla piena operatività in meno di 8 minuti

Non è necessaria alcuna configurazione manuale in loco. L'operatore collega l'alimentazione e il gateway fa il resto.

T+0 s

Alimentatore collegato

📶
T+15 s

Connessione 4G stabilita

🔐
T+30 s

Autenticazione bootstrap (certificato X.509)

⬇️
T+60 s

Configurazione scaricata e verificata (crittografia)

🔒
T+90 s

Tunnel VPN OpenVPN/IPSec stabilito

T+5 min

Polling Modbus attivo, dati nel cloud

🖥️
T+8 min

Dispositivo visibile nella console Fleet

Come funziona

Il Zero-Touch Provisioning di Eziwan, passo dopo passo

🏭

Tappa 1 : Fabrication

L'Eziwan Gateway esce dalla fabbrica con un certificato unico X.509 preinstallato e un profilo di configurazione crittografato.

Processo OTA

4 fasi per un aggiornamento del firmware sicuro e affidabile

PHASE 01

Pubblicazione del firmware OTA

Caricate il vostro file del firmware (.bin, .tar.gz, .swu) sulla console Eziwan Cloud. Specificate la versione, il changelog e i gruppi di distribuzione di destinazione. La firma crittografica viene calcolata automaticamente.

Firma RSA-2048 + SHA-256 per ogni immagine. Archiviazione crittografata con AES-256 su un’infrastruttura sovrana francese.

PHASE 02

Implementazione mirata per gruppo

Crea dei gruppi (stabilimento-nord, versione-beta, test-10%) e definisci una strategia di distribuzione: percentuale di distribuzione graduale, fascia oraria, ordine di priorità. Il server OTA invia l'aggiornamento.

Implementazione graduale: 5% → 25% → 100%. Finestra di manutenzione configurabile (ad es.: dalle 02:00 alle 04:00 ora locale). 3 tentativi automatici.

PHASE 03

Download sicuro e verifica

Il Gateway scarica il file in background tramite TLS 1.3. Prima di qualsiasi installazione, ne viene verificata l'integrità (firma + hash SHA-256). Se la verifica non va a buon fine, l'aggiornamento viene annullato.

È possibile scaricare il file delta (bsdiff) per ridurne le dimensioni. Compatibile con connessioni 4G a banda stretta (min. 10 kbps).

PHASE 04

Applicazione e rollback automatico

Il firmware viene installato con partizionamento A/B: la versione precedente rimane sulla partizione B. In caso di errore all'avvio (watchdog, panic del kernel), il sistema passa automaticamente alla partizione precedente.

Tempo di watchdog configurabile (impostazione predefinita: 120 s). Notifica immediata del rollback sulla console e tramite e-mail/webhook.

Funzionalità Fleet

Tutto ciò che serve per gestire un parco industriale

Partizionamento A/B

Doppia partizione del firmware: partizione attiva e partizione di standby. Ripristino automatico in caso di errore, senza intervento umano. Tempo di inattività praticamente nullo.

Aggiornamenti delta

Generazione automatica di patch bsdiff tra le diverse versioni. Riduzione del 60-90% del volume dei dati trasferiti. Ideale per connessioni 4G a velocità limitata.

Firma RSA + SHA-256

Ogni immagine OTA è firmata con la chiave privata Eziwan (RSA-2048). La chiave pubblica è memorizzata nel bootloader. Qualsiasi immagine non firmata o alterata viene rifiutata.

Finestre di manutenzione

Pianificare le implementazioni al di fuori degli orari di produzione. Scheduler di tipo Cron (es.: "sab 02:00-04:00"). Rispetto degli SLA di produzione industriale.

Implementazione graduale

Implementate la soluzione sul 5% del vostro parco macchine, monitorate le metriche per 24 ore, quindi estendetela automaticamente al 100%. Limitate l'impatto di eventuali problemi imprevisti.

Osservabilità completa

Dashboard di monitoraggio in tempo reale: dispositivi in fase di download, installazione, operazione riuscita, operazione fallita, rollback. Esportazione in formato CSV dello stato di distribuzione.

Comparaison

Eziwan Fleet vs soluzioni OTA tradizionali

FunzionalitàFlotta EziwanSoluzioni tradizionali
Rollback automaticoInclusoManuale (SSH)
Partizionamento A/BInclusoSpesso assente
Aggiornamento deltaInclusoSolo immagine completa
ZTP (Zero-Touch)InclusoÈ necessaria la configurazione manuale
Implementazione gradualeInclusoNon disponibile
Firma crittograficaInclusoSpesso assente
Pianificazione orariaInclusoSpesso assente
API REST di gestioneInclusoRaro, spesso di proprietà
Funzionamento su banda 4G strettaInclusoProblematica
Hosting sovrano in FranciaInclusoCloud USA/Irlanda

API REST Fleet

Integra l'implementazione OTA nel tuo CI/CD

L'API REST di Eziwan Fleet consente di automatizzare completamente il ciclo di vita dei firmware: caricamento, creazione di campagne di distribuzione, monitoraggio dello stato di avanzamento e rollback dalle vostre pipeline GitHub Actions, GitLab CI o Jenkins.

Caricamento di immagini con SHA-256 e firma
Creazione di campagne per gruppo o tag
Webhook in caso di esito positivo / negativo / rollback
CLI ufficiale: npm install -g @eziwan/fleet-cli
# GitHub Actions — OTA release automatique
- name: Upload firmware to Eziwan Fleet
  run: |
    eziwan-fleet upload \
      --image ./build/firmware-v2.4.1.bin \
      --version 2.4.1 \
      --changelog "${{ github.event.head_commit.message }}"

- name: Deploy to staging group
  run: |
    eziwan-fleet deploy \
      --version 2.4.1 \
      --group staging \
      --rollout 10

- name: Monitor deployment
  run: |
    eziwan-fleet wait \
      --version 2.4.1 \
      --group staging \
      --timeout 1800

FAQ

Domande frequenti sugli aggiornamenti OTA e sullo ZTP

Sei pronto a implementare il tuo parco gateway senza alcun intervento manuale?

Eziwan Fleet gestisce l'OTA, lo ZTP e il monitoraggio della vostra flotta industriale. Iniziate gratuitamente con 5 dispositivi, senza alcun impegno.

🇫🇷 Infrastruttura sovrana della Francia🔒 Conforme al GDPR e alla direttiva NIS2🆓 5 dispositivi gratuiti per iniziare