Co je to jmenný prostor Azure Device Registry?

Jmenný prostor je hranice správy a organizace zařízení a aktiv v Azure Device Registry. Každé zařízení a asset patří přesně do jednoho jmenného prostoru. Jmenný prostor seskupuje související zařízení a aktiva, stanovuje bezpečnostní hranici a podporuje správu ve velkém měřítku prostřednictvím řízení přístupu založeného na rolích (RBAC), tagů a politik.

Jmenné prostory jsou společným základem, který Azure Device Registry využívá k organizaci vašeho prostředí IoT napříč službami. Spolupracují jak s Operace Azure IoT, tak s Azure IoT Hub, takže můžete spravovat zařízení připojená k edge i cloudu prostřednictvím jednotného, jednotného rozhraní.

Important

Integrace Azure Device Registry s Azure IoT Hub, včetně podpory jmenného prostoru pro zařízení připojená k IoT Hub, je momentálně ve fázi náhledu. Podívejte se na doplňkové podmínky užívání služby Microsoft Azure Preview pro právní podmínky, které se vztahují na funkce Azure, jež jsou ve verzi beta, Preview nebo jinak ještě nejsou obecně dostupné.

K čemu se používají jmenné prostory

Jmenný prostor organizuje zařízení a assety a poskytuje vám konzistentní způsob, jak je spravovat prostřednictvím Azure control plane. Protože Azure Device Registry reprezentuje každé zařízení a asset jako zdroj Azure Resource Manager, jmenný prostor se stává hranicí, kde aplikujete standardní možnosti správy Azure.

Jmenné prostory poskytují následující výhody:

  • Organizační seskupení. Jmenný prostor seskupuje související zařízení a assety, abyste je mohli spravovat jako sadu. Obvykle slaďujete hranice jmenného prostoru s organizačními, provozními nebo správními požadavky, jako je lokalita, obchodní jednotka nebo prostředí.
  • Bezpečnostní hranice. RBAC aplikujete na úrovni jmenného prostoru, což vám dává jasnou hranici pro kontrolu, kdo může přistupovat k sadě zařízení a aktiv. Jmenné prostory také pomáhají udržovat oddělení mezi prostředími, jako je vývoj, testování a produkce, což snižuje riziko náhodných změn přes hranice.
  • Řízení ve velkém měřítku. Protože zařízení a assety jsou zdroje Azure Resource Manager v rámci jmenného prostoru, můžete používat skupiny zdrojů, tagy, Azure Policy, logování a audity k jejich správě stejným způsobem jako ostatní Azure zdroje. Můžete také použít Azure Resource Graph k dotazování zařízení a prostředků napříč jmennými prostory, předplatnými a regiony.
  • Konfigurace specifická pro službu. Některé schopnosti platformy, jako jsou politiky správy certifikátů, jsou povoleny nebo konfigurovány na úrovni jmenného prostoru. Jmenný prostor funguje jako nadřazenský zdroj s vlastní spravovanou identitou a nastavením specifickým pro službu.

Jak se jmenné prostory vztahují k instancím služeb

Jmenný prostor je dlouhotrvající hranice, proto je důležité pochopit, jak se jmenné prostory mapují na instance Operace Azure IoT a instance Azure IoT Hub před nasazením:

  • Každá instance Operace Azure IoT nebo Azure IoT Hub se mapuje přesně na jeden jmenný prostor.
  • Více instancí Operace Azure IoT nebo instancí Azure IoT Hub může sdílet stejný jmenný prostor pro širší scénáře správy.

Sdílení jmenného prostoru napříč instancemi vám poskytuje jednotnou viditelnost. Například zařízení a assety propojené různými instancemi na stejném místě se mohou objevit v jednom registru.

Important

Přiřazení oboru názvů je neměnné. Zařízení nebo prostředek nelze po vytvoření přesouvat mezi obory názvů. Zdroj můžete znovu vytvořit v jiném jmenném prostoru pomocí šablon Azure Resource Manager nebo Bicep, ale není zde žádná operace přímého přesunu. Před nasazením pečlivě naplánujte hranice oboru názvů.

Pro rady, kdy vytvořit nový jmenný prostor a kdy znovu použít ten stávající, viz Nejlepší postupy pro jmenné prostory Azure Device Registry.

Namespaces for Operace Azure IoT

Pro Operace Azure IoT jsou jmenné prostory ve verzi General Availability. Jmenný prostor organizuje zařízení a aktiva, která se připojují na okraji sítě, například aktiva objevená a zprovozněná prostřednictvím Operace Azure IoT. Když tyto edge zařízení a assety reprezentujete jako zdroje Azure Resource Manager v rámci jmenného prostoru, můžete je řídit pomocí zásad, označovat a auditovat spolu s ostatními zdroji Azure.

Každý jmenný prostor Azure Device Registry může být mapován na instanci Azure Event Grid, což zajišťuje konzistentní směrování pro funkce, jako jsou manažerské akce. V Operace Azure IoT jmenné prostory podporují scénáře, kdy datové toky používají schémata k popisu, transformaci a serializaci zpráv z edge assetů.

Pro více informací o správě edge zařízení a aktiv viz Co je správa aktiv a zařízení v Operace Azure IoT?.

Obory názvů pro Azure IoT Hub

Pro Azure IoT Hub je podpora jmenného prostoru v preview jako součást integrace Azure Device Registry. Jmenný prostor funguje jako sjednocený registr pro zařízení připojená k IoT Hub. Azure Device Registry reprezentuje každé zařízení IoT Hub jako Azure Resource Manager resource, což umožňuje správu více instancí Azure IoT Hub prostřednictvím sdíleného jmenného prostoru.

Když vytvoříte novou instanci Azure IoT Hub, můžete ji propojit s existujícím jmenným prostorem nebo vytvořit nový jmenný prostor. Instance IoT Hub používá propojený jmenný prostor jako registr pro svá zařízení a více instancí IoT Hub může sdílet jeden jmenný prostor pro podporu kolektivní správy zařízení. V rámci jmenného prostoru můžete používat funkce Azure Resource Manager, jako jsou resource groups, tagy, RBAC, politiky, logování a audit, a můžete spouštět dotazy mezi huby pomocí Azure Resource Graph.

Jmenné prostory jsou také hranicí pro funkce ve verzi Preview pro zařízení připojená k IoT Hub v rámci celé flotily, včetně správy certifikátů, skupin, úloh a softwarových aktualizací.

Pro více informací viz Integrace s Azure Device Registry (náhled).

Omezení a limity plánování

Omezení níže ovlivňují návrh názvového prostoru. Úplný seznam najdete v tématu Omezení registru zařízení Azure.

Resource Limit
Jmenné prostory na předplatné 100
Zařízení na obor názvů 10,000
Prostředky na obor názvů 10,000