Apa itu Pratinjau Operasi Azure IoT?

Penting

Pratinjau Operasi Azure IoT – diaktifkan oleh Azure Arc saat ini dalam PRATINJAU. Anda tidak boleh menggunakan perangkat lunak pratinjau ini di lingkungan produksi.

Lihat Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure untuk persyaratan hukum yang berlaku pada fitur Azure dalam versi beta, pratinjau, atau belum dirilis secara umum.

Pratinjau Operasi Azure IoT adalah bidang data terpadu untuk tepi. Layanan ini terdiri dari sekumpulan layanan data modular, dapat diskalakan, dan selalu tersedia yang berjalan pada klaster Kubernetes edge dengan dukungan Azure Arc. Ini memungkinkan pengambilan data dari berbagai sistem dan terintegrasi dengan aplikasi pemodelan data seperti Microsoft Fabric untuk membantu organisasi menyebarkan metaverse industri.

Operasi Azure IoT:

  • Dibangun dari bawah ke atas dengan menggunakan aplikasi asli Kubernetes.
  • Termasuk broker MQTT kelas industri dan asli tepi yang mendukung arsitektur berbasis peristiwa.
  • Sangat dapat diperluas, dapat diskalakan, tangguh, dan aman.
  • Memungkinkan Anda mengelola semua layanan edge dari cloud dengan menggunakan Azure Arc.
  • Dapat mengintegrasikan beban kerja pelanggan ke dalam platform untuk membuat solusi terpadu.
  • Mendukung konfigurasi GitOps sebagai kode untuk penyebaran dan pembaruan.
  • Terintegrasi secara asli dengan Azure Event Hubs, broker MQTT Azure Event Grid, dan Microsoft Fabric di cloud.

Ikhtisar arsitektur

Diagram yang memperlihatkan arsitektur tingkat tinggi Operasi Azure IoT.

Ada dua elemen inti dalam arsitektur Pratinjau Operasi Azure IoT:

  • Pratinjau Operasi Azure IoT. Kumpulan layanan data yang berjalan pada kluster Kubernetes tepi dengan dukungan Azure Arc. Ini termasuk layanan berikut:
    • Pratinjau Prosesor Data Azure IoT - layanan pemrosesan data yang dapat dikonfigurasi yang dapat mengelola kompleksitas dan keragaman data industri. Gunakan Pemroses Data untuk membuat data dari sumber yang berbeda lebih dapat dimengerti, dapat digunakan, dan berharga.
    • Pratinjau Azure IoT MQ - broker MQTT edge-native yang mendukung arsitektur berbasis peristiwa.
    • Pratinjau Broker UA OPC Azure IoT - broker OPC UA yang menangani kompleksitas komunikasi OPC UA dengan server OPC UA dan perangkat daun lainnya.
  • Portal Operasi Azure IoT (pratinjau). Antarmuka pengguna web ini memberikan pengalaman terpadu bagi ahli teknologi operasional untuk mengelola aset dan alur Pemroses Data dalam penyebaran Operasi Azure IoT. Administrator TI dapat menggunakan situs Azure Arc untuk mengontrol sumber daya yang dapat diakses oleh ahli teknologi operasional di portal.

Sebarkan

Operasi Azure IoT berjalan pada kluster Kubernetes dengan dukungan Arc di tepi. Anda dapat menyebarkan Operasi Azure IoT dengan menggunakan portal Azure atau Azure CLI.

Pratinjau Azure IoT Orchestrator mengelola penyebaran, konfigurasi, dan pembaruan komponen Operasi Azure IoT yang berjalan pada kluster Kubernetes dengan dukungan Arc.

Mengelola perangkat dan aset

Operasi Azure IoT dapat terhubung ke berbagai perangkat dan aset industri. Anda dapat menggunakan portal Operasi Azure IoT (pratinjau) atau Azure CLI untuk mengelola perangkat dan aset yang ingin Anda sambungkan.

Komponen Pratinjau Broker UA OPC Azure IoT mengelola koneksi ke server OPC UA dan perangkat daun lainnya. Komponen OPC UA Broker menerbitkan data dari server OPC UA dan perangkat yang ditemukan oleh Pratinjau Azure IoT Akri ke topik Azure IoT MQ.

Komponen Pratinjau Azure IoT Akri membantu Anda menemukan dan menyambungkan ke jenis perangkat dan aset lainnya.

Menerbitkan dan berlangganan dengan MQTT

Pratinjau Azure IoT MQ adalah broker MQTT yang berjalan di tepi. Ini memungkinkan Anda menerbitkan dan berlangganan topik MQTT. Anda dapat menggunakan MQ untuk membangun arsitektur berbasis peristiwa yang menghubungkan perangkat dan aset Anda ke cloud.

Contoh bagaimana komponen dalam Operasi Azure IoT menggunakan Pratinjau MQ meliputi:

  • OPC UA Broker menerbitkan data dari server OPC UA dan perangkat daun lainnya ke topik MQTT.
  • Alur Pemroses Data berlangganan topik MQTT untuk mengambil pesan untuk diproses.
  • Konektor cloud yang terikat utara berlangganan topik MQTT untuk mengambil pesan untuk diteruskan ke layanan cloud.

Proses data

Pemrosesan pesan mencakup operasi seperti normalisasi data, pengayaan data, dan pemfilteran data. Anda dapat menggunakan alur Pemroses Data untuk memproses pesan.

Alur Pemroses Data biasanya:

  1. Berlangganan topik MQTT untuk mengambil pesan.
  2. Memproses pesan dengan menggunakan satu atau beberapa tahap yang dapat dikonfigurasi.
  3. Mengirim pesan yang diproses ke tujuan seperti data lake Microsoft Fabric untuk penyimpanan dan analisis.

Terhubung ke cloud

Untuk menyambungkan ke cloud dari Operasi Azure IoT, Anda memiliki opsi berikut:

Konektor cloud terikat utara memungkinkan Anda menghubungkan MQ langsung ke layanan cloud seperti:

Tujuan alur Pemroses Data memungkinkan Anda terhubung ke layanan cloud seperti:

Memvisualisasikan dan menganalisis telemetri

Untuk memvisualisasikan dan menganalisis telemetri dari perangkat dan aset, Anda dapat menggunakan layanan cloud seperti:

Aktifkan komunikasi

Untuk mengamankan komunikasi antara perangkat dan cloud melalui lingkungan jaringan terisolasi berdasarkan arsitektur JARINGAN ISA-95/Purdue, gunakan komponen Pratinjau Manajemen Jaringan Berlapis Azure IoT.

Lingkungan yang divalidasi

Azure Iot Operations dikirim sebagai sekumpulan layanan Kubernetes dengan dukungan Azure Arc dan dimaksudkan untuk digunakan dengan produk mitra tervalidasi Arc sesuai CNCF. Saat ini, Microsoft telah memvalidasi Operasi Azure IoT terhadap serangkaian infrastruktur dan lingkungan tetap berikut:

Lingkungan Versi
AKS-EE di Windows 11 IoT Enterprise
pada AMD Ryzen-7 node tunggal (8 core, 3,3 GHz), RAM 16 GB
AksEdge-K3s-1.26.10-1.6.384.0
K3s pada Ubuntu 22.04.2
pada AMD Ryzen-7 node tunggal (8 core, 3,3 GHz), RAM 16 GB
K3s versi 1.28.5

Penting

Lingkungan yang tercantum sebelumnya adalah lingkungan seperti produksi yang telah divalidasi Microsoft. Ini bukan satu-satunya lingkungan yang dapat dijalankan oleh Operasi Azure IoT. Operasi Azure IoT dapat berjalan pada kluster Kubernetes dengan dukungan Arc yang memenuhi persyaratan sistem Kubernetes dengan dukungan Azure Arc.

Langkah selanjutnya

Coba Mulai Cepat: Sebarkan Pratinjau Operasi Azure IoT ke kluster Kubernetes dengan dukungan Arc.