你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure 和 AWS 上的消息传送服务

简单电子邮件服务

AWS 提供简单电子邮件服务 (SES) 用于发送通知、交易或市场营销电子邮件。 在 Azure 中,可以使用 Azure 通信服务或第三方解决方案(如 SendGrid)发送电子邮件。 这两种选项提供的电子邮件服务均可合并到解决方案中,以满足各种用例的需求。

Simple Queue Service

AWS 简单队列服务 (SQS) 提供一个消息传送系统用于连接 AWS 平台中的应用程序、服务和设备。 在 Azure 中,有两个服务提供类似的功能:

  • 队列存储是一种云消息传送服务,可在 Azure 中的应用程序组件之间实现通信。

  • 服务总线是更可靠的消息传送系统,用于连接应用程序、服务和设备。 通过使用相关的服务总线中继,服务总线还可以连接到远程托管的应用程序和服务。

在 Azure 和 AWS 消息传送服务之间集成

如果有一组使用 Amazon SQS 的组件需要与另一组使用 Azure 服务总线的组件集成(反之亦然),则可以使用消息传送桥模式来完成。

邮件处理组件

AWS 服务 Azure 服务 描述
Simple Queue Service (SQS) 队列存储 为分离应用程序组件间的通信提供托管消息排队服务。
简单通知服务 (SNS) 服务总线 支持一组基于云且面向消息的中间件技术,包括可靠消息队列和持久发布/订阅消息。
Amazon EventBridge 事件网格 一项完全托管的事件路由服务,支持使用发布/订阅模型统一使用事件。
Amazon Kinesis 事件中心 一项完全托管的实时数据引入服务。 每秒从任何源流式传输数百万个事件,以生成动态数据管道,并立即响应业务挑战。
Amazon MQ 服务总线 服务总线高级版完全兼容 Java/Jakarta EE Java 消息服务 (JMS) 2.0 API。 服务总线标准版支持专注于队列的 JMS 1.1 子网。

消息体系结构

  • 异常探测器流程

    通过对流程进行详细介绍的分步流程图,详细了解异常检测器。 了解如何选择时序数据的异常检测模型。

  • 可缩放的 Web 应用程序

    使用此参考体系结构中的经验证的做法可以改进 Azure 应用服务 Web 应用程序的可伸缩性和性能。

  • 使用队列和事件的企业集成

    建议用于通过 Azure 逻辑应用、Azure API 管理、Azure 服务总线和 Azure 事件网格来实现企业集成模式的体系结构。