Zum Hauptinhalt springen
Cloud / Azure / Produkte / Device Update for IoT Hub - Over-the-Air-Updates für IoT-Geräte

Device Update for IoT Hub - Over-the-Air-Updates für IoT-Geräte

Device Update for Azure IoT Hub verteilt Over-the-Air-Updates an IoT-Geräte: Gruppenverwaltung, gestaffelte Rollouts, A/B-Rollback und Compliance-Berichte.

internet-of-things
Preismodell Nutzung im Zusammenspiel mit Azure IoT Hub; Konditionen gemäß Anbieter / siehe offizielle Dokumentation
Verfügbarkeit Cloud-gehosteter Dienst; regionale Verfügbarkeit gemäß Anbieter / siehe offizielle Dokumentation
Datensouveränität Update-Dateien werden in einen Azure-Storage-Container hochgeladen; Region gemäß Konfiguration
Zuverlässigkeit SLA gemäß Anbieter / siehe offizielle SLA-Seite SLA

Was ist Device Update for IoT Hub?

Azure Device Update for IoT Hub ist ein Dienst, mit dem sich Over-the-Air-Updates für IoT-Geräte in einer cloudbasierten IoT-Lösung ausrollen lassen. Der Dienst ist eine Ende-zu-Ende-Plattform für das Veröffentlichen, Verteilen und Verwalten von Over-the-Air-Updates, von kleinen Sensoren bis zu Gateway-Geräten. Damit lassen sich Geräte im großen Maßstab betreiben, warten und aktualisieren, etwa um schnell auf Sicherheitsbedrohungen zu reagieren oder neue Funktionen auszurollen.

Device Update integriert sich eng mit Azure IoT Hub und lässt sich dadurch in bestehende IoT-Hub-Lösungen einschließlich Azure IoT Edge einbinden. Der Dienst baut auf der Sicherheitsarchitektur von Microsoft Azure und der Zuverlässigkeit der Windows-Update-Plattform auf, sodass Sicherheitsmechanismen nicht selbst konfiguriert werden müssen.

Kernfunktionen

Paket- und imagebasierte Updates: Paketbasierte Updates ändern gezielt eine Komponente oder Anwendung, imagebasierte Updates aktualisieren eine ganze OS-Partition.

Verwaltung und Reporting: In Azure IoT Hub integrierte Update-Verwaltung, programmatische APIs für Automatisierung und eigene Portale, subscription- und rollenbasierte Zugriffskontrolle sowie Compliance- und Statusansichten über heterogene Gerätebestände hinweg. Azure CLI unterstützt das Anlegen und Verwalten von Device-Update-Ressourcen, Gruppen und Deployments.

Gestaffelte Rollouts: Gerätegruppierung und Zeitsteuerung ermöglichen schrittweise Rollouts. Resiliente Updates nach dem A/B-Modell erlauben nahtloses Rollback, ergänzt um automatisches Rollback auf eine Fallback-Version.

Delta Updates (Public Preview): Erzeugen kleinere Updates, die nur die Änderungen zwischen aktuellem und Ziel-Image enthalten.

Offline- und Edge-Szenarien: On-Premises-Content-Cache und Nested-Edge-Unterstützung ermöglichen Updates cloud-getrennter Geräte.

Typische Anwendungsfälle

Sicherheits-Patches im Feld: Schnelle Reaktion auf Sicherheitsbedrohungen über den gesamten Gerätebestand.

Funktions-Rollouts: Neue Funktionen erreichen Geräte ohne physischen Zugriff.

Heterogene Flotten: Compliance- und Statusansichten über unterschiedliche Gerätetypen hinweg.

Industrielle Edge-Umgebungen: Aktualisierung von IoT-Edge- und Nested-Edge-Geräten, auch bei eingeschränkter Cloud-Anbindung.

Vorteile

  • Ende-zu-Ende-Plattform für Veröffentlichung, Verteilung und Verwaltung von Updates
  • Keine eigene Update-Plattform erforderlich, dadurch geringerer Entwicklungs- und Wartungsaufwand
  • Automatische Gerätegruppierung über Kompatibilitätseigenschaften und Device-Twin-Tags
  • Rollback-Mechanismen und Fehlerdetails je Gerät reduzieren das Risiko von Feld-Updates
  • Breite Plattformunterstützung über Linux-Agents, Eclipse-ThreadX-Beispiele und quelloffenen Agent-Code

Integration mit innFactory

Als Microsoft Solutions Partner unterstützt innFactory Sie beim Aufbau von Update-Prozessen für IoT-Flotten: Auswahl zwischen paket- und imagebasierten Updates, Aufbau der Import-Pipeline, Gruppen- und Rollout-Strategie sowie Integration in bestehende IoT-Hub- und IoT-Edge-Lösungen.

