Share via


Azure Sphere (geïntegreerd) versus Azure Sphere (verouderd)

Toen Azure Sphere algemeen beschikbaar werd in 2020, werd er een REST-interface voor het extern beheren van apparaten en software-implementaties, ook wel de Openbare API (PAPI) van Azure Sphere genoemd. PAPI is niet geïntegreerd in Azure-services, maar is een zelfstandige REST API. Het opdrachtregelprogramma 'azsphere' maakt gebruik van PAPI voor cloudgerichte opdrachten. Om systeemeigen te integreren in Azure betekent integratie met Azure Resource Manager. Dit is de beheerlaag voor Azure waarmee u Azure-resources zoals VM's, IoT Hubs en apparaten of AAD-gebruikersprofielen (Azure Active Directory) kunt maken, bijwerken en verwijderen. Zie de documentatie van Azure Resource Manager voor meer informatie over Azure Resource Manager.

Azure Sphere heeft nu een geïntegreerde Azure Resource Manager-interface, bekend als Azure Sphere (geïntegreerd), en we verwijzen nu naar de op PAPI gebaseerde interface als Azure Sphere (verouderd).

  • Azure Sphere (geïntegreerd)
  • Azure Sphere (verouderd)
    • Verwijst naar de oorspronkelijke openbare API-interface (PAPI), die toegankelijk is via het azsphere CLI-hulpprogramma en rechtstreeks via de openbare PAPI.
    • Blijft algemeen beschikbaar en volledig ondersteund. Dit blijft waar, zelfs nadat Azure Sphere (geïntegreerd) algemeen beschikbaar is, hoewel we klanten in de loop van de tijd willen overstappen op Azure Sphere (geïntegreerd) vanwege de aanvullende functies hieronder.

We hebben deze wijziging aangebracht omdat Azure Sphere (geïntegreerd) veel nieuwe functies mogelijk maakt voor klanten die niet beschikbaar zijn met de Azure Sphere-interface (verouderd):

Azure Sphere-tenants (verouderd) en Azure Sphere-catalogussen (geïntegreerd)

Een 'Azure Sphere-tenant' is een logische groepering van Azure Sphere-resources binnen de verouderde PAPI-interface, waaronder producten, apparaten, apparaatgroepen en software-installatiekopieën. Omdat de naam 'tenant' al in gebruik is in Azure, om dubbelzinnigheid te voorkomen, gebruiken we een ander woord , 'catalogus', voor dezelfde logische groepering in Azure Sphere (geïntegreerd).

Er is geen migratie vereist

Bestaande Azure Sphere-tenants (verouderd) kunnen worden geïntegreerd in een Azure Sphere-catalogus (geïntegreerd), terwijl ze nog steeds toegankelijk zijn via de legacy PAPI-interfaces. Hierdoor wordt een nieuwe catalogus gemaakt die betrekking heeft op dezelfde apparaten die aanwezig zijn in de PAPI-tenant. Het is belangrijk om te begrijpen dat de onderliggende Azure Sphere-resources zelf (producten, apparaten, apparaatgroepen en installatiekopieën) niet worden gewijzigd, gedupliceerd of verwijderd in dit proces. Omdat beide interfaces tegelijkertijd kunnen worden gebruikt, kunnen bestaande klanten de Azure Sphere-interface (verouderd) gewoon blijven gebruiken, terwijl nieuwe hulpprogramma's/scripts/processen worden ontwikkeld en getest op basis van de Interface van Azure Sphere (geïntegreerd). Er is geen punt-in-time -migratie vereist.

Het volgende diagram illustreert deze relatie en markeert welke hulpprogramma's/API's u kunt gebruiken voor toegang tot elke interface.

Notitie

Houd er rekening mee dat Azure Sphere (verouderd) geen ondersteuning biedt voor nieuwe Functies van Azure Sphere (Geïntegreerd), zoals de Integratie van Azure Active Directory (AAD) waarmee nauwkeurige RBAC-controle mogelijk is.

Diagram waarin wordt getoond dat u dezelfde Azure Sphere-resources kunt beheren via verouderde of geïntegreerde hulpprogramma's/API's.

Aan de slag

Volg deze quickstartrichtlijnen voor Azure Sphere (verouderd) of Azure Sphere (geïntegreerd) om aan de slag te gaan met het ontwikkelen met behulp van een Azure Sphere-ontwikkelaarskit.

U kunt zowel Azure Sphere (verouderd) als Azure Sphere (geïntegreerd) tegelijkertijd gebruiken; de hulpprogramma's worden naast elkaar geïnstalleerd.

Met Azure Sphere (geïntegreerd) kunt u de Azure Portal-ervaring ook rechtstreeks uitproberen door naar Azure Portal te gaan en in de bovenste zoekbalk naar Azure Sphere te zoeken. Tenzij u echter een Azure Sphere Developer Kit hebt, kunt u de belangrijkste functionaliteit van Azure Sphere, zoals over-the-air-updates of apparaatbewaking, niet testen.

Prijsmodel

Er is geen prijsverschil tussen Azure Sphere (verouderd) en Azure Sphere (geïntegreerd) omdat het element van de beveiligingsservice (ingebouwd in de chipprijs) beide interfaces omvat. Wanneer u andere Azure-services gebruikt die door deze integratie zijn ingeschakeld, zoals Azure IoT Hub of Azure Active Directory, worden er mogelijk kosten in rekening gebracht voor deze afzonderlijke services.