Condividi tramite


Servizi di messaggistica in Azure e AWS

Servizio Email Semplice

AWS offre il servizio Simple Email Service (SES) per inviare messaggi di posta elettronica di notifica, transazionali o di marketing. In Azure è possibile inviare messaggi di posta elettronica con Servizi di comunicazione di Azure o soluzioni di terze parti, ad esempio SendGrid. Entrambe queste opzioni forniscono servizi di posta elettronica che possono essere incorporati in soluzioni per soddisfare diversi casi d'uso.

Servizio di Coda Semplice

AWS Simple Queue Service (SQS) offre un sistema di messaggistica per la connessione di applicazioni, servizi e dispositivi all'interno della piattaforma AWS. Azure offre due servizi dotati di funzionalità simili:

  • Archiviazione delle code è un servizio di messaggistica cloud che consente la comunicazione tra i componenti di un'applicazione in Azure.

  • Il bus di servizio è un sistema di messaggistica affidabile per la connessione di applicazioni, servizi e dispositivi. Usando il relay del Service Bus correlato, il bus di servizio può anche connettersi ad applicazioni e servizi ospitati in remoto.

Integrazione tra i servizi di messaggistica di Azure e AWS

Se è presente un set di componenti che usano Amazon SQS che deve essere integrato con un altro set di componenti che usa il bus di servizio di Azure o viceversa, questa operazione può essere eseguita usando il modello Messaging Bridge.

Componenti di messaggistica

Servizio AWS Servizio di Azure Descrizione
Servizio di coda semplice (SQS) Archiviazione di code Offre un servizio di accodamento di messaggi gestito per la comunicazione tra componenti delle applicazioni separati.
Servizio di notifica semplice (SNS) Bus di servizio Supporta un set di tecnologie middleware orientate ai messaggi e basate sul cloud, tra cui accodamento dei messaggi affidabile e messaggistica di pubblicazione e sottoscrizione durevole.
Amazon EventBridge Griglia di eventi Si tratta di un servizio di routing di eventi intelligente completamente gestito che consente un utilizzo uniforme degli eventi tramite un modello di pubblicazione-sottoscrizione.
Amazon Kinesis Hub eventi Servizio di inserimento dati in tempo reale completamente gestito. Consente di trasmettere in streaming milioni di eventi al secondo da qualsiasi origine per creare pipeline di dati dinamiche e rispondere immediatamente alle sfide aziendali.
Amazon MQ Bus di servizio Il Service Bus Premium è completamente conforme all'API Java/Jakarta EE Java Message Service (JMS) 2.0. Il Service Bus Standard supporta il sottogruppo JMS 1.1 incentrato sulle code.

Architetture di messaggistica

Architettura Descrizione
Applicazione Web scalabile Usare le procedure comprovate di questa architettura di riferimento per migliorare la scalabilità e le prestazioni delle applicazioni Web del servizio app di Azure.
Integrazione aziendale con code ed eventi Un'architettura consigliata per l'implementazione di un modello di integrazione aziendale usando App per la logica di Azure, API Management di Azure, bus di servizio di Azure e Griglia di eventi di Azure.