Sdílet prostřednictvím


Přehled aktualizace zařízení pro IoT Hub (Preview)

Device Update for IoT Hub je služba, která umožňuje nasazovat bezdrátové aktualizace (OTA) pro vaše zařízení IoT.

Vzhledem k tomu, že se organizace snaží dále zvýšit produktivitu a provozní efektivitu, jsou řešení Internetu věcí (IoT) nadále přijímány s rostoucím tempem. Proto je nezbytné, aby zařízení, která tato řešení tvoří, byla postavena na základech spolehlivosti a zabezpečení a byla snadno připojitelná a spravovaná ve velkém měřítku. Device Update for IoT Hub je ucelená platforma, kterou můžou zákazníci používat k publikování, distribuci a správě aktualizací vše od drobných senzorů až po zařízení na úrovni brány.

Aby zákazníci mohli plně využívat výhody digitální transformace s podporou IoT, potřebují tuto schopnost provozovat, udržovat a aktualizovat zařízení ve velkém měřítku. Prozkoumejte výhody implementace aktualizace zařízení pro IoT Hub, mezi které patří možnost rychle reagovat na bezpečnostní hrozby a nasadit nové funkce, abyste dosáhli obchodních cílů, aniž byste museli mít další náklady na vývoj a údržbu při vytváření vlastních platforem aktualizací.

Podpora široké škály zařízení IoT

Aktualizace zařízení pro IoT Hub je navržená tak, aby nabízela optimalizované nasazení aktualizací a zjednodušené operace prostřednictvím integrace s Azure IoT Hub. Tato integrace usnadňuje přijetí aktualizace zařízení u libovolného existujícího řešení. Poskytuje řešení hostované v cloudu pro připojení prakticky jakéhokoli zařízení. Device Update podporuje širokou škálu operačních systémů IoT, včetně Linuxu a Azure RTOS (operační systém v reálném čase), a je rozšiřitelná prostřednictvím open source. S našimi partnery pro polovodiče, včetně STMicroelectronics, NXP, Renesas a Microchip, vytváříme codeveloping Device Update pro IoT Hub nabídky. Podívejte se na ukázky klíčových panelů pro vyhodnocení polovodičů, které obsahují úvodní příručky, ve kterých se dozvíte, jak konfigurovat, sestavovat a nasazovat aktualizace OTA (over-the-air) do zařízení třídy MCU.

K dispozici jsou binární kopie simulátoru agenta aktualizace zařízení i odkazy na Raspberry Pi Yocto. Aktualizace zařízení pro IoT Hub také podporuje aktualizaci zařízení Azure IoT Edge. Agent aktualizace zařízení je k dispozici pro platformu Ubuntu Server 18.04 amd64. Aktualizace zařízení pro IoT Hub také poskytuje opensourcový kód, pokud nepoužíváte některou z výše uvedených platforem. Agenta můžete přenést na distribuci, kterou používáte.

Device Update funguje s IoT Plug and Play a může spravovat jakékoli zařízení, které podporuje požadovaná rozhraní IoT Plug and Play. Další informace najdete v tématu Aktualizace zařízení pro IoT Hub a IoT Plug and Play.

Podpora široké škály aktualizačních artefaktů

Aktualizace zařízení pro IoT Hub podporuje dvě formy aktualizací – na základě obrázků a balíčků.

Aktualizace založené na balíčcích jsou cílené aktualizace, které mění pouze konkrétní komponentu nebo aplikaci v zařízení. To vede k nižší spotřebě šířky pásma a zkracuje dobu stahování a instalace aktualizace. Aktualizace balíčků obvykle umožňují menší výpadky zařízení při instalaci aktualizace a vyhýbají se režijním nákladům na vytváření imagí.

Aktualizace imagí poskytují vyšší úroveň spolehlivosti koncového stavu zařízení. Obvykle je jednodušší replikovat výsledky aktualizace image mezi předprodukčním prostředím a produkčním prostředím, protože to nepředstavuje stejné problémy jako balíčky a jejich závislosti. Vzhledem k jejich atomické povaze lze také snadno přijmout model převzetí služeb při selhání A/B.

Neexistuje žádná správná odpověď a můžete se rozhodnout jinak v závislosti na konkrétních případech použití. Device Update for IoT Hub podporuje image i balíček aktualizace, takže si můžete zvolit správný model aktualizace pro prostředí vašeho zařízení.

Flexibilní funkce pro aktualizaci zařízení