Kontaktieren Sie uns für eine unverbindliche Beratung zu Device Update for IoT Hub.

Typische Anwendungsfälle

Schnelle Reaktion auf Sicherheitslücken in großen Gerätebeständen
Ausrollen neuer Funktionen auf IoT-Geräte im Feld
Gestaffelte Rollouts über Gerätegruppen mit Zeitsteuerung
Aktualisierung von Azure-IoT-Edge-Geräten aus einer bestehenden IoT-Hub-Lösung heraus
Update cloud-getrennter Geräte über On-Premises-Content-Cache und Nested Edge

Technische Spezifikationen

0th Zwei Update-Formen: paketbasierte Updates für einzelne Komponenten oder Anwendungen und imagebasierte Updates für ganze OS-Partitionen
1st Agent-Integration mit den Phasen download, install und apply; Statusrückmeldung über IoT-Hub-Device-Twin-Eigenschaften
2nd Import über ein Import-Manifest und Upload in einen Azure-Storage-Container, anschließend Import per Azure-Portal oder Device Update REST API
3rd Gerätegruppen auf Basis von Kompatibilitätseigenschaften und Device-Twin-Tags
4th Resiliente Updates mit A/B-Modell und automatischem Rollback auf eine definierte Fallback-Version
5th Delta Updates (Public Preview) erzeugen kleinere Updates, die nur die Unterschiede zwischen aktuellem und Ziel-Image abbilden
6th Agents für verschiedene Linux-Distributionen, Eclipse-ThreadX-Beispiele mit Halbleiterpartnern sowie ein Raspberry-Pi-Referenz-Yocto-Image und ein Agent-Simulator
7th Integration mit IoT Plug and Play; Verwaltung über Azure-Portal, Azure CLI und programmatische APIs
8th Schutz sensibler Update-Inhalte über Shared Access Signatures (SAS) für Azure Blob Storage

Häufig gestellte Fragen

Welche Update-Typen unterstützt Device Update for IoT Hub?

Der Dienst unterstützt paketbasierte und imagebasierte Updates. Paketbasierte Updates verändern gezielt eine Komponente oder Anwendung und benötigen weniger Bandbreite und Zeit. Imagebasierte Updates aktualisieren eine ganze OS-Partition und liefern hohe Sicherheit über den Endzustand des Geräts, etwa für A/B-Failover-Modelle.

Sind Delta Updates allgemein verfügbar?

Nein. Microsoft kennzeichnet Delta Updates in der Dokumentation als Public Preview. Damit lassen sich kleinere Updates erzeugen, die nur die Änderungen zwischen aktuellem und Ziel-Image enthalten, was Bandbreite und Downloadzeit reduziert.

Welche Geräte und Betriebssysteme werden unterstützt?

Device Update ist ein cloud-gehosteter Dienst, der über die Integration mit Azure IoT Hub praktisch jedes IoT-Hub-Gerät einschließlich Azure IoT Edge anbinden kann. Agents werden für verschiedene Linux-Distributionen bereitgestellt. Für Eclipse ThreadX stehen gemeinsam mit STMicroelectronics, NXP, Renesas und Microchip entwickelte Beispiele bereit. Der Agent ist quelloffen und lässt sich auf weitere Distributionen portieren.

Wie werden Rollouts gesteuert?

Geräte lassen sich anhand von Kompatibilitätseigenschaften und Device-Twin-Tags gruppieren. Rollouts erfolgen gestaffelt mit Zeitsteuerung, typischerweise zunächst auf eine Testgruppe. Der Status der Deployments ist einsehbar, Deployments lassen sich jederzeit abbrechen.

Was passiert bei einem fehlgeschlagenen Update?

Device Update unterstützt resiliente Updates nach dem A/B-Modell mit nahtlosem Rollback sowie automatisches Rollback auf eine definierte Fallback-Version für Geräte, welche die Rollback-Kriterien erfüllen. Fehlerdetails je Gerät helfen bei der Ursachenanalyse; ergänzend gibt es Agent Check und Device Sync als Troubleshooting-Funktionen.

Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von Azure (offizielle Dokumentation). Diese Seite stellt kein Angebot von Azure dar.

Schnellzugriff

Microsoft Solutions Partner

innFactory ist Microsoft Solutions Partner. Wir bieten Beratung, Implementierung und Managed Services für Azure.

Microsoft Solutions Partner Microsoft Data & AI

Bereit, mit Device Update for IoT Hub - Over-the-Air-Updates für IoT-Geräte zu starten?

Unsere zertifizierten Azure Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren