Condividi tramite


Servizi di messaggistica in Azure e AWS

Simple Email Service

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.

Simple Queue Service

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 code è un servizio di messaggistica cloud che consente la comunicazione tra i componenti dell'applicazione in Azure.

  • Bus di servizio è un sistema di messaggistica affidabile per la connessione di applicazioni, servizi e dispositivi. Tramite l'utilizzo dell'inoltro del bus di servizio correlato, il bus di servizio consente anche la connessione a servizi e applicazioni ospitati in modalità remota.

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 bus di servizio di Azure o viceversa, è possibile usare il modello Messaging Bridge.

Componenti di messaggistica

Servizio AWS Servizio di Azure Descrizione
Simple Queue Service (SQS) Archiviazione code Offre un servizio di accodamento di messaggi gestito per la comunicazione tra componenti delle applicazioni separati.
Simple Notification Service (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 bus di servizio Premium è completamente conforme all'API JavaJakarta EE Java Message Service (JMS) 2.0. Il bus di servizio Standard supporta il subset 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.