Partager via


Services de messagerie sur Azure et AWS

Service de messagerie simple

AWS fournit Simple Email Service (SES) pour l’envoi de notification, et d’e-mails transactionnels ou de marketing. Dans Azure, vous pouvez envoyer des e-mails avec Azure Communication Services ou des solutions tierces, comme SendGrid. Ces deux options fournissent des services de messagerie qui peuvent être incorporés dans des solutions pour répondre à divers cas d’usage.

Service de file d’attente simple

Simple Queue Service (SQS) de AWS fournit un système de messagerie pour connecter des applications, des services et des appareils au sein de la plateforme AWS. Azure possède deux services fournissant des fonctionnalités similaires :

  • Le stockage file d’attente est un service de messagerie cloud qui autorise la communication entre les composants d’application dans Azure.

  • Service Bus est un système de messagerie robuste pour connecter des applications, des services et des appareils. En utilisant le relais Service Bus associé, Service Bus peut également se connecter à des applications et services hébergés à distance.

Intégration entre les services de messagerie Azure et AWS

S’il existe un ensemble de composants utilisant Amazon SQS qui doit s’intégrer à un autre ensemble de composants qui utilise Azure Service Bus, ou inversement, cela peut être effectué à l’aide du modèle De pont de messagerie.

Composants de messagerie

Service AWS Service Azure Descriptif
Service de file d’attente simple (SQS) Stockage de files d’attente Fournit un service de file d’attente de message géré pour la communication entre les composants d’application découplés.
Service de notification simple (SNS) Service Bus Prend en charge un ensemble de technologies interlogicielles cloud orientées messages, notamment une mise en file d’attente des messages fiable et une messagerie de publication/abonnement durable.
Amazon EventBridge Event Grid Service de routage d’événement entièrement géré, qui permet une consommation d’événements uniforme en utilisant un modèle publication-abonnement.
Amazon Kinesis Hubs d’événements Service d’ingestion de données en temps réel complètement managé. Diffusez en continu des millions d’événements par seconde à partir de n’importe quelle source pour créer des pipelines de données dynamiques et répondre immédiatement aux défis de votre entreprise.
Amazon MQ Service Bus Service Bus Premium est entièrement compatible avec l’API Java Message Service (JMS) 2.0 de Java/Jakarta EE. Service Bus Standard prend en charge le sous-ensemble JMS 1.1 axé sur les files d’attente.

Architectures de messagerie

Architecture Descriptif
Application web évolutive Utilisez les pratiques éprouvées de cette architecture de référence pour améliorer la scalabilité et le niveau de performance d’une application web Azure App Service.
Intégration d’entreprise à l’aide de files d’attente et d’événements Architecture recommandée pour implémenter un modèle d’intégration d’entreprise avec Azure Logic Apps, Gestion des API Azure, Azure Service Bus et Azure Event Grid.