Amazon SQS 免費方案*
您可以開始免費試用 Amazon SQS。所有客戶每月可免費發出 100 萬個 Amazon SQS 請求。部分應用程式能夠在這個免費方案的範圍內操作。


標準佇列

高輸送量:標準佇列有近乎無限個每秒交易數 (TPS)。

至少交付一次:一個訊息至少交付一次,但偶爾會交付一個以上的訊息副本。

盡力提供最佳排序:交付訊息的順序偶爾會與傳送的順序不同。

sqs-what-is-sqs-standard-queue-diagram

當輸送量很重要時會在應用程式之間傳送資料,例如:

  • 從密集型背景工作去耦即時使用者請求:讓使用者在重新調整大小或編碼時能上傳媒體。
  • 將任務分配到多個工作者節點:處理大量的信用卡驗證請求。
  • 批次處理訊息以供日後處理:排程要新增到資料庫的多個項目。

FIFO 佇列

先入先出交付:嚴格保持訊息傳送和接收的順序。

只處理一次:一個訊息只會交付一次,並且在消費者刪除該訊息之前都會保持可用狀態。不會引入重複項目。

有限的輸送量:每個 API 動作每秒 300 個交易數 (TPS)。

 

sqs-what-is-sqs-fifo-queue-diagram



當事件的順序很重要時會在應用程式之間傳送資料,例如:

  • 確保以正確順序執行使用者輸入的命令。
  • 透過以正確順序傳送價格修改來顯示正確的產品價格。
  • 避免學員在註冊帳戶之前註冊課程。

如需詳細資訊,請參閱 Amazon SQS 常見問答集Amazon SQS Developer Guide


每月前 1 百萬個請求免費。之後所有區域的定價如下:

  超過免費方案的 1 百萬個請求的定價 (每月)
標準佇列
0.40 USD (每個請求 0.00000040 USD)
FIFO 佇列
0.50 USD (每個請求 0.00000050 USD)
 
API 動作 每個 Amazon SQS 動作視為一個請求。
FIFO 請求 從 FIFO 佇列傳送、接收、刪除和變更訊息可見度等 API 動作會以 FIFO 費率計費。所有其他 API 請求則以標準費率計費。
請求內容 單一請求可以有 1 到 10 則訊息,總承載上限為 256 KB。
承載大小
承載中每個 64 KB 區塊會視為 1 個請求來計費 (例如,256 KB 承載的 API 動作會視為 4 個請求來計費)。
與 Amazon S3 互動 當使用 Amazon SQS Extended Client Library 以 Amazon S3 傳送承載時,您將需要支付用來傳送訊息承載的任何 Amazon S3 儲存的 Amazon S3 費用
與 AWS KMS 互動
使用 AWS Key Management Service 管理 SQS 伺服器端加密的金鑰時,需要支付從 Amazon SQS 到 AWS KMS 的呼叫費用。如需詳細資訊,請參閱 KMS 定價,以及 How Do I Estimate My AWS KMS Usage Costs? (在 Amazon SQS Developer Guide 中)。

Amazon SQS 請求列在產品詳細資訊頁面。

以下定價是根據傳入傳出的 Amazon SQS 資料量計算。


除非另有說明,否則我們的價格不包括適用的稅金和稅收 (包括加值稅和適用的營業稅)。帳單地址在日本的客戶若使用 AWS,則需負擔日本消費稅。進一步了解

資料傳入傳出是指傳入和傳出 Amazon SQS。

單一區域內,Amazon SQS 與 Amazon EC2 之間的資料傳輸免費 (即每 GB 0.00 USD)。不同區域中,Amazon SQS 與 Amazon EC2 之間的資料傳輸會根據傳輸雙方的網路資料傳輸費率計費。

* 每月會計算所有區域的免費方案用量 (除了 GovCloud 區域) 並自動套用到您的帳單。未使用的免費用量無法累計到下個月。限制條件適用,請參閱優惠條款進一步了解詳細資訊。

** AWS 免費用量方案的一部分權益是 AWS 的新客戶將獲得一年期所有 AWS 服務之間 (不適用於 AWS GovCloud 區域) 每月共計 15 GB 的免費資料傳出

*** 資料傳出費率方案彙總了 Amazon EC2、AWS Lambda、Amazon EBS、Amazon S3、Amazon Glacier、Amazon RDS、Amazon SimpleDB、Amazon SQS、Amazon SNS、Amazon DynamoDB、AWS Storage Gateway 及 Amazon VPC 之間的對外資料傳輸。