Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 2.15 KB

messaging.md

File metadata and controls

40 lines (29 loc) · 2.15 KB
title description author ms.author categories ms.date ms.topic ms.service ms.subservice azureCategories products
Comparing AWS and Azure messaging services
Compare messaging service differences between Azure and AWS. Know Azure equivalents for Simple Email Service, Simple Queueing Service, and messaging components.
martinekuan
martinek
azure
08/10/2021
conceptual
architecture-center
cloud-fundamentals
databases
web
azure
azure-queue-storage
azure-service-bus

Messaging services on Azure and AWS

Simple Email Service

AWS provides the Simple Email Service (SES) for sending notification, transactional, or marketing emails. In Azure, you can send emails with Azure Communication Services or third-party solutions, like SendGrid. Both of these options provide email services that can be incorporated into solutions to cater for various use cases.

Simple Queueing Service

AWS Simple Queueing Service (SQS) provides a messaging system for connecting applications, services, and devices within the AWS platform. Azure has two services that provide similar functionality:

  • Queue storage is a cloud messaging service that allows communication between application components within Azure.

  • Service Bus is a robust messaging system for connecting applications, services, and devices. By using the related Service Bus relay, Service Bus can also connect to remotely hosted applications and services.

Integrating between Azure and AWS messaging services

If there is one set of components using Amazon SQS that needs to integrate with another set of components that uses Azure Service Bus, or vice versa, that can be done using the Messaging Bridge pattern.

Messaging components

[!INCLUDE Messaging Components]