Udostępnij za pośrednictwem


Azure Sphere (zintegrowane) a Azure Sphere (starsza wersja)

Gdy usługa Azure Sphere stała się ogólnie dostępna w 2020 r., udostępniono interfejs REST do zdalnego zarządzania urządzeniami i wdrożeniami oprogramowania znanymi jako publiczny interfejs API (PAPI) usługi Azure Sphere. Interfejs PAPI nie jest natywnie zintegrowany z usługami platformy Azure, ale jest autonomicznym interfejsem API REST. Narzędzie wiersza polecenia "azsphere" używa interfejsu PAPI dla poleceń z chmurą. Aby zintegrować natywnie z platformą Azure, oznacza integrację z usługą Azure Resource Manager, która jest warstwą zarządzania dla platformy Azure, która umożliwia tworzenie, aktualizowanie i usuwanie zasobów platformy Azure, takich jak maszyny wirtualne, usługi IoT Hubs i urządzenia lub profile użytkowników usługi Azure Active Directory (AAD). Aby uzyskać szczegółowe informacje na temat usługi Azure Resource Manager, zobacz dokumentację usługi Azure Resource Manager.

Usługa Azure Sphere ma teraz zintegrowany interfejs usługi Azure Resource Manager, znany jako Azure Sphere (zintegrowany), a teraz odwołujemy się do interfejsu opartego na protokole PAPI jako usługi Azure Sphere (starsza wersja).

  • Azure Sphere (zintegrowane)
  • Azure Sphere (starsza wersja)
    • Odwołuje się do oryginalnego interfejsu publicznego interfejsu API (PAPI) dostępnego za pośrednictwem narzędzia interfejsu azsphere wiersza polecenia i bezpośrednio za pośrednictwem publicznego interfejsu PAPI.
    • Pozostaje ogólnie dostępna i w pełni obsługiwana. Będzie to nadal prawdziwe nawet wtedy, gdy usługa Azure Sphere (zintegrowana) stanie się ogólnie dostępna, jednak zalecamy, aby klienci planować przejście do usługi Azure Sphere (zintegrowanej) w czasie ze względu na dodatkowe funkcje poniżej.

Wprowadziliśmy tę zmianę, ponieważ usługa Azure Sphere (zintegrowana) włącza wiele nowych funkcji dla klientów, którzy nie są dostępni za pomocą interfejsu usługi Azure Sphere (starsza wersja):

  • Zawiera interaktywny interfejs użytkownika witryny Azure Portal .
  • Usługi Azure Active Directory można używać do szczegółowej kontroli dostępu opartej na rolach (RBAC), na przykład włączenia grup urządzeń "testowych" i "produkcyjnych" w celu uzyskania różnych ograniczeń dostępu do wdrażania nowego oprogramowania.
  • Integracja z usługą Azure Monitor umożliwia wizualizację stanu i historii urządzenia, łatwiejsze diagnozowanie problemów i zgłaszanie alertów.
  • Szablony usługi ARM umożliwiają automatyzację wdrożeń usługi Azure Sphere.

Dzierżawy usługi Azure Sphere (starsza wersja) i wykazy usługi Azure Sphere (zintegrowane)

"Dzierżawa usługi Azure Sphere" to logiczne grupowanie zasobów usługi Azure Sphere w ramach starszego interfejsu PAPI , w tym produktów, urządzeń, grup urządzeń i obrazów oprogramowania. Ponieważ nazwa "dzierżawa" jest już używana na platformie Azure, aby uniknąć niejednoznaczności używamy innego słowa — "catalog" — dla tego samego grupowania logicznego w usłudze Azure Sphere (zintegrowane).

Nie jest wymagana żadna "migracja"

Istniejące dzierżawy usługi Azure Sphere (starsza wersja) można zintegrować z wykazem usługi Azure Sphere (zintegrowanym), ale nadal są dostępne za pośrednictwem starszych interfejsów opartych na protokole PAPI. Powoduje to utworzenie nowego wykazu, który odnosi się do tych samych urządzeń, które znajdują się w dzierżawie PAPI. Ważne jest, aby zrozumieć, że same zasoby usługi Azure Sphere (produkty, urządzenia, grupy urządzeń i obrazy) nie są zmieniane, zduplikowane ani usuwane w tym procesie. Ponieważ oba interfejsy mogą być używane w tym samym czasie, istniejący klienci mogą nadal używać interfejsu usługi Azure Sphere (starsza wersja) jak zwykle, podczas opracowywania i testowania nowych narzędzi/skryptów/procesów opartych na interfejsie usługi Azure Sphere (zintegrowany). Nie jest wymagana "migracja" do punktu w czasie.

Na poniższym diagramie przedstawiono tę relację i wyróżniono narzędzia/interfejsy API, których można użyć do uzyskiwania dostępu do poszczególnych interfejsów.

Uwaga

Pamiętaj, że usługa Azure Sphere (starsza wersja) nie będzie obsługiwać nowych funkcji usługi Azure Sphere (zintegrowanych), takich jak integracja usługi Azure Active Directory (AAD), która umożliwia precyzyjną kontrolę RBAC.

Diagram przedstawiający zarządzanie tymi samymi zasobami usługi Azure Sphere za pomocą starszych lub zintegrowanych narzędzi/interfejsów API.

Wprowadzenie

Aby rozpocząć tworzenie aplikacji przy użyciu zestawu deweloperów usługi Azure Sphere, postępuj zgodnie z instrukcjami w tym przewodniku Szybki start dla usługi Azure Sphere (starsza wersja) lub Azure Sphere (zintegrowana).

Jednocześnie można używać usług Azure Sphere (starsza wersja) i Azure Sphere (zintegrowanej); narzędzia są instalowane obok siebie.

Za pomocą usługi Azure Sphere (zintegrowanej) możesz również wypróbować środowisko witryny Azure Portal bezpośrednio, przechodząc do witryny Azure Portal i w górnym pasku wyszukiwania dla usługi Azure Sphere. Jednak jeśli nie masz zestawu deweloperów usługi Azure Sphere, nie będzie można przetestować głównych funkcji usługi Azure Sphere, takich jak aktualizacje za pośrednictwem powietrza lub monitorowanie urządzeń.

Model cen

Nie ma różnicy cenowej między usługą Azure Sphere (starsza wersja) i usługą Azure Sphere (zintegrowaną), ponieważ element usługi zabezpieczeń (wbudowany w cenę mikroukładu) obejmuje oba interfejsy. W przypadku korzystania z innych usług platformy Azure z włączoną tą integracją, takich jak Azure IoT Hub lub Azure Active Directory, mogą zostać naliczone opłaty za te poszczególne usługi.