Azure Sphere (integrerad) och Azure Sphere (äldre)
Den 27 september 2027 kommer Azure Sphere att dra tillbaka sina äldre tjänstgränssnitt, Azure Sphere (Legacy) API (även kallat PAPI) och Azure Sphere CLI (även kallat azsphere). Användarna måste migrera till Azure Sphere (integrerad) före det här datumet.
Azure (integrerat) är ett nytt tjänstgränssnitt för Azure Sphere med många fördelar jämfört med Azure Sphere (äldre). Vi drar tillbaka det äldre gränssnittet eftersom det integrerade gränssnittet inte bara ger en liknande ersättning, utan även erbjuder betydande förbättringar i säkerhet (Azure RBAC-integrering), användbarhet (Azure Portal-integrering) och observerbarhet/aviseringar (Azure Monitor-integrering) enligt beskrivningen nedan.
När Azure Sphere blev allmänt tillgängligt 2020 tillhandahölls ett REST-gränssnitt för fjärrhantering av enheter och programvarudistributioner som kallas Azure Sphere Public API (PAPI). PAPI är inte integrerat internt i Azure-tjänster, det är ett fristående REST-API. Kommandoradsverktyget "azsphere" använder PAPI för molnriktade kommandon. Att integrera internt i Azure innebär integrering med Azure Resource Manager, vilket är hanteringsskiktet för Azure som gör att du kan skapa, uppdatera och ta bort Azure-hanterade resurser som virtuella datorer eller Azure IoT-resurser. Mer information om Azure Resource Manager finns i Azure Resource Manager-dokumentationen.
Från och med mars 2024 har Azure Sphere ett allmänt tillgängligt Azure Resource Manager-gränssnitt, som kallas Azure Sphere (integrerat), och vi refererar nu till det PAPI-baserade gränssnittet som Azure Sphere (äldre).
Att integrera internt i Azure innebär integrering med Azure Resource Manager, som är hanteringsskiktet för Azure som gör att du kan skapa, uppdatera och ta bort Azure-resurser som virtuella datorer, IoT Hubs och enheter eller Azure Active Directory-användarprofiler (AAD). Mer information om Azure Resource Manager finns i Azure Resource Manager-dokumentationen.
- Azure Sphere (integrerad)
- Refererar till Azure Resource Manager-gränssnittet för Azure Sphere, som nås via Azure-portalen, Azure CLI-tillägget (
az sphere
) och Rest-API:et för Azure Sphere Security Service.
- Refererar till Azure Resource Manager-gränssnittet för Azure Sphere, som nås via Azure-portalen, Azure CLI-tillägget (
- Azure Sphere (äldre)
- Refererar till det ursprungliga papi-gränssnittet (Public API), som nås via
azsphere
CLI-verktyget och direkt via offentlig PAPI. - Förblir allmänt tillgänglig och stöds fullt ut. Detta fortsätter att gälla även efter att Azure Sphere (integrerat) blir allmänt tillgängligt, men vi rekommenderar att kunderna planerar att flytta till Azure Sphere (integrerad) över tid på grund av dess ytterligare funktioner nedan.
- Refererar till det ursprungliga papi-gränssnittet (Public API), som nås via
Vi har gjort den här ändringen eftersom Azure Sphere (integrerat) möjliggör många nya funktioner för kunder som inte är tillgängliga med Azure Sphere-gränssnittet (Legacy):
- Den innehåller ett interaktivt användargränssnitt i Azure Portal .
- Azure Active Directory kan användas för detaljerad rollbaserad åtkomstkontroll (RBAC), till exempel för att aktivera enhetsgrupper för "test" och "produktion" för att ha olika åtkomstbegränsningar för att distribuera ny programvara till dem.
- Azure Monitor-integrering möjliggör visualisering av enhetens status och historik, enklare diagnos av problem och aviseringar.
- ARM-mallar möjliggör automatisering av Azure Sphere-distributioner.
Azure Sphere-klientorganisationer (äldre) och Azure Sphere-kataloger (integrerade)
En "Azure Sphere-klientorganisation" är en logisk gruppering av Azure Sphere-resurser i det äldre PAPI-gränssnittet – inklusive produkter, enheter, enhetsgrupper och programvarubilder. Eftersom namnet "klient" redan används i Azure använder vi för att undvika tvetydighet ett annat ord – "katalog" – för samma logiska gruppering i Azure Sphere (integrerad).
Befintliga Azure Sphere-klienter (äldre) kan integreras i en Azure Sphere-katalog (integrerad) samtidigt som de fortfarande är tillgängliga via äldre PAPI-baserade gränssnitt. Detta gör att en ny katalog skapas som relaterar till samma enheter som finns i PAPI-klientorganisationen. Det är viktigt att förstå att de underliggande Azure Sphere-resurserna (produkter, enheter, enhetsgrupper och bilder) inte ändras, dupliceras eller tas bort i den här processen. Eftersom båda gränssnitten kan användas samtidigt kan befintliga kunder fortsätta att använda Azure Sphere-gränssnittet (äldre) som vanligt, samtidigt som de utvecklar och testar nya verktyg/skript/processer baserat på Azure Sphere-gränssnittet (integrerat).
Följande diagram illustrerar den här relationen och visar vilka verktyg/API:er som du kan använda för att komma åt varje gränssnitt.
Kommentar
Observera att Azure Sphere (Legacy) inte stöder nya Funktioner i Azure Sphere (integrerad), till exempel Azure Monitor-integrering och Rollbaserad åtkomstkontroll i Azure (RBAC).
Komma igång
Om du vill komma igång med att utveckla med hjälp av ett Azure Sphere-utvecklarpaket följer du den här snabbstartsguiden för Azure Sphere (äldre) eller Azure Sphere (integrerad).
Du kan använda både Azure Sphere (Legacy) och Azure Sphere (integrerad) samtidigt. verktygen installeras sida vid sida.
Med Azure Sphere (integrerad) kan du också prova Azure Portal-upplevelsen direkt genom att gå till Azure-portalen och i det övre sökfältet för att söka efter Azure Sphere. Men om du inte har ett Azure Sphere-utvecklarpaket kommer du inte att kunna testa huvudfunktionerna i Azure Sphere, till exempel trådlösa uppdateringar eller enhetsövervakning.
Prismodell
Det finns ingen prisskillnad mellan Azure Sphere (Legacy) och Azure Sphere (integrerad) eftersom säkerhetstjänstelementet (inbyggt i chippriset) omfattar båda gränssnitten. När du använder andra Azure-tjänster som aktiveras av den här integreringen, till exempel Azure IoT Hub eller Azure Active Directory, kan du debiteras för dessa enskilda tjänster.