Rutarea, filtrarea evenimentelor și evenimentele de sistem

Dezvoltă soluții Azure bazate pe evenimente și mesaje

Fiodar Sazanavets

Senior Software Engineer and Microsoft MVP

Prezentare generală MQTT

  • Message Queuing Telemetry Transport (MQTT).

  • Utilizat în configurații Internet of Things (IoT).

  • Mai multe dispozitive, precum stațiile meteorologice, transmit date continuu.

  • Măsurătorile includ temperatura și umiditatea.

  • MQTT asigură comunicarea între dispozitive și un server.

  • Proiectat pentru rețele cu lățime de bandă redusă.

  • Suportă conexiuni cu latență ridicată sau instabile.

  • Frecvent utilizat pentru senzori în locații exterioare sau izolate.

 

Arhitectură bazată pe evenimente

  • Frecvent utilizat pentru senzori în locații exterioare sau izolate.
Dezvoltă soluții Azure bazate pe evenimente și mesaje

Filtrarea evenimentelor

Filtrarea evenimentelor

Dezvoltă soluții Azure bazate pe evenimente și mesaje

Filtrarea evenimentelor în Event Grid

  • Event Grid dispune de capabilități de filtrare.
  • Poate filtra evenimentele după:
    • Subiect.
    • Tip de eveniment.
    • Proprietăți din datele evenimentului.
  • Filtrarea avansată rafinează rezultatele.
    • Mai mare decât.
    • Conține.

Filtrare Event Grid

Dezvoltă soluții Azure bazate pe evenimente și mesaje

Rutarea evenimentelor

Rutarea evenimentelor

  • Event Grid utilizează modelul publicare-abonare.
  • Publicatorii publică evenimente în subiecte.
  • Abonamentele definesc destinațiile.
    • Pipeline de procesare a datelor.
    • Azure Function.
    • Un sistem de stocare.
  • Necesar pentru MQTT.
Dezvoltă soluții Azure bazate pe evenimente și mesaje

Evenimente de sistem

  • Evenimente predefinite emise de serviciile Azure.
    • Azure Storage emite blob creat și blob șters.
    • Evenimente din ciclul de viață IoT Hub: conectat, deconectat.
  • Subiectele de sistem sunt create automat.

Dezvoltă soluții Azure bazate pe evenimente și mesaje

Event Grid este esențial pentru filtrarea evenimentelor

  • MQTT facilitează transmiterea telemetriei IoT în cloud.
  • Filtrarea controlează ce evenimente sunt procesate.
  • Evenimentele de sistem se integrează cu sistemul.

Recapitularea lecției

Dezvoltă soluții Azure bazate pe evenimente și mesaje

Să exersăm!

Dezvoltă soluții Azure bazate pe evenimente și mesaje

Preparing Video For Download...