Panduan pengembang 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 mengetahui informasi selengkapnya tentang tingkat IoT Hub standar dan dasar, lihat Cara memilih tingkat IoT Hub yang tepat.
Azure IoT Hub memberi Anda:
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.
Panduan pengembang IoT Hub ini mencakup artikel berikut:
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.
Referensi - pilih protokol komunikasi yang menjelaskan protokol komunikasi yang didukung IoT Hub untuk komunikasi perangkat dan yang mencantumkan port yang harus terbuka.
Referensi - titik akhir IoT Hub menjelaskan berbagai titik akhir tempat setiap IoT Hub diekspos untuk operasi runtime dan pengelolaan. 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.
Referensi - bahasa kueri IoT Hub untuk kembaran perangkat, pekerjaan, dan perutean pesan menjelaskan bahasa kueri IoT Hub yang memungkinkan Anda mengambil informasi dari hub tentang kembaran perangkat dan pekerjaan.
Referensi - kuota dan pembatasan meringkas kuota yang diatur dalam layanan IoT Hub dan pembatasan yang terjadi saat Anda melebihi kuota.
Referensi - harga berisi informasi umum tentang SKU dan harga yang berbeda untuk IoT Hub dan detail tentang cara berbagai fungsi IoT Hub diukur sebagai pesan oleh IoT Hub.
Referensi - SDK perangkat dan layanan mencantumkan SDK Azure IoT untuk mengembangkan aplikasi perangkat dan layanan yang berinteraksi dengan hub IoT Anda. Artikel ini menyertakan tautan ke dokumentasi API online.
Referensi - dukungan IoT Hub MQTT berisi informasi mendetail tentang cara IoT Hub mendukung protokol MQTT. Artikel ini menjelaskan dukungan untuk protokol MQTT yang didesain untuk SDK Azure IoT dan berisi informasi tentang cara menggunakan protokol MQTT secara langsung.