Amazon SQS

适用于微服务、分布式系统和无服务器应用程序的完全托管的消息队列

免费提供 100 万个请求

包含在 AWS Free Tier

减少开销,没有任何前期费用,并且无需管理软件或维护基础设施。

可靠地传输大量数据,吞吐量等级不限,不会丢失消息,也不需要其他服务可用。

使用 AWS Key Management 在应用程序之间安全地发送敏感数据并集中管理密钥。

根据使用情况以经济高效的方式进行弹性扩展,从而使您无需担心容量计划和预先预置。

工作原理

借助 Amazon Simple Queue Service(SQS),您可以在软件组件之间发送、存储和接收任何规模的消息,而不会丢失消息,并且无需其他服务即可保持可用。

显示生产人员向 Amazon SQS 发送消息后,后者对消息进行加密并转发给消费者的示意图。
Amazon Simple Queue Service (SQS) FIFO 队列简介(2:04)
为什么使用 Amazon SQS?
了解先进先出(FIFO)队列如何帮助确保您发送到系统的消息以正确的顺序发布。
为什么使用 Amazon SQS?
了解先进先出(FIFO)队列如何帮助确保您发送到系统的消息以正确的顺序发布。

使用案例

提升应用程序的可靠性和规模

针对客户使用队列同时解耦和连接组件(微型服务),Amazon SQS 提供了一种简单而可靠的方法。

解耦微型服务并处理事件驱动的应用程序

将前端与后端系统分离,例如在银行应用程序中。客户可立即得到响应,而账单支付则在后台进行处理。

确保经济高效地按时完成工作

将工作置于单个队列中,其中自动扩展组中的多个工作线程会根据工作负载和延迟要求横向和纵向扩展。

借助去重维护消息排序

在保持消息有序的同时大规模处理消息,同时可对消息进行去重。

如何开始

登录 Amazon SQS 控制台

开始免费试用 Amazon SQS。

创建 Amazon SQS 队列

通过简单教程来进行探讨和学习。

查看 Amazon SQS 的功能

探索各项功能以及与其他 AWS 服务的集成。


更深入了解 AWS