Partager via


Services de messagerie sur Azure et AWS

Simple Email Service

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, telles que SendGrid. Ces deux options fournissent des services de messagerie qui peuvent être incorporés dans des solutions pour répondre à divers cas d’usage.

Simple Queue Service

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 :

  • Stockage File d’attente un service de messagerie cloud qui permet la communication entre des composants d’application au sein d’Azure.

  • Service Bus est un système de messagerie robuste qui permet de connecter des applications, des services et des appareils. À l’aide du Service Bus Relay concerné, Service Bus peut également se connecter aux services et applications 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 utilisant Azure Service Bus, ou vice versa, cela peut être fait à l’aide du modèle Messaging Bridge.

Composants de messagerie

Service AWS Service Azure Description
Simple Queue Service (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 Description
Application web scalable 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.