Funkce služby Device Update pro IoT Hub poskytují výkonné a flexibilní prostředí, mezi které patří:

  • Řešení Update Management UX integrované s Azure IoT Hub
  • Postupné zavádění aktualizací prostřednictvím ovládacích prvků pro seskupování zařízení a plánování aktualizací
  • Programová rozhraní API pro povolení automatizace a vlastních portálových prostředí
  • Na první pohled aktualizovat zobrazení dodržování předpisů a stavu napříč heterogenními vozovými skupinami zařízení
  • Podpora odolných aktualizací zařízení (A/B) pro zajištění bezproblémového vrácení zpět
  • Řízení přístupu na základě předplatných a rolí dostupné prostřednictvím portálu Azure.com
  • Podpora místní mezipaměti obsahu a vnořeného edge pro aktualizaci zařízení odpojených od cloudu
  • Podrobné nástroje pro správu aktualizací a vytváření sestav

Díky službě Device Update pro řízení správy a nasazení IoT Hub můžou uživatelé maximalizovat produktivitu a ušetřit drahocenný čas. Aktualizace zařízení pro IoT Hub zahrnuje možnost seskupit zařízení a určit, do kterých zařízení se má aktualizace nasadit. Uživatelé také můžou zobrazit stav nasazení aktualizací a zajistit, aby každé zařízení úspěšně nainstalovalo aktualizace.

Když dojde k selhání aktualizace, služba Device Update pro IoT Hub také umožňuje uživatelům identifikovat zařízení, u kterých se aktualizace nepovedlo použít, a zobrazit související podrobnosti o selhání. Schopnost zjistit, která zařízení se nepodařilo aktualizovat, znamená bezpočet hodin uložených ručně při pokusu o určení zdroje.

Nejlepší zabezpečení ve své třídě v globálním měřítku

Microsoft Azure podporuje po celém světě více než miliardu zařízení IoT– což je číslo, které se během dne rychle zvětšuje. Aktualizace zařízení pro IoT Hub vychází z tohoto prostředí a ověřené spolehlivosti platformy služba Windows Update, takže zařízení je možné bez problémů aktualizovat v globálním měřítku.

Device Update for IoT Hub využívá komplexní cloud-to-edge zabezpečení vyvinuté pro Microsoft Azure, takže zákazníci nemusí trávit čas vymýšlením, jak ho v sobě vytvořit od základů.

Pracovní postupy aktualizace zařízení

Funkce aktualizace zařízení je možné rozdělit do tří oblastí: Integrace agenta, Import a Správa.

Agent aktualizace zařízení

Při přijetí příkazu aktualizace na zařízení se spustí požadovaná fáze aktualizace (stažení, instalace a použití). Během každé fáze se stav vrátí službě Device Update prostřednictvím IoT Hub, abyste mohli zobrazit aktuální stav nasazení. Pokud neprobíhá žádné aktualizace, stav se vrátí jako "Nečinný". Nasazení je možné kdykoli zrušit.

Diagram pracovního postupu agenta aktualizace zařízení

Přečtěte si další informace o agentu aktualizace zařízení.

Import

Import je způsob, jakým se aktualizace ingestují do služby Device Update, aby je bylo možné nasadit do zařízení. Device Update podporuje zavádění jedné aktualizace pro každé zařízení. Díky tomu je ideální pro aktualizace úplných imagí, které aktualizují celý oddíl operačního systému najednou, nebo manifest APT , který popisuje všechny balíčky, které chcete na vašem zařízení aktualizovat z určeného úložiště. Pokud chcete importovat aktualizace do služby Device Update, nejprve vytvoříte manifest importu popisující aktualizaci a potom nahrajete soubory aktualizací a manifest importu do kontejneru Azure Storage. Potom můžete pomocí Azure Portal nebo rozhraní REST API aktualizace zařízení zahájit asynchronní proces importu aktualizací. Device Update nahraje soubory, zpracuje je a zpřístupní k distribuci do zařízení IoT.

U citlivého obsahu chraňte stahování pomocí sdíleného přístupového podpisu (SAS), například ad hoc SAS pro Azure Blob Storage. Další informace o SAS

Diagram služby Device Update pro pracovní postup importu IoT Hub

Přečtěte si další informace o importu aktualizací.

Seskupování a nasazení

Po importu aktualizace můžete zobrazit kompatibilní aktualizace pro vaše zařízení a třídy zařízení.

Device Update podporuje koncept skupin prostřednictvím značek v IoT Hub. Nasazení aktualizace do testovací skupiny je dobrým způsobem, jak snížit riziko problémů během uvedení do produkčního prostředí.

Nasazení ve službě Device Update představují způsob připojení správného obsahu ke konkrétní sadě kompatibilních zařízení. Device Update orchestruje proces odesílání příkazů do každého zařízení a dává jim pokyn ke stažení a instalaci aktualizací a získání stavu zpět.

Diagram služby Device Update pro pracovní postup seskupování a nasazení IoT Hub

Další informace o konceptech nasazení

Další informace o skupinách aktualizací zařízení

Další kroky