Azure IoT Hub informací o cenách
Azure IoT Hub ceny poskytují obecné informace o různých skladových úrovních a cenách pro IoT Hub. Tento článek obsahuje další podrobnosti o tom, jak různé IoT Hub funkce měří jako zprávy podle IoT Hub.
Poznámka
Některé funkce uvedené v tomto článku, jako je zasílání zpráv z cloudu do zařízení, dvojčata zařízení a správa zařízení, jsou k dispozici ve službě IoT Hub pouze na úrovni Standard. Další informace o úrovních Basic a Standard služby IoT Hub najdete v návodu k výběru správné úrovně služby IoT Hub.
Poplatky za operaci
| Operace | Fakturační údaje |
|---|---|
| Operace registru identit (vytvoření, načtení, seznam, aktualizace, odstranění) |
Neúčtuje se. |
| Zprávy typu zařízení-cloud | Úspěšně odeslané zprávy se účtují v 4kB blokech dat při příchozím přenosu dat do IoT Hub. Například 6kB zpráva se účtuje za 2 zprávy. |
| Zprávy z cloudu do zařízení | Úspěšně odeslané zprávy se účtují v 4kB bloky dat, například 6kB zpráva se účtuje za 2 zprávy. |
| Nahrání souborů | Přenos souborů do Azure Storage neměří podle IoT Hub. Zprávy o zahájení a dokončení přenosu souborů se účtují jako zprávy účtované po 4kB přírůstcích. Například při přenosu 10MB souboru se kromě nákladů na Azure Storage dvě zprávy. |
| Přímé metody | Úspěšné požadavky na metody se účtují v 4kB kusech a odpovědi se účtují ve 4kB blokech jako další zprávy. Požadavky na odpojená zařízení se účtují jako zprávy ve 4kB blokech dat. Například metoda se 4kB tělem, která vede k odpovědi, která ze zařízení nemá žádné tělo, se účtuje jako dvě zprávy. Metoda se 6kB tělem, která má za výsledek 1kB odpověď ze zařízení, se účtuje jako dvě zprávy pro požadavek a další zpráva pro odpověď. |
| Čtení dvojčat zařízení a modulů | Čtení dvojčat ze zařízení nebo modulu a z back-endu řešení se účtují jako zprávy ve 4kB bloky dat. Například čtení dvojčete o 8 kB se účtuje jako 2 zprávy. |
| Aktualizace dvojčat zařízení a modulů (značky a vlastnosti) | Aktualizace dvojčat ze zařízení nebo modulu a z back-endu řešení se účtují jako zprávy ve 4kB blokech. Například čtení dvojčete o 12 kB se účtuje jako 3 zprávy. |
| Dotazy na dvojčata zařízení a modulů | Dotazy se účtují jako zprávy v závislosti na velikosti výsledku ve 4kB bloky dat. |
| Operace úloh (vytvoření, aktualizace, výpis, odstranění) |
Neúčtuje se. |
| Operace úloh na zařízení | Operace úloh (například aktualizace dvojčat a metody) se účtují jako obvykle. Například úloha, která má za následek 1 000 volání metod s požadavky o 1 kB a odezvou prázdného těla, se účtuje 1 000 zpráv. |
| Zprávy s živým připojením | Při použití protokolů AMQP nebo MQTT se zprávy vyměňované za účelem navázání připojení a zprávy vyměňované v rámci vyjednávání neúčtují. |
Poznámka
Všechny velikosti se počítají s ohledem na velikost datové části v bajtech (rámování protokolů se ignoruje). U zpráv, které mají vlastnosti a tělo, se velikost vypočítává způsobem, který není protokolem. Další informace najdete v tématu IoT Hub formátu zpráv.
Příklad č. 1
Zařízení odesílá jednu 1kB zprávu ze zařízení do cloudu za IoT Hub, kterou pak přečte Azure Stream Analytics. Back-end řešení každých 10 minut vyvolá na zařízení metodu (s datovou část 512 byte) a aktivuje konkrétní akci. Zařízení odpoví na metodu s výsledkem 200 bajtů.
Zařízení využívá:
- Jedna zpráva * 60 minut * 24 hodin = 1 440 zpráv za den pro zprávy zařízení-cloud.
- Dvě žádosti plus odpověď * 6krát za hodinu * 24 hodin = 288 zpráv pro metody.
Tento výpočet poskytuje celkem 1728 zpráv za den.
Příklad č. 2
Zařízení odesílá jednu 100kB zprávu ze zařízení do cloudu každou hodinu. Každé čtyři hodiny aktualizuje své dvojče zařízení o 1kB datové části. Back-end řešení jednou denně přečte 14kB dvojče zařízení a aktualizuje ho 512b datovou část pro změnu konfigurací.
Zařízení využívá:
- 25 (100 kB / 4 kB) zpráv * 24 hodin pro zprávy ze zařízení do cloudu.
- Dvě zprávy (1 kB / 0,5 kB) * šestkrát denně pro aktualizace dvojčat zařízení.
Tento výpočet poskytuje celkem 612 zpráv za den.
Back-end řešení spotřebovává 28 zpráv (14 kB / 0,5 kB) ke čtení dvojčete zařízení a jednu zprávu k aktualizaci, celkem 29 zpráv.
Zařízení a back-end řešení celkem spotřebovávají 641 zpráv za den.