Co je správa prostředků v Azure IoT Operations Preview
Důležité
Azure IoT Operations Preview – Služba Azure Arc je aktuálně ve verzi Preview. Tento software ve verzi Preview byste neměli používat v produkčních prostředích.
Až bude dostupná obecně dostupná verze, budete muset nasadit novou instalaci operací Azure IoT. Nebudete moct upgradovat instalaci verze Preview.
Právní podmínky, které se vztahují na funkce Azure, které jsou ve verzi beta, ve verzi Preview nebo které ještě nejsou vydány v obecné dostupnosti, najdete v dodatečných podmínkách použití pro verze Microsoft Azure Preview.
V Azure IoT Operations Preview je klíčovou úlohou správa prostředků, které jsou součástí vašeho řešení. Tento článek:
- Definuje, jaké prostředky jsou v kontextu operací Azure IoT.
- Poskytuje přehled služeb, které používáte ke správě prostředků.
- Vysvětluje nejběžnější případy použití služeb.
Principy prostředků
Prostředky jsou základním prvkem řešení Azure IoT Operations. V operacích Azure IoT je prostředek logickou entitou, kterou vytvoříte, která představuje skutečný prostředek. Provozní prostředek Azure IoT může generovat telemetrii a události. Tyto instance logických prostředků použijete k odkazu na skutečné prostředky ve vašem průmyslovém hraničním prostředí.
Prostředky se připojují k instancím operací Azure IoT prostřednictvím koncových bodů prostředků, což jsou servery OPC UA, které mají odchozí připojení k jednomu nebo více prostředkům.
Principy služeb pro správu prostředků
Operace Azure IoT zahrnují několik služeb, které vám pomůžou spravovat vaše prostředky.
Následující diagram znázorňuje základní architekturu operací Azure IoT. Služby, které používáte ke správě prostředků, jsou zvýrazněné červeně:
- Provozní prostředí je webové uživatelské rozhraní, které umožňuje vytvářet a konfigurovat prostředky ve vašem řešení. Webové uživatelské rozhraní zjednodušuje správu prostředků a je doporučenou službou pro správu prostředků.
- Azure Device Registry Preview je back-endová služba, která umožňuje správu prostředků v cloudu a hraničních zařízeních. Prostředky registru zařízení definované v hraničním prostředí jako prostředky Azure v cloudu Poskytuje jeden jednotný registr, aby se všechny aplikace a služby, které komunikují s vašimi prostředky, mohly připojit k jednomu zdroji. Registr zařízení také spravuje synchronizaci mezi prostředky v cloudu a prostředky jako vlastními prostředky v Kubernetes na hraničních zařízeních.
- Registr schématu je služba, která umožňuje definovat a spravovat schéma vašich prostředků. Toky dat používají schémata k deserializaci a serializaci zpráv.
- Konektor pro OPC UA je služba pro příchozí přenos dat a překlad protokolů, která umožňuje operacím Azure IoT příchozí přenos dat z vašich prostředků. Zprostředkovatel přijímá telemetrii a události z vašich prostředků a publikuje data do témat v zprostředkovateli MQTT. Zprostředkovatel je založen na široce používaném standardu OPC UA.
Vzdálené vytváření a správa prostředků
Následující úkoly jsou užitečné pro provozní týmy v odvětvích, jako je odvětví, maloobchod a zdraví:
- Vzdálené vytváření prostředků
- Pokud chcete získat přístup k datům prostředků, přihlaste se k odběru značek a událostí OPC UA.
Webové uživatelské rozhraní provozního prostředí umožňuje provozním týmům provádět tyto úkoly ve zjednodušeném webovém rozhraní. Provozní prostředí používá k dokončení těchto úloh další služby popsané výše. Ke správě prostředků můžete použít také azure IoT Operations CLI pomocí sady příkazů az iot ops .
Provozní prostředí používá konektor pro OPC UA k výměně dat s místními servery OPC UA. Servery OPC UA jsou softwarové aplikace, které komunikují s prostředky. Konektor pro OPC UA zveřejňuje:
- Značky OPC UA, které představují datové body. Značky OPC UA poskytují data o prostředku v reálném čase nebo historická data a můžete nakonfigurovat, jak často se má hodnota značky vzorkovat.
- Události OPC UA, které představují změny stavu Události OPC UA poskytují informace o stavu vašich prostředků v reálném čase, které umožňují konfigurovat alarmy a oznámení.
Provozní prostředí umožňuje uživatelům vytvářet prostředky a odebírat značky OPC UA v uživatelsky přívětivém rozhraní. Uživatelé můžou vytvářet vlastní prostředky poskytnutím podrobností a konfigurací prostředků. Uživatelé mohou vytvářet nebo importovat definice značek a událostí, odebírat je a přiřazovat k prostředku.
Ukládání prostředků jako prostředků Azure v centralizovaném registru
Když vytvoříte prostředek v provozním prostředí nebo pomocí rozšíření Azure IoT Operations CLI, tento prostředek se definuje ve službě Azure Device Registry Preview.
Registr zařízení poskytuje jeden registr pro zařízení a prostředky napříč aplikacemi běžícími v cloudu nebo na hraničních zařízeních. V cloudu se prostředky vytvářejí jako prostředky Azure, které vám poskytují možnosti správy, jako je uspořádání prostředků se skupinami prostředků a značkami. Na hraničních zařízeních vytvoří pro každý prostředek vlastní prostředek Kubernetes a obě reprezentace prostředků se synchronizují.
Device Registry poskytuje několik možností, které týmům pomáhají spravovat prostředky:
- Sjednocený registr. Registr zařízení slouží jako jediný zdroj pravdivých informací pro metadata vašeho prostředku. Když máte jeden registr, můžete získat přístup k prostředkům v Azure, partnerovi a zákaznických aplikacích běžících v cloudu nebo na hraničních zařízeních a spravovat je.
- Prostředky jako prostředky Azure Vzhledem k tomu, že device Registry projekty prostředky jako skutečné prostředky Azure, můžete spravovat prostředky pomocí zavedených funkcí a služeb Azure. Podniky můžou používat Azure Resource Manager, nativní službu pro nasazení a správu Azure s průmyslovými prostředky. Azure Resource Manager poskytuje funkce, jako jsou skupiny prostředků, značky, řízení přístupu na základě role (RBAC), zásady, protokolování a audit.
- Cloudová správa prostředků Prostředky můžete spravovat pomocí provozního prostředí nebo pomocí rozhraní API Azure a nástrojů pro správu, jako je Azure Resource Graph. Bez ohledu na to, jakou metodu používáte ke správě prostředků, se změny provedené v cloudu synchronizují s hraničními zařízeními a zobrazí se jako vlastní prostředky v clusteru Kubernetes.
Například následující sada snímků obrazovky ukazuje jeden prostředek, v tomto případě termostat zobrazený jak v nástrojích pro správu cloudu, tak v clusteru Operací Azure IoT. První snímek obrazovky ukazuje termostatický prostředek v provozním prostředí:
Tento snímek obrazovky ukazuje stejný termostatický prostředek na webu Azure Portal:
Poslední snímek obrazovky ukazuje stejný termostatický prostředek jako vlastní prostředek Kubernetes:
Použití standardu společné výměny dat pro hraniční řešení
Klíčovým požadavkem v průmyslových prostředích je společný standard nebo protokol pro výměnu dat mezi stroji a počítačem a cloudem. Použitím široce podporovaného protokolu výměny dat můžete zjednodušit proces, který umožňuje různým průmyslovým prostředkům vzájemně vyměňovat data, s úlohami běžícími v clusteru Kubernetes a s cloudem. OPC UA je specifikace pro architekturu nezávislou na službách platformy, která umožňuje výměnu dat v průmyslových prostředích.
Průmyslové prostředí, které používá standard OPC UA, zahrnuje následující základní prvky OPC UA:
- Server OPC UA je software založený na specifikaci OPC UA, která komunikuje s prostředky a poskytuje základní služby OPC UA těmto prostředkům.
- Klient OPC UA. Klient OPC UA je software, který komunikuje se serverem OPC UA v modelu sítě požadavků a odpovědí. Klient OPC UA se připojuje k serverům OPC UA a odesílá žádosti o akce, jako jsou čtení a zápisy datových položek.
Konektor pro OPC UA je klient OPC UA, který umožňuje příchozí přenos dat ze serverů OPC UA do hraničního řešení na základě standardu OPC UA. Konektor pro OPC UA se instaluje jako součást operací Azure IoT. Volitelně můžete nainstalovat simulační server OPC UA, který vám umožní službu testovat a používat.