Plattformen, die von Device Update for IoT Hub unterstützt werden
In diesem Artikel wird erläutert, welche Betriebssystemplattformen und Komponenten von Device Update for IoT Hub (DU) unterstützt werden – unabhängig davon, ob sie allgemein oder als Vorschauversion verfügbar sind.
Support
Wenn bei der Nutzung des Device Update-Diensts Probleme auftreten, gibt es mehrere Möglichkeiten, um Support zu erhalten. Versuchen Sie es mit einer der folgenden Supportoptionen:
Melden von Fehlern – Die Entwicklungsarbeiten für das DU-Produkt finden im Rahmen des Device Update-Open-Source-Projekts statt. Fehler können auf der Problemseite des Projekts gemeldet werden. Fehlerbehebungen aus den Projekten werden schnell in Produktupdates integriert.
Microsoft-Kundendienstteam: Benutzer mit einem Supportplan können direkt über das Azure-Portal ein Supportticket erstellen, um sich an das Microsoft-Kundendienstteam zu wenden.
Featureanforderungen – Das DU-Produkt verfolgt Featureanforderungen über seine Community Device Update Discussions nach.
Linux-Betriebssysteme
Device Update kann unter den meisten Linux-Betriebssystemen ausgeführt werden, doch nicht alle diese Systeme werden von Microsoft unterstützt. Die in den folgenden Tabellen aufgeführten Systeme (entweder allgemein verfügbare Versionen oder öffentliche Vorschauversionen) werden unterstützt und bei jedem neuen Release getestet.
Microsoft verfügt über diese Betriebssysteme in automatisierten Tests und stellt dafür Installationspakete bereit.
Es ist möglich, den Open-Source-DU-Agent-Code für die Ausführung unter anderen Betriebssystemversionen zu portieren, aber diese Agent-Builds werden nicht von Microsoft getestet und verwaltet.
Die in der folgenden Tabelle aufgeführten Systeme (entweder allgemein verfügbare Versionen oder Vorschauversionen) werden von Microsoft unterstützt und mit jedem neuen Release getestet.
Betriebssystem | AMD64 | ARM32v7 | ARM64 |
---|---|---|---|
Debian 10 (Buster) | |||
Debian 11 (Bullseye) | |||
Ubuntu Server 20.04 | |||
Ubuntu Server 22.04 |
Releases und Support
Device Update for IoT Hub-Releaseressourcen und -Versionshinweise sind auf der Seite Device Update-Release verfügbar. Der Support für die APIs, PnP-Modelle und Geräteupdate-Referenz-Agents wird in der Tabelle behandelt.
Device Update for IoT Hub 1.0 ist das erste Hauptrelease und erhält weiterhin Sicherheitskorrekturen sowie Korrekturen für Regressionen.
Device Update (DU)-Agents verwenden IoT Plug & Play-Modelle zum Senden und Empfangen von Eigenschaften und Nachrichten vom DU-Dienst. Für jeden DU-Agent müssen bestimmte Modelle verwendet werden. Informieren Sie sich genauer, wie Device Update diese Modelle verwendet und wie sie erweitert werden können.
Neuere REST-Dienst-API-Versionen unterstützen ältere Agents, sofern nicht anders angegeben. Die Benutzeroberfläche des Device Update for IoT Hub-Portals verwendet die neuesten APIs und bietet die gleiche Unterstützung wie die API-Version.
Versionshinweise und Ressourcen | deviceupdate-agent | Das Upgrade wird von der Agentversion unterstützt | Unterstützte DU-PnP-Modelle | API-Versionen |
---|---|---|---|---|
1.0.0 | 1.0.0 1.0.1 1.0.2 |
0.8.x | dtmi:azure:iot:deviceUpdateContractModel;2 dtmi:azure:iot:deviceUpdateModel;2 |
2022-10-01 |
0.0.8 (Vorschau) (veraltet) | 0.8.0 0.8.1 0.8.2 |
dtmi:azure:iot:deviceUpdateContractModel;1 dtmi:azure:iot:deviceUpdateModel;1 |
2022-10-01 2021-06-01-Vorschau (veraltet) |
Die neueste API-Version, 2022-10-01, wird bis zum nächsten stabilen Release unterstützt, und die neueste Agentversion, 1.0.x, erhält Fehlerbehebungen und Sicherheitskorrekturen bis zum nächsten stabilen Release.
Hinweis
Benutzer, die den Agent vom Referenz-Agent aus erweitert und angepasst haben, sind dafür verantwortlich sicherzustellen, dass die Fehlerbehebungen und Sicherheitskorrekturen integriert werden. Außerdem müssen Sie sicherstellen, dass der Agent – wie vom Dienst definiert – ordnungsgemäß erstellt und konfiguriert wird, um den Dienst zu verbinden, Updates durchzuführen und Geräte über den IoT-Hub zu verwalten.
Wichtig
Jedes Microsoft-Produkt hat einen Lebenszyklus. Der Lebenszyklus beginnt, wenn ein Produkt veröffentlicht wird, und er endet, wenn es nicht mehr unterstützt wird. Wenn Ihnen wichtige Daten in diesem Lebenszyklus bekannt sind, können Sie fundierte Entscheidungen, wann Sie ein Upgrade durchführen oder andere Änderungen an Ihrer Software vornehmen sollten, einfacher treffen.
Bei Device Update for IoT Hub wird keine stabile API- oder Agent-Version ohne eine Ersatzversion eingestellt. Veraltete stabile Versionen sind mindestens 3 Jahre lang verfügbar, nachdem die Einstellung der Unterstützung angekündigt wurde, um Benutzern die Migration zu supportinternen Agent- und API-Versionen zu ermöglichen.
Agents und APIs für Vorschauversionen (Vorabversionen) werden nach der Veröffentlichung der stabilen Version nicht mehr gewartet. Vorschauversionen werden veröffentlicht, um neue Funktionen zu testen, Feedback zu sammeln sowie Probleme zu ermitteln und zu beheben. Vorschauversionen sind unter „Zusätzliche Nutzungsbedingungen“ verfügbar und werden für Produktionsworkloads nicht empfohlen.
0.7.0 (Vorabversion) wird von den neuesten Dienst- und API-Versionen nicht unterstützt.
Bei der neuesten stabilen Version empfehlen wir, dass alle aktuellen Kunden, die das Upgrade 0.x.x ausführen, ihre Geräte auf 1.0.x aktualisieren, um fortlaufenden Support zu erhalten.