Integrazione dell'applicazione tramite Griglia di eventi di Azure

Griglia di eventi di Azure
Funzioni di Azure
App per la logica di Azure

Idee sulla soluzione

Questo articolo è un'idea di soluzione. Per espandere il contenuto con altre informazioni, ad esempio potenziali casi d'uso, servizi alternativi, considerazioni sull'implementazione o indicazioni sui prezzi, inviare commenti e suggerimenti su GitHub.

Griglia di eventi connette l'app con altri servizi. Questo articolo descrive come integrare l'app con Griglia di eventi di Azure per sfruttare la distribuzione affidabile, il routing avanzato e l'integrazione diretta.

Architettura

Diagramma che mostra l'integrazione dell'applicazione usando Griglia di eventi di Azure.

Scaricare un file di Visio di questa architettura.

Flusso di dati

  1. Configurare origini eventi diverse (Archiviazione BLOB, cache di Azure per Redis, Configurazione app, Hub eventi, Key Vault, bus di servizio) per sottoscrivere un argomento griglia di eventi.
  2. Attiva origini eventi da vari scenari, incluse diverse azioni eseguite sulle origini eventi.
  3. Usare Griglia di eventi per supportare gli eventi provenienti da diversi servizi di Azure.
  4. Sfrutta diversi gestori eventi (Funzioni di Azure, Hub eventi, App per la logica, Archiviazione BLOB, Web Hook, Power Automate) per gestire casi d'uso diversi.
  5. Usare diversi tipi di azioni per gestire il risultato dei gestori eventi, ad esempio Archiviazione BLOB e posta elettronica per gli avvisi.

Componenti

  • Griglia di eventi di Azure: ottenere un recapito di eventi affidabile su larga scala.
  • Archiviazione BLOB di Azure: un'archiviazione di oggetti notevolmente scalabile per qualsiasi tipo di dati non strutturati, incluse immagini, video, audio, documenti e altro ancora. È facile e conveniente.
  • cache di Azure per Redis: un archivio dati completamente gestito, compatibile con open source, in memoria, per l'alimentazione rapida e scalabile delle applicazioni.
  • Configurazione app di Azure: archiviare le configurazioni per tutte le app di Azure in una posizione universale ospitata.
  • Hub eventi di Azure: trasmettere milioni di eventi al secondo da qualsiasi origine per creare pipeline di dati dinamiche e rispondere immediatamente alle sfide aziendali.
  • Azure Key Vault: proteggere le chiavi crittografiche e altri segreti usati da app e servizi cloud.
  • Funzioni di Azure: piattaforma di calcolo serverless basata su eventi che può anche risolvere problemi di orchestrazione complessi.
  • App per la logica di Azure: creare rapidamente soluzioni di integrazione avanzate.
  • Web Hook: gestione degli eventi.
  • Power Automate: creare facilmente flussi di lavoro automatizzati.
  • Email: creare attività e flussi di lavoro automatizzati con App per la logica di Azure e Microsoft 365 Outlook Connector per inviare un messaggio di posta elettronica.

Dettagli dello scenario

Griglia di eventi connette l'app con altri servizi. Ad esempio, creare un argomento dell'applicazione per inviare i dati degli eventi dell'app a Griglia di eventi e sfruttare il recapito, il routing avanzato e l'integrazione diretta con Azure. In alternativa è possibile usare Griglia di eventi con App per la logica per elaborare i dati ovunque, senza scrivere codice.

Potenziali casi d'uso

Le organizzazioni possono usare Griglia di eventi per assistenza:

  • Architetture di applicazioni serverless nel cloud.
  • Automazione delle operazioni.
  • Integrazione dell'applicazione.

Considerazioni

Queste considerazioni implementano i pilastri di Azure Well-Architected Framework, che è un set di set di set di guide che possono essere usati per migliorare la qualità di un carico di lavoro. Per altre informazioni, vedere Microsoft Azure Well-Architected Framework.

Ottimizzazione dei costi

L'ottimizzazione dei costi riguarda l'analisi dei modi per ridurre le spese non necessarie e migliorare l'efficienza operativa. Per altre informazioni, vedere Panoramica del pilastro di ottimizzazione dei costi.

Usare il calcolatore dei prezzi di Azure per ottenere stime dei prezzi personalizzate.

Passaggi successivi