BEVEILIGDE OTA · ZERO-TOUCH PROVISIONING · WAGENPARKBEHEER

Firmware-updates Beveiligde OTA’s en implementaties zonder menselijke tussenkomst

Beheer honderden industriële gateways vanuit één enkele console. OTA A/B-updates met automatische rollback, Zero-Touch Provisioning die in minder dan 8 minuten operationeel is, en stapsgewijze implementaties met RSA-2048-handtekening.

< 8 min
ZTP operationeel
A/B
partitioneringsfirmware
100%
automatische terugdraaiing
RSA-2048
afbeelding van handtekening

Zero-Touch Provisioning

Van het inschakelen tot volledig operationeel in minder dan 8 minuten

Geen handmatige configuratie ter plaatse nodig. De gebruiker sluit de stroomtoevoer aan, de gateway doet de rest.

T+0 s

Aangesloten voeding

📶
T+15 s

4G-verbinding tot stand gebracht

🔐
T+30 s

Bootstrap-authenticatie (X.509-certificaat)

⬇️
T+60 s

Configuratie gedownload en gecontroleerd (versleuteling)

🔒
T+90 s

VPN OpenVPN/IPSec-tunnel tot stand gebracht

T+5 min

Actieve Modbus-polling, gegevens in de cloud

🖥️
T+8 min

Apparaat zichtbaar in de Fleet-console

Hoe werkt het?

Eziwan Zero-Touch Provisioning, stap voor stap

🏭

Stap 1 : Fabrication

De Eziwan Gateway wordt af fabriek geleverd met een vooraf geïnstalleerd uniek X.509-certificaat en een versleuteld configuratieprofiel.

OTA-proces

4 stappen voor een veilige en betrouwbare firmware-update

PHASE 01

OTA-firmware-update

Upload uw firmwarebestand (.bin, .tar.gz, .swu) naar de Eziwan Cloud-console. Geef de versie, de changelog en de doelgroepen voor de implementatie op. De cryptografische handtekening wordt automatisch berekend.

RSA-2048 + SHA-256-handtekening van elke afbeelding. Opslag versleuteld met AES-256 op een onafhankelijke Franse infrastructuur.

PHASE 02

Gerichte implementatie per groep

Maak groepen aan (fabriek-noord, bètaversie, 10%-test) en stel een uitrolstrategie vast: percentage van de geleidelijke uitrol, tijdsvenster, prioriteitsvolgorde. De OTA-server verstuurt de update.

Geleidelijke uitrol: 5% → 25% → 100%. Configureerbaar onderhoudsvenster (bijv.: 02.00-04.00 uur lokale tijd). Automatische herhaling x3.

PHASE 03

Veilig downloaden en controleren

De Gateway downloadt het bestand op de achtergrond via TLS 1.3. Voorafgaand aan elke installatie wordt de integriteit gecontroleerd (handtekening + SHA-256-hash). Als de controle mislukt, wordt de update geannuleerd.

Delta-download mogelijk (bsdiff) om de bestandsgrootte te verkleinen. Geschikt voor trage 4G-verbindingen (min. 10 kbps).

PHASE 04

Toepassing en automatische terugdraaiing

De firmware wordt geflashed met A/B-partitionering: de oude versie blijft op partitie B staan. Als het opstarten mislukt (watchdog, kernelpanic), schakelt het systeem automatisch over naar de vorige partitie.

Configureerbare watchdog-tijd (standaard: 120 s). Onmiddellijke melding van een rollback via de console en per e-mail/webhook.

Fleet-functies

Alles wat je nodig hebt om een industriepark te beheren

A/B-indeling

Dubbele firmwarepartitie: actieve partitie en stand-bypartitie. Automatische terugzetting bij storingen, zonder menselijke tussenkomst. Vrijwel geen downtime.

Delta-updates

Automatische generatie van bsdiff-patches tussen versies. Vermindering van het overgedragen gegevensvolume met 60-90%. Ideaal voor 4G-verbindingen met beperkte bandbreedte.

RSA-handtekening + SHA-256

Elke OTA-image wordt ondertekend met de privésleutel van Eziwan (RSA-2048). De openbare sleutel is vastgelegd in de bootloader. Elke niet-ondertekende of gewijzigde image wordt geweigerd.

Onderhoudsvensters

Plan implementaties buiten de productie-uren. Cron-achtige planner (bijv.: "za 02:00-04:00"). Naleving van de SLA’s voor industriële productie.

Geleidelijke invoering

Implementeer de oplossing op 5% van uw apparatenpark, controleer de statistieken gedurende 24 uur en breid vervolgens automatisch uit naar 100%. Beperk zo de omvang van de gevolgen van eventuele onvoorziene problemen.

Volledige observeerbaarheid

Dashboard voor realtime monitoring: apparaten die worden gedownload, geïnstalleerd, geslaagd, mislukt of teruggedraaid. CSV-export van de implementatiestatus.

Comparaison

Eziwan Fleet versus traditionele OTA-oplossingen

FunctionaliteitEziwan-vlootTraditionele oplossingen
Automatische terugdraaiingInbegrepenHandleiding (SSH)
A/B-indelingInbegrepenVaak afwezig
Delta-updateInbegrepenAlleen volledige afbeelding
ZTP (Zero-Touch)InbegrepenHandmatige configuratie vereist
Geleidelijke invoeringInbegrepenNiet beschikbaar
Cryptografische handtekeningInbegrepenVaak afwezig
RoosterplanningInbegrepenVaak afwezig
REST-API voor beheerInbegrepenZeldzaam, vaak in particulier bezit
Werking op smalband 4GInbegrepenProbleemstelling
Soevereine hosting in FrankrijkInbegrepenCloud VS/Ierland

REST-API voor het wagenpark

Integreer OTA-implementatie in uw CI/CD

Met de Eziwan Fleet REST-API kunt u de levenscyclus van firmware volledig automatiseren: uploaden, het opzetten van implementatiecampagnes, het volgen van de voortgang en het terugdraaien van updates vanuit uw GitHub Actions-, GitLab CI- of Jenkins-pijplijnen.

Afbeelding uploaden met SHA-256 en handtekening
Campagnes aanmaken op basis van groep of tag
Webhook bij succes / mislukking / rollback
Officiële CLI: 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

Veelgestelde vragen over OTA-updates en ZTP

Klaar om uw gateway-park zonder handmatige tussenkomst in gebruik te nemen?

Eziwan Fleet beheert de OTA, de ZTP en het toezicht op uw industriële wagenpark. Begin gratis met 5 apparaten, zonder verplichtingen.

🇫🇷 Soevereine infrastructuur in Frankrijk🔒 Voldoet aan de AVG en NIS2🆓 5 gratis apparaten om mee te beginnen