Bagikan melalui


Panduan penyebaran produksi

Keamanan dan skalabilitas adalah prioritas untuk menyebarkan Operasi Azure IoT. Artikel ini menguraikan panduan yang harus Anda pertimbangkan saat menyiapkan Operasi Azure IoT untuk produksi.

Tentukan apakah Anda menyebarkan Operasi Azure IoT ke kluster simpul tunggal atau multi-simpul sebelum mempertimbangkan konfigurasi yang sesuai. Banyak pedoman dalam artikel ini berlaku tidak peduli jenis kluster, tetapi ketika ada perbedaan, dibahas secara khusus.

Plattform

Saat ini, K3s di Ubuntu 24.04 adalah satu-satunya platform yang tersedia secara umum untuk menyebarkan Operasi Azure IoT dalam produksi.

Menyiapkan kluster

Pastikan penyiapan perangkat keras Anda cukup untuk skenario Anda dan Anda mulai dengan lingkungan yang aman.

Konfigurasi sistem

Buat kluster K3s dengan dukungan Arc yang memenuhi persyaratan sistem.

Keamanan

Pertimbangkan langkah-langkah berikut untuk memastikan penyiapan kluster Anda aman sebelum penyebaran.

Jaringan

Jika Anda menggunakan firewall atau proksi perusahaan, tambahkan titik akhir Operasi Azure IoT ke daftar izin Anda.

Observabilitas

Untuk penyebaran produksi, sebarkan sumber daya pengamatan pada kluster Anda sebelum menyebarkan Operasi Azure IoT. Sebaiknya siapkan pemberitahuan Prometheus di Azure Monitor.

Penyebaran

Untuk penyebaran siap produksi, sertakan konfigurasi berikut selama penyebaran Operasi Azure IoT.

broker MQTT

Pada wizard penyebaran portal Azure, resurs broker disiapkan di tab Konfigurasi.

Registri dan penyimpanan skema

Di wizard penyebaran portal Azure, registri skema dan akun penyimpanan yang diperlukan disiapkan di tab Manajemen dependensi.

  • Akun penyimpanan harus mengaktifkan namespace hierarkis.
  • Identitas terkelola registri skema harus memiliki izin kontributor untuk akun penyimpanan.
  • Akun penyimpanan hanya didukung dengan akses jaringan publik diaktifkan.

Untuk penyebaran produksi, batasi akses jaringan publik dari akun penyimpanan untuk mengizinkan lalu lintas hanya dari layanan Azure yang tepercaya. Contohnya:

  1. Di portal Microsoft Azure, navigasikan ke akun penyimpanan yang digunakan registri skema Anda.
  2. Pilih Keamanan + Jaringan jaringan > dari menu navigasi.
  3. Untuk pengaturan akses jaringan publik, pilih Diaktifkan dari jaringan virtual dan alamat IP yang dipilih.
  4. Di bagian Pengecualian halaman jaringan, pastikan bahwa opsi Izinkan layanan Microsoft tepercaya untuk mengakses sumber daya ini dipilih.
  5. Pilih Simpan untuk menerapkan perubahan.

Untuk informasi selengkapnya, lihat Mengonfigurasi firewall Azure Storage dan jaringan > virtual Memberikan akses ke layanan Azure tepercaya.

Toleransi kegagalan

Kluster multi-simpul: Toleransi kesalahan dapat diaktifkan di tab Manajemen dependensi wizard penyebaran portal Microsoft Azure. Ini hanya didukung pada kluster multi-simpul, dan direkomendasikan untuk penyebaran produksi.

Pengaturan aman

Selama penyebaran, Anda memiliki opsi untuk menggunakan pengaturan pengujian atau pengaturan aman. Untuk penyebaran produksi, pilih pengaturan aman. Jika Anda memutakhirkan penyebaran pengaturan pengujian yang ada untuk produksi, ikuti langkah-langkah di Mengaktifkan pengaturan aman.

Pascapenyebaran

Setelah menyebarkan Operasi Azure IoT, siapkan konfigurasi berikut untuk skenario produksi.

broker MQTT

Setelah penyebaran, Anda dapat mengedit sumber daya BrokerListener:

Anda juga dapat mengedit sumber daya BrokerAuthentication.

Saat Anda membuat sumber daya baru, kelola otorisasinya:

Broker OPC UA

Untuk menyambungkan ke aset di produksi, konfigurasikan autentikasi OPC UA:

Aliran data

Saat menggunakan aliran data dalam produksi: