Teilen über


Azure Sphere (integriert) vs Azure Sphere (Legacy)

Als Azure Sphere im Jahr 2020 allgemein verfügbar wurde, wurde eine REST-Schnittstelle zur Remoteverwaltung von Geräten und Softwarebereitstellungen bereitgestellt, die als Azure Sphere Public API (PAPI) bezeichnet werden. PAPI ist nicht nativ in Azure-Dienste integriert, sondern eine eigenständige REST-API. Das Befehlszeilentool "azsphere" verwendet PAPI für cloudorientierte Befehle. Um nativ in Azure zu integrieren, bedeutet die Integration in Azure Resource Manager, d. h. die Verwaltungsebene für Azure, mit der Sie Azure-Ressourcen wie VMs, IoT Hubs und Geräte oder Azure Active Directory (AAD)-Benutzerprofile erstellen, aktualisieren und löschen können. Ausführliche Informationen zum Azure Resource Manager finden Sie in der Azure Resource Manager-Dokumentation.

Azure Sphere verfügt jetzt über eine integrierte Azure Resource Manager-Schnittstelle, die als Azure Sphere (Integriert) bezeichnet wird, und wir bezeichnen jetzt die PAPI-basierte Schnittstelle als Azure Sphere (Legacy).

  • Azure Sphere (integriert)
  • Azure Sphere (Legacy)
    • Bezieht sich auf die ursprüngliche Schnittstelle der öffentlichen API (PAPI), auf die über das azsphere CLI-Tool zugegriffen wird, und direkt über die öffentliche PAPI.
    • Bleibt allgemein verfügbar und vollständig unterstützt. Dies gilt auch dann weiterhin, wenn Azure Sphere (Integrated) allgemein verfügbar wird, obwohl wir empfehlen, dass Kunden aufgrund der nachstehenden zusätzlichen Features in Azure Sphere (integriert) im Laufe der Zeit auf Azure Sphere (integriert) umsteigen möchten.

Wir haben diese Änderung vorgenommen, da Azure Sphere (Integriert) viele neue Features für Kunden ermöglicht, die nicht über die Azure Sphere (Legacy)-Schnittstelle verfügbar sind:

Azure Sphere (Legacy)-Mandanten und Azure Sphere -Kataloge (integriert)

Ein "Azure Sphere-Mandant" ist eine logische Gruppierung von Azure Sphere-Ressourcen innerhalb der älteren PAPI-Schnittstelle – einschließlich Produkten, Geräten, Gerätegruppen und Softwareimages. Da der Name "Mandant" bereits in Azure verwendet wird, um Mehrdeutigkeit zu vermeiden, verwenden wir ein anderes Wort - "Katalog" - für dieselbe logische Gruppierung in Azure Sphere (Integriert).

Keine "Migration" erforderlich

Vorhandene Azure Sphere (Legacy)-Mandanten können in einen Azure Sphere -Katalog (integriert) integriert werden, während sie weiterhin über die legacy PAPI-basierten Schnittstellen zugänglich sind. Dadurch wird ein neuer Katalog erstellt, der sich auf dieselben Geräte bezieht, die im PAPI-Mandanten vorhanden sind. Es ist wichtig zu verstehen, dass die zugrunde liegenden Azure Sphere-Ressourcen (Produkte, Geräte, Gerätegruppen und Bilder) in diesem Prozess nicht geändert, dupliziert oder gelöscht werden. Da beide Schnittstellen gleichzeitig verwendet werden können, können vorhandene Kunden weiterhin die Azure Sphere (Legacy)-Schnittstelle normal verwenden, während sie neue Tools/Skripts/Prozesse basierend auf der Azure Sphere (Integrated)-Schnittstelle entwickeln und testen. Es ist keine Punkt-in-Time-Migration erforderlich.

Das folgende Diagramm veranschaulicht diese Beziehung und hebt hervor, welche Tools/APIs Sie für den Zugriff auf jede Schnittstelle verwenden können.

Hinweis

Beachten Sie, dass Azure Sphere (Legacy) keine neuen Azure Sphere-Features (integriert) unterstützt, z. B. die Azure Active Directory (AAD)-Integration, die eine feinkörnige RBAC-Steuerung ermöglicht.

Diagramm, das zeigt, dass Sie dieselben Azure Sphere-Ressourcen entweder über Legacy- oder integrierte Tools/APIs verwalten können.

Erste Schritte

Befolgen Sie diese Schnellstartanleitung für Azure Sphere (Legacy) oder Azure Sphere (Integriert), um mit der Entwicklung eines Azure Sphere-Entwicklerkits zu beginnen.

Sie können azure Sphere (Legacy) und Azure Sphere (integriert) gleichzeitig verwenden; das Tool installiert nebeneinander.

Mit Azure Sphere (Integriert) können Sie auch die Azure-Portalumgebung direkt ausprobieren, indem Sie zum Azure-Portal wechseln und in der oberen Suchleiste nach Azure Sphere suchen. Wenn Sie jedoch nicht über ein Azure Sphere-Entwicklerkit verfügen, können Sie die Hauptfunktionalität von Azure Sphere, z. B. Überluftupdates oder Geräteüberwachung, nicht testen.

Preismodell

Es gibt keinen Preisunterschied zwischen Azure Sphere (Legacy) und Azure Sphere (Integriert), da das Sicherheitsdienstelement (in den Chippreis integriert) beide Schnittstellen abdeckt. Wenn Sie andere durch diese Integration aktivierte Azure-Dienste verwenden, z. B. Azure IoT Hub oder Azure Active Directory, fallen möglicherweise Gebühren für diese einzelnen Dienste an.