Gambaran umum konsep Azure IoT Hub
Azure IoT Hub adalah layanan terkelola sepenuhnya yang membantu memungkinkan komunikasi dua arah yang andal dan aman antara jutaan perangkat dan ujung belakang solusi.
Catatan
Beberapa fitur yang disebutkan dalam artikel ini, seperti pesan cloud-ke-perangkat, kembar perangkat, dan manajemen perangkat, hanya tersedia di tingkat standar IoT Hub. Untuk informasi selengkapnya tentang tingkat IoT Hub dasar dan standar/gratis, lihat Memilih tingkat IoT Hub yang tepat untuk solusi Anda.
Azure IoT Hub menyediakan banyak fitur, termasuk:
Komunikasi yang aman dengan menggunakan kontrol akses dan informasi masuk keamanan per perangkat.
Beberapa opsi komunikasi skala hiper perangkat ke cloud dan cloud ke perangkat.
Penyimpanan informasi status per perangkat dan meta-data yang dapat dikueri.
Konektivitas perangkat yang mudah dengan pustaka perangkat untuk bahasa dan platform paling populer.
Artikel berikut ini dapat membantu Anda mulai menjelajahi fitur IoT Hub secara lebih mendalam:
Panduan komunikasi perangkat ke cloud membantu Anda memilih antara pesan perangkat ke cloud, properti yang dilaporkan kembaran perangkat, atau unggahan file.
Panduan komunikasi cloud ke perangkat membantu Anda memilih antara metode langsung, properti yang diinginkan kembaran perangkat, dan pesan cloud ke perangkat.
Perpesanan perangkat ke cloud dan cloud ke perangkat dengan IoT Hub menjelaskan fitur perpesanan (perangkat ke cloud dan cloud ke perangkat) yang diekspos IoT Hub.
Mengunggah file dari perangkat menjelaskan cara mengunggah file dari perangkat. Artikel ini juga berisi informasi tentang topik seperti notifikasi yang dapat dikirim oleh proses pengunggahan.
Mengelola identitas perangkat di IoT Hub menjelaskan informasi yang disimpan oleh setiap penyimpanan registri identitas hub IoT. Artikel ini juga menjelaskan cara mengakses dan memodifikasinya.
Mengontrol akses ke IoT Hub menjelaskan model keamanan yang digunakan untuk memberikan akses ke fungsionalitas IoT Hub untuk perangkat dan komponen cloud. Artikel ini berisi informasi tentang cara menggunakan token dan sertifikat X.509, serta detail izin yang dapat Anda berikan.
Menggunakan kembaran perangkat untuk menyinkronkan status dan konfigurasi menjelaskan konsep kembaran perangkat. Artikel ini juga menjelaskan perangkat fungsionalitas yang diekspos kembaran perangkat, seperti menyinkronkan perangkat dengan kembaran perangkatnya. Artikel ini berisi informasi tentang data yang disimpan dalam kembaran perangkat.
Menggunakan metode langsung pada perangkat menjelaskan siklus hidup metode langsung. Artikel ini menjelaskan cara menggunakan metode pada perangkat dari aplikasi back-end Anda dan cara menangani metode langsung di perangkat Anda.
Menjadwalkan pekerjaan di beberapa perangkat menjelaskan cara menjadwalkan pekerjaan di beberapa perangkat. Artikel ini menjelaskan cara mengirimkan pekerjaan yang melakukan tugas seperti menjalankan metode langsung, memperbarui perangkat menggunakan kembaran perangkat. Cara mengkueri status pekerjaan juga dijelaskan dalam artikel.
Pilih protokol komunikasi perangkat menjelaskan protokol komunikasi yang didukung IoT Hub untuk komunikasi perangkat dan mencantumkan port yang harus terbuka.
Titik akhir IoT Hub menjelaskan berbagai titik akhir yang diekspos setiap hub IoT untuk operasi runtime dan manajemen. Artikel ini juga menjelaskan cara membuat titik akhir tambahan di hub IoT Anda, dan cara menggunakan gateway bidang untuk mengaktifkan konektivitas ke titik akhir IoT Hub Anda dalam skenario non-standar.
Bahasa kueri IoT Hub untuk kembar perangkat, pekerjaan, dan perutean pesan menjelaskan bahwa bahasa kueri IoT Hub yang memungkinkan Anda mengambil informasi dari hub Anda tentang kembar dan pekerjaan perangkat Anda.
Kuota dan pembatasan IoT Hub meringkas kuota yang ditetapkan dalam layanan IoT Hub dan pembatasan yang terjadi ketika Anda melebihi kuota.
Harga IoT Hub memberikan informasi umum tentang SKU dan harga yang berbeda untuk IoT Hub dan detail tentang bagaimana berbagai fungsi IoT Hub diukur sebagai pesan oleh IoT Hub.
Azure IoT Hub SDK mencantumkan Azure IoT SDK untuk mengembangkan aplikasi perangkat dan layanan yang berinteraksi dengan hub IoT Anda. Artikel ini menyertakan tautan ke dokumentasi API online.
Dukungan IoT Hub MQTT menyediakan informasi terperinci tentang bagaimana IoT Hub mendukung protokol MQTT. Artikel ini menjelaskan dukungan untuk protokol MQTT bawaan azure IoT SDK dan menyediakan informasi tentang menggunakan protokol MQTT secara langsung.
Catatan
IoT Hub memiliki dukungan fitur terbatas untuk MQTT. Jika solusi Anda memerlukan dukungan MQTT v3.1.1 atau v5, kami sarankan dukungan MQTT di Azure Event Grid. Untuk informasi selengkapnya, lihat Membandingkan dukungan MQTT di IoT Hub dan Event Grid.