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:

Lima fase siklus hidup perangkat Azure IoT: merencanakan, memprovisi, mengonfigurasi, memonitor, memensiunkan

Dalam masing-masing lima tahap ini, ada beberapa persyaratan operator perangkat yang harus dipenuhi untuk memberikan solusi yang lengkap:

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.

    Grafik pola reboot dari manajemen 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.

    Grafik pola factory reset pada manajemen 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.

    Grafik pola konfigurasi pada manajemen 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.

    Grafik pola pelaporan progres dan status pada manajemen 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).