Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Každé řešení IoT se liší, takže Azure IoT Hub nabízí několik možností na základě cen a škálování. Tento článek vám pomůže vyhodnotit potřeby ioT Hubu. Informace o cenách úrovní služby IoT Hub najdete v tématu Ceny služby Azure IoT Hub.
Pokud se chcete rozhodnout, která úroveň IoT Hubu je pro vaše řešení správná, položte si dvě otázky:
Jaké funkce mám v plánu používat?
Azure IoT Hub nabízí dvě úrovně, základní a standardní, které se liší v funkcích, které podporují. Pokud je vaše řešení IoT založené na shromažďování dat ze zařízení a jejich centrální analýze, je pro vás pravděpodobně nejvhodnější úroveň Basic. Pokud chcete použít pokročilejší konfigurace k vzdálenému řízení zařízení IoT nebo distribuci některých úloh do samotných zařízení, měli byste zvážit úroveň Standard.
Podrobný rozpis funkcí, které jsou součástí jednotlivých úrovní, najdete v výběru funkcí: úrovně Basic a Standard.
Kolik dat plánujem přesunout denně?
Každá úroveň IoT Hubu je dostupná ve třech velikostech podle toho, kolik propustnosti dat dokáže zpracovat za den. Tyto velikosti jsou číselně identifikovány jako 1, 2 a 3. Velikost určuje základní limit denních zpráv a pak můžete rozšířit centrum IoT přidáním jednotek. Každá jednotka centra IoT úrovně 1 může například zpracovat 400 000 zpráv denně. Centrum IoT úrovně 1 s pěti jednotkami dokáže zpracovat 2 000 000 zpráv denně. Nebo přejděte na centrum úrovně 2, kde každá jednotka má denní limit 6 000 000 zpráv.
Další podrobnosti o určení požadavků a omezení zpráv najdete v části Výběr velikosti: edice a jednotky.
Volba funkcí: úrovně Basic a Standard
Základní úroveň IoT Hubu umožňuje podmnožinu dostupných funkcí a je určená pro řešení IoT, která potřebují jenom jednosměrnou komunikaci ze zařízení do cloudu. Standardní úroveň IoT Hubu umožňuje všechny funkce a je určená pro řešení IoT, která chtějí využívat obousměrné komunikační funkce. Základní úroveň nabízí jen podmnožinu funkcí. Je určená pro řešení IoT, která potřebují jenom jednosměrnou komunikaci ze zařízení do cloudu.
Obě úrovně nabízejí stejné bezpečnostní a ověřovací funkce.
| Schopnost | Základní úroveň | Úroveň Standard |
|---|---|---|
| Telemetrie ze zařízení do cloudu | Ano | Ano |
| Identita pro jednotlivá zařízení | Ano | Ano |
| Směrování zpráv, rozšiřování zpráv a integrace služby Event Grid | Ano | Ano |
| Protokoly HTTP, AMQP a MQTT | Ano | Ano |
| Služba zařizování zařízení | Ano | Ano |
| Monitorování a diagnostika | Ano | Ano |
| Zasílání zpráv z cloudu do zařízení | Ano | |
| Virtuální dvojčata zařízení, virtuální dvojčata modulů a správa zařízení | Ano | |
| Streamy zařízení (náhled) | Ano | |
| Azure IoT Edge | Ano | |
| IoT Plug and Play | Ano |
IoT Hub také nabízí úroveň Free, která je určená pro testování a hodnocení. Má všechny možnosti úrovně Standard, ale zahrnuje omezené příspěvky na zasílání zpráv. Z úrovně Free nejde upgradovat na úroveň Basic nebo Standard.
Poznámka:
Název IoT hubu ve volné úrovni může být viditelný pro ostatní uživatele této úrovně. Přístup ke službě IoT Hub můžete spravovat pomocí Id Microsoft Entra a Azure RBAC.
Rozhraní REST API Hubu IoT
Rozdíl v podporovaných funkcích mezi úrovněmi Basic a Standard služby IoT Hub znamená, že některá volání rozhraní API nefungují se službami IoT Hub úrovně Basic. Následující tabulka ukazuje, která rozhraní API jsou k dispozici:
Oddíly
Azure IoT Hubs obsahuje mnoho základních komponent ze služby Azure Event Hubs, včetně oddílů. Streamy událostí pro centra IoT se naplní příchozími telemetrickými daty hlášenými různými zařízeními IoT. Dělení streamu událostí se používá ke snížení kolizí, ke kterým dochází při souběžné čtení a zápisu do datových proudů událostí.
Limit počtu oddílů se zvolí při vytvoření centra IoT a nelze ji změnit. Maximální limit oddílů typu zařízení-cloud pro služby IoT Hub úrovně Basic a Standard je 32. Většina ioT Hubů potřebuje jenom čtyři oddíly. Další informace o určení oddílů najdete v tématu Kolik oddílů potřebuji? V nejčastějších dotazech ke službě Azure Event Hubs.
Upgradujte úrovně
Po vytvoření centra IoT můžete upgradovat z úrovně Basic na úroveň Standard, aniž byste přerušili stávající operace. Nejde downgradovat z úrovně Standard na úroveň Basic. Další informace najdete v tématu Postup upgradu centra IoT.
Konfigurace oddílu zůstane při migraci z úrovně Basic na úroveň Standard beze změny.
Poznámka:
Úroveň Free nepodporuje upgrade na úroveň Basic nebo Standard.
Zvolte svou velikost: edice a jednotky
Jakmile zvolíte úroveň, která poskytuje nejlepší funkce pro vaše řešení, určete velikost, která poskytuje nejlepší kapacitu dat pro vaše řešení.
Každá úroveň služby IoT Hub je dostupná ve třech velikostech na základě toho, kolik datové propustnosti může zpracovat za den. Tyto velikosti jsou číselně identifikovány jako 1, 2 a 3.
Kombinace velikosti úrovně je reprezentována jako edice. IoT Hub úrovně Basic o velikosti 2 je reprezentován edicí B2. Podobně je standardní stupeň IoT Hub o velikosti 3 reprezentován vydáním S3. Další informace, včetně podrobností o cenách, najdete v tématu Ceny služby Azure IoT Hub.
Jakmile zvolíte edici služby IoT Hub, můžete zvýšit počet jednotek a zvýšit tak její kapacitu zasílání zpráv.
Každé centrum IoT může mít pouze jednu edici. Můžete například vytvořit Centrum IoT s několika jednotkami S1. Nemůžete ale vytvořit Centrum IoT s kombinací jednotek z různých edic, jako jsou S1 a B3 nebo S1 a S2.
Následující tabulka uvádí kapacitu pro zprávy z zařízení do cloudu pro každou velikost.
| Velikost | Zprávy za den za jednotku | Denní data na jednotku |
|---|---|---|
| 1 | 400 000 | 1.5 GB |
| 2 | 6 000 000 | 22,8 GB |
| 3 | 300 000 000 | 1144,4 GB |
Pro centrum IoT o velikosti 1 nebo 2 můžete zakoupit až 200 jednotek nebo až 10 jednotek pro centrum IoT o velikosti 3. Denní limit zpráv a limity omezování jsou založeny na kombinované kapacitě všech jednotek. Například zakoupení jedné jednotky velikosti 2 vám poskytne stejný denní limit zpráv jako 15 jednotek velikosti 1.
Další informace o kapacitě a limitech jednotlivých edicí služby IoT Hub najdete v tématu Kvóty a omezování služby IoT Hub.
Upgrade nebo downgrade edicí
Po vytvoření centra IoT, aniž byste přerušili stávající operace, můžete:
- Změna počtu jednotek dostupných v rámci edice (například upgrade z jedné na tři jednotky B1)
- Aktualizace nebo downgrade mezi edicemi v rámci své úrovně (například povýšení z B1 na B2)
Další informace najdete v tématu Postup upgradu centra IoT.
Automatické škálování
Pokud se blížíte povolenému limitu zpráv ve službě IoT Hub, můžete pomocí těchto kroků automaticky navýšit jednotku ioT Hubu ve stejné úrovni IoT Hubu.
Další kroky
Další informace o možnostech služby IoT Hub a podrobnostech o výkonu najdete v tématu Ceny služby Azure IoT Hub nebo kvóty a omezování služby IoT Hub.
Pokud chcete změnit úroveň IoT Hub, postupujte podle kroků v části Postup upgradu IoT Hubu.