Panoramica di Azure Event Grid

Sviluppare soluzioni basate su eventi e messaggi in Azure

Fiodar Sazanavets

Senior Software Engineer and Microsoft MVP

Event Grid e architettura event-driven

  • Concetti base di Event Grid.
  • Importanza dell’architettura event-driven.
  • Come trasforma le interazioni tra app.
  • Principi comuni applicabili a diverse app.

Azure Event grid

Sviluppare soluzioni basate su eventi e messaggi in Azure

Architettura event-driven

Architettura event-driven

  • I sistemi reagiscono agli eventi quando accadono.
  • I servizi sono indipendenti.
  • Distribuiscono compiti in base agli eventi.
  • Ruoli separati: generare e gestire eventi.
  • Elaborazione dati in tempo reale.
  • Risposta immediata.
Sviluppare soluzioni basate su eventi e messaggi in Azure

Esternalizzare attività di lunga durata

Attività di lunga durata

  • Gli eventi possono esternalizzare attività lunghe.
    • L’app risponde subito.
    • I processi lunghi vanno in background.
  • Realizzabile con Event Grid.
Sviluppare soluzioni basate su eventi e messaggi in Azure

Caso di studio: upload documento

Flusso accordo di prestito bancario

Sviluppare soluzioni basate su eventi e messaggi in Azure

Caso di studio: upload documento

Workflow documenti

Sviluppare soluzioni basate su eventi e messaggi in Azure

Caso di studio: upload documento

Workflow prestito completo

Sviluppare soluzioni basate su eventi e messaggi in Azure

Panoramica di Event Grid

  • Un tipo di servizio Azure.
  • Abilita comunicazione in tempo reale, guidata da eventi.
  • Instrada eventi a varie destinazioni.
  • Progettato per consegna eventi veloce.
  • Scala automaticamente senza gestire server.

Logo Event Grid

Sviluppare soluzioni basate su eventi e messaggi in Azure

Passiamo alla pratica !

Sviluppare soluzioni basate su eventi e messaggi in Azure

Preparing Video For Download...