Bagikan melalui


Menggunakan Azure IoT Hub Microsoft

Aplikasi Azure Sphere dapat berinteraksi dengan Azure IoT Hub untuk mengirim dan menerima pesan, mengelola perangkat kembar, dan menerima panggilan metode langsung dari aplikasi layanan Azure IoT. Untuk menggunakan fitur ini, Anda memerlukan langganan Microsoft Azure dan instans Azure IoT Hub.

penyiapan Azure IoT Hub

Penggunaan Azure IoT Hub dengan perangkat Azure Sphere melibatkan proses autentikasi beberapa langkah:

  • Unduh sertifikat CA autentikasi dari Azure Sphere Security Service, yang memvalidasi otoritas sertifikat katalog Azure Sphere Anda.
  • Unggah sertifikat CA ke Azure IoT Hub Device Provisioning Service (DPS) untuk mendaftarkan perangkat dalam instans Azure IoT Hub Anda.
  • Validasi sertifikat CA untuk membuktikan kepemilikan katalog Azure Sphere. Sebagai gantinya, terima sertifikat kedua—sertifikat validasi—yang dengannya Anda dapat mendaftarkan perangkat Anda di hub IoT.

Proses ini membantu untuk:

  • Lindungi spoofing identitas perangkat, sehingga perangkat yang tidak tepercaya tidak dapat digunakan
  • Mencegah penggunaan Azure Sphere OS yang disusupi atau tidak tepercaya
  • Pastikan bahwa hanya entitas yang sah yang dapat mendaftarkan perangkat dalam instans Azure IoT Hub

Ikuti langkah-langkah dalam Menyiapkan hub IoT untuk Azure Sphere untuk menyelesaikan proses autentikasi.

Penting

Meskipun dimungkinkan untuk menggunakan string koneksi dengan kunci akses bersama khusus perangkat untuk mengautentikasi aplikasi ke instans Azure IoT Hub, solusi tersebut kurang aman daripada menggunakan autentikasi berbasis sertifikat. Siapa pun yang memiliki akses ke kunci akses bersama dapat mengirim dan menerima pesan atas nama perangkat tersebut. Untuk memastikan keamanan perangkat dan aplikasi Anda, selalu gunakan prosedur autentikasi berbasis sertifikat yang dijelaskan dalam topik ini.

Menggunakan Azure IoT Hub

Lihat aplikasi sampel Azure IoT di GitHub untuk panduan penyiapan Azure IoT Hub.

SDK Azure IoT Hub

SDK Perangkat Azure IoT untuk C menyertakan pustaka klien Azure IoT Hub yang bisa Anda gunakan dalam aplikasi Azure Sphere.

Untuk mempelajari selengkapnya tentang Azure IoT Hub

Alat ini dapat membantu Anda mengelola perangkat di Azure IoT Hub:

Untuk skenario IoT yang diperpanjang menggunakan alat dan layanan Azure lainnya, lihat tutorial ini: