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.