Ringkasan manajemen perangkat dengan IoT Hub
Azure IoT Hub menyediakan fitur dan model ekstensibilitas yang memungkinkan pengembang perangkat dan back-end untuk membangun solusi manajemen perangkat yang tangguh. Perangkat mencakup mulai dari sensor terbatas dan mikrokontroler bertujuan tunggal, hingga gateway canggih yang merutekan komunikasi untuk sekumpulan perangkat. Selain itu, kasus dan persyaratan penggunaan untuk operator IoT bervariasi secara signifikan pada keseluruhan industri. Terlepas dari variasi ini, manajemen perangkat dengan IoT Hub menyediakan kemampuan, pola, dan pustaka kode untuk melayani beragam set perangkat dan pengguna akhir.
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.
Bagian penting dari menciptakan solusi IoT perusahaan yang sukses adalah menyediakan strategi cara operator menangani manajemen yang sedang berlangsung dari kumpulan perangkat milik mereka. Operator IoT memerlukan alat dan aplikasi sederhana dan handal agar mereka dapat berfokus pada aspek pekerjaan yang lebih strategis. Artikel ini menyediakan:
- Gambaran singkat mengenai pendekatan Azure IoT Hub untuk manajemen perangkat.
- Deskripsi mengenai prinsip manajemen perangkat secara umum.
- Deskripsi mengenai siklus hidup perangkat.
- Ringkasan mengenai pola manajemen perangkat secara umum.
Siklus hidup perangkat
Tahap manajemen perangkat umum lazim di sebagian besar proyek IoT perusahaan. Di Azure IoT, ada lima tahapan dalam siklus hidup perangkat:
Dalam masing-masing lima tahap ini, ada beberapa persyaratan operator perangkat yang harus dipenuhi untuk memberikan solusi yang lengkap:
Plan: Memungkinkan operator membuat skema metadata perangkat yang memungkinkan untuk dikueri dengan mudah dan akurat, dan menargetkan sekelompok perangkat untuk pengoperasian manajemen secara massal. Anda dapat menggunakan perangkat kembar untuk menyimpan metadata perangkat ini dalam bentuk tag dan properti.
Bacaan lebih lanjut:
Sediakan:Menyediakan perangkat baru dengan aman ke IoT Hub dan memungkinkan operator untuk dengan segera menemukan kemampuan perangkat. Gunakan registri identitas IoT Hub untuk membuat identitas dan info masuk perangkat yang fleksibel, dan melakukan operasi ini secara massal dengan menggunakan pekerjaan. Buat perangkat untuk melaporkan kemampuan dan kondisinya melalui properti perangkat pada perangkat kembar.
Bacaan lebih lanjut:
Configure: Memfasilitasi perubahan konfigurasi massal dan pembaruan firmware ke perangkat sambil menjaga kesehatan dan keamanan. Lakukan operasi manajemen perangkat secara massal dengan menggunakan properti yang diinginkan atau dengan metode langsung dan pekerjaan siaran.
Bacaan lebih lanjut:
Monitor: Memantau kesehatan pengumpulan perangkat secara keseluruhan, status operasi yang sedang berlangsung, dan memperingatkan operator untuk masalah yang mungkin memerlukan perhatian mereka. Terapkan perangkat kembar untuk memungkinkan perangkat melaporkan kondisi operasi dan status operasi pembaruan secara real-time. Buat laporan dasbor canggih yang menampilkan masalah paling aktual dengan menggunakan kueri perangkat kembar. Lindungi lingkungan IoT Anda dari ancaman, dengan beberapa opsi penyebaran termasuk sepenuhnya lokal, terhubung dengan cloud, atau hibrida.
Bacaan lebih lanjut:
- Cara menggunakan properti perangkat kembar
- Bahasa kueri IoT Hub untuk perangkat kembar, pekerjaan, dan perutean pesan
- Mengonfigurasi dan memantau perangkat IoT dalam skala
- Microsoft Defender for IoT bagi organisasi untuk menyediakan deteksi ancaman yang komprehensif
- Praktik terbaik untuk konfigurasi perangkat dalam solusi IoT
Retire: Ganti atau nonaktifkan perangkat setelah mengalami kegagalan, siklus peningkatan, atau mencapai akhir dari masa pakai layanan. Gunakan perangkat kembar untuk menjaga info perangkat jika perangkat fisik diganti, atau diarsipkan jika perangkat tidak akan dipakai lagi. Gunakan registri identitas IoT Hub untuk mencabut identitas dan info masuk perangkat dengan aman.
Bacaan lebih lanjut:
Pola manajemen perangkat
IoT Hub mengaktifkan serangkaian pola manajemen perangkat sebagai berikut. Tutorial manajemen perangkat menunjukkan kepada Anda secara lebih rinci mengenai cara memperluas pola agar persis sesuai dengan skenario Anda dan cara merancang pola baru berdasarkan templat inti.
Boot ulang: Aplikasi ujung-belakang menginformasikan perangkat melalui metode langsung bahwa boot ulang telah dimulai. Perangkat menggunakan properti yang dilaporkan untuk memperbarui status reboot pada perangkat.
Reset Pabrik: Aplikasi ujung-belakang menginformasikan perangkat melalui metode langsung bahwa reset ke setelan pabrik telah dimulai. Perangkat menggunakan properti yang dilaporkan untuk memperbarui status factory reset pada perangkat.
Configuration: Aplikasi back-end menggunakan properti yang diinginkan untuk mengonfigurasi perangkat lunak yang berjalan di perangkat. Perangkat menggunakan properti yang dilaporkan untuk memperbarui status konfigurasi pada perangkat.
Melaporkan progres dan status:Solusi dari back-end menjalankan kueri perangkat kembar, pada keseluruhan set perangkat, untuk melaporkan status dan progres dari tindakan yang dijalankan pada perangkat.
Pembaruan Perangkat
Pembaruan Perangkat untuk IoT Hub adalah platform komprehensif yang dapat digunakan pelanggan untuk memublikasikan, mendistribusikan, dan mengelola pembaruan over-the-air untuk semuanya, mulai dari sensor kecil hingga perangkat tingkat gateway. Device Update for IoT Hub memungkinkan pelanggan merespons ancaman keamanan dengan cepat dan menyebarkan fitur untuk memenuhi tujuan bisnis tanpa menimbulkan lebih banyak biaya pengembangan dan pemeliharaan untuk membangun platform pembaruan kustom.
Device Update for IoT Hub menawarkan penyebaran pembaruan yang dioptimalkan dan operasi yang disederhanakan melalui integrasi dengan Azure IoT Hub. Dengan jangkauan yang diperluas melalui Azure IoT Edge, menyediakan solusi yang dihosting cloud yang menghubungkan perangkat apapun secara virtual. Ini mendukung berbagai sistem operasi IoT—termasuk Linux dan Eclipse ThreadX (sistem operasi real-time)—dan dapat diperluas melalui sumber terbuka. Beberapa fitur meliputi:
- Dukungan untuk memperbarui perangkat edge, termasuk komponen tingkat host Azure IoT Edge
- Manajemen pembaruan UX terintegrasi dengan Azure IoT Hub
- Pembaruan peluncuran secara bertahap melalui pengelompokan perangkat dan memperbarui kontrol penjadwalan
- API Terprogram untuk mengaktifkan otomatisasi dan pengalaman portal kustom
- Sekilas memperbarui kepatuhan dan tampilan status di seluruh armada perangkat heterogen
- Dukungan untuk pembaruan perangkat tangguh (A/B) untuk memberikan pembatalan yang mulus
- Pembuatan cache konten dan dukungan perangkat terputus, termasuk perangkat yang berada dalam konfigurasi berlapis, melalui Cache Terhubung Microsoft bawaan dan integrasi dengan Azure IoT Edge
- Kontrol akses berbasis langganan dan peran tersedia melalui portal Azure
- Fitur keamanan cloud-to-edge yang komprehensif dan kontrol privasi
Untuk informasi selengkapnya, lihat Device Update for IoT Hub.
Langkah berikutnya
Kemampuan, pola, dan pustaka kode yang disediakan IoT Hub untuk manajemen perangkat, memungkinkan Anda untuk membuat aplikasi IoT yang memenuhi persyaratan operator IoT perusahaan pada setiap tahap siklus hidup perangkat.
Untuk terus mempelajari tentang fitur manajemen perangkat di IoT Hub, lihat Mulai menggunakan manajemen perangkat (Node.js).