Perutean, pemfilteran, dan Event sistem

Mengembangkan Solusi Berbasis Event dan Pesan di Azure

Fiodar Sazanavets

Senior Software Engineer and Microsoft MVP

Ringkasan MQTT

  • Message Queuing Telemetry Transport (MQTT).

  • Digunakan di Internet of Things (IoT).

  • Banyak perangkat, seperti stasiun cuaca, mengirim data terus-menerus.

  • Pengukuran mencakup suhu dan kelembapan.

  • MQTT mengaktifkan komunikasi antara perangkat dan server.

  • Dirancang untuk jaringan ber-bandwidth rendah.

  • Mendukung koneksi berlatensi tinggi atau tidak andal.

  • Umum untuk sensor di lokasi luar ruang atau terpencil.

 

Arsitektur berorientasi event

  • Umum untuk sensor di lokasi luar ruang atau terpencil.
Mengembangkan Solusi Berbasis Event dan Pesan di Azure

Pemfilteran event

Pemfilteran event

Mengembangkan Solusi Berbasis Event dan Pesan di Azure

Pemfilteran di Event Grid

  • Event Grid memiliki kemampuan pemfilteran.
  • Dapat memfilter berdasarkan:
    • Subjek.
    • Jenis event.
    • Properti dalam data event.
  • Pemfilteran lanjutan mempersempit hasil.
    • Lebih besar dari.
    • Mengandung.

Pemfilteran Event Grid

Mengembangkan Solusi Berbasis Event dan Pesan di Azure

Perutean event

Perutean event

  • Event Grid menggunakan model publish-subscribe.
  • Publisher menerbitkan event ke topik.
  • Subscription menentukan tujuan.
    • Pipeline pemrosesan data.
    • Azure Function.
    • Sistem penyimpanan.
  • Diperlukan untuk MQTT.
Mengembangkan Solusi Berbasis Event dan Pesan di Azure

Event sistem

  • Event pratetap yang dipancarkan layanan Azure.
    • Azure Storage memancarkan blob dibuat dan blob dihapus.
    • Event siklus hidup IoT Hub: tersambung, terputus.
  • Topik sistem dibuat otomatis.

Mengembangkan Solusi Berbasis Event dan Pesan di Azure

Event Grid penting untuk memfilter event

  • MQTT membantu telemetri IoT mencapai cloud.
  • Pemfilteran mengendalikan event yang diproses.
  • Event sistem terintegrasi dengan sistem.

Ringkasan pelajaran

Mengembangkan Solusi Berbasis Event dan Pesan di Azure

Ayo berlatih!

Mengembangkan Solusi Berbasis Event dan Pesan di Azure

Preparing Video For Download...