AWS IoT Core 讓您能夠可靠且安全地連接數十億個 IoT 裝置,並將數兆則 IoT 訊息路由到 AWS 服務和其他裝置,而無需基礎設施管理。您只需為使用的特定元件付費。沒有最低或強制性用量服務費。連線、簡訊、裝置影子用量 (裝置狀態儲存)、登錄檔用量 (裝置中繼資料儲存) 和規則引擎用量 (訊息轉換和路由) 的費用會分開計費。以此方式,無論工作負載類型為何,都可為您提供透明而低廉的價格。

AWS IoT Core 的 AWS 免費方案

AWS IoT Core 客戶從建立 AWS 帳戶當天開始,享有 12 個月的 AWS 免費方案。在免費用量過期或如果您應用程式的用量超過下文所述的免費用量方案,只需按 AWS IoT Core 定價費率付費。

  • 2,250,000 分鐘連接 
  • 500,000 條訊息
  • 225,000 個登錄檔或裝置影子操作
  • 250,000 個規則觸發和 250,000 個動作執行

例如,免費方案可讓您執行一個 50 個裝置的工作負載,其中每個裝置:

  • 一天連接 24 小時
  • 每天交換 300 則訊息 (訊息大小不超過 5 KB)
  • 每天進行 130 個登錄檔或裝置影子操作 (登錄檔或裝置影子記錄大小不超過 1 KB)
  • 每天觸發 150 個叫用一個動作的規則執行 (處理的訊息大小不超過 5 KB) 

免費用量方案適用於除了 GovCloud (US) 區域之外的所有 AWS 區域。您的用量會針對所有區域按月計算,且自動套用到帳單。請注意,免費用量不會從一個帳單週期累積到下一個帳單週期。

定價簡介

連線

連線提供裝置和 AWS IoT Core 之間的安全驗證連接。連線根據裝置連接到 AWS IoT Core 的總時間,以 1 分鐘增量計算。

例如,在美國東部 (維吉尼亞北部) 區域,全年無休連線需支付每年每裝置 0.042 USD (1 個連接 * 0.08 USD/1,000,000 分鐘連接 * 525,600 分鐘/年)。為了維持連線能力,裝置可能需要每 20 分鐘或每 30 秒鐘,傳送閒置逾時 (“Ping”) 訊息。針對這些訊息,您無須支付額外費用。 請參閱其他連線定價詳細資訊 »

簡訊

訊息會將裝置資料傳入和傳出 AWS IoT Core。簡訊依裝置和 AWS IoT Core 之間傳輸的訊息數量計算。

若是 MQTT 和 HTTP,對於使用基本擷取適用於 AWS IoT Core 的 Alexa 語音服務整合的保留主題傳送或接收的訊息,不會產生訊息成本。 

您可以傳送和接收高達 128 KB 大小的訊息。訊息以 5 KB 增量計算。例如,8 KB 的訊息會以兩則訊息計算。

查看其他簡訊定價詳細資訊 »

 

透過無線韌體更新 (FUOTA),客戶可以使用 LoRaWAN 多點傳送 (MC) 和 LoRa 聯盟定義的分段機制從遠端將安全可靠的韌體更新交付給欄位中的裝置。  每個 FUOTA 都會定義為一個任務。

如果您為一組 1,000 個裝置建立 FUOTA 任務,您將被計量為 1,000 個任務。客戶免費取得前 100 個 FUOTA 任務。

裝置影子和登錄檔

裝置影子存放裝置所需的狀態或實際狀態,而登錄檔用來命名和管理裝置。裝置影子和登錄檔的使用依存取或修改裝置影子或登錄檔資料的操作數量計算。

裝置陰影和登錄檔操作依裝置陰影或登錄檔記錄大小以 1 KB 增量計算。例如,1.5 KB 裝置影子記錄的更新會以兩個操作計算。參閱其他裝置影子和登錄檔定價詳細資訊 »

規則引擎

規則引擎可讓您使用算術操作或 AWS Lambda 等外部函數轉換裝置資料,然後將資料路由到 Amazon Simple Storage Service (Amazon S3)、Amazon DynamoDB 或 Amazon Kinesis 等 AWS 服務。規則引擎的使用是針對每次觸發規則以及規則中執行的動作數量計算,每個規則至少一個動作。

規則和動作是按訊息大小的 5 KB 增量計算。舉例來說,處理 5 KB 訊息且不執行任何動作的規則,將以一個規則與一個動作計算,而處理 8 KB 訊息並執行兩個動作的規則是以兩個規則和四個動作計算。此外,針對從區域之外「傳入」和「傳出」某些規則動作的資料,其中執行的動作將以此處「資料傳輸」中列出的 Amazon Elastic Compute Cloud (Amazon EC2) 資料傳輸費率計費。 在此處參閱其他規則引擎定價詳細資訊 »

Device Advisor

可免費使用 Device Advisor。然而,客戶將負責在測試過程中與 AWS 用量相關聯的任何費用 (例如,在測試過程中,或是在 Amazon CloudWatch 中每次測試日誌的 AWS IoT Core 用量)。客戶在其 AWS 帳戶中會看見 AWS 資源用量,而這些用量的費用會自動套用至開發人員的 AWS 帳單。

AWS IoT Core 元件的定價範例

連線費用

範例 1

您擁有 10,000 個裝置維持與位於歐洲 (愛爾蘭) 區域的 AWS IoT Core 的持續連線,為期 30 天。該區域的連接費率為 0.08 USD/1,000,000 分鐘連接。您的費用計算方式如下:

  • 連接分鐘數 = 10,000 個連接 * 60 分鐘/小時 * 24 小時/天 * 30 天 = 432,000,000 連接分鐘
  • 連接總費用 = 432,000,000 連接分鐘 * 0.08 USD/1,000,000 連接分鐘 = 34.56 USD

範例 2

在此範例中,每小時只需將相同的 10,000 個裝置連接到歐洲 (愛爾蘭) 區域的 AWS IoT Core 15 分鐘,為期為連續 30 天中的每小時。您的費用計算方式如下:

  • 連接分鐘數 = 10,000 個連接 * 15 分鐘/小時 * 24 小時/天 * 30 天 = 108,000,000 連接分鐘
  • 連接總費用 = 108,000,000 連接分鐘 * 0.08 USD/1,000,000 連接分鐘 = 8.64 USD
 

簡訊費用

範例 1

假設您有一個裝置在 30 天內每小時會向歐洲 (愛爾蘭) 區域的 AWS IoT Core 發佈一則 2 KB 的訊息。然後,AWS IoT Core 將每則 (2 KB) 訊息交付到相同區域的 5 個其他裝置。前 10 億則訊息的 MQTT 和 HTTP 簡訊費率為 1 USD/1,000,000 則訊息。您的費用計算方式如下:

AWS IoT Core 的發佈成本

  • 發佈的訊息計數:1 個訊息/小時 * 24 小時/天 * 30 天 = 720 個訊息
  • 發佈的訊息費用:720 個訊息 * 1 USD/1,000,000 個訊息 = 0.00072 USD

裝置的交付成本

  • 交付的訊息計數:5 個訊息/小時 * 24 小時/天 * 30 天 = 3,600 個訊息
  • 交付的訊息費用:3,600 個訊息 * 1 USD/1,000,000 個訊息 = 0.0036 USD

簡訊總費用

  • 簡訊總費用 = 發佈的訊息費用 + 交付的訊息費用
  • 簡訊總費用 = 0.00072 USD + 0.0036 USD = 0.00432 USD

範例 2

在本範例中,您有一個裝置在 30 天內每小時會向歐洲 (愛爾蘭) 區域的 AWS IoT Core 發佈十則 8 KB 的訊息。在每小時傳送的這十則訊息中,有四則會透過基本擷取傳送至 AWS IoT Core 規則引擎。由於在此範例中,您使用的是 MQTT 和 HTTP,因此,對於使用基本擷取保留主題傳送或接收的四則訊息,不會產生簡訊費用。對於前 10 億則訊息,其他 6 則訊息會以 1 USD/1,000,000 則訊息的費率發佈。您的簡訊費用計算方式如下:

AWS IoT Core 的發佈成本

因為每個訊息都大於 5 KB,所以計算為兩個 (5 KB) 訊息。

  • 透過基本擷取發佈的訊息計數:2 個計量訊息 * (4 則訊息/小時 * 24 小時/天 * 30 天) = 5,760 則訊息
  • 剩餘的發佈訊息計數:2 個計量訊息 * (6 個訊息/小時 * 24 小時/天 * 30 天) = 8,640 個訊息
  • 透過基本擷取發佈訊息的簡訊費用:5,760 則訊息 * 0 USD = 免費
  • 剩餘發佈訊息的簡訊費用:8,640 個訊息 * 1 USD/1,000,000 個訊息 = 0.00864 USD

簡訊總費用 = 透過基本擷取發佈訊息的簡訊費用 + 剩餘發佈訊息的簡訊費用 = 0 USD + 0.00864 USD = 0.00864 USD

 
範例 3
 
您有一個 LoRaWAN 裝置,其每 15 分鐘 (每小時 4 則) 會向美國東部 (維吉尼亞北部) 區域的 AWS IoT Core LoRaWAN 發佈一則消息,為期 30 天。應用程式會每天向裝置傳送兩次訊息,來變更裝置狀態。此裝置每週也會傳送一次加入請求,來保護裝置的工作階段 (在此 30 天範例中,四捨五入為四週)。前 10 億則訊息的美國東部 (維吉尼亞北部) 的 LoRaWAN 簡訊定價為 2.3 USD/1,000,000 則訊息。您的費用計算方式如下:
 
上行成本:
 
  • 上行訊息計數:4 則訊息/小時 * 24 小時/天 * 30 天 = 2,880 則訊息
  • 上行訊息費用:2,880 則訊息 * 2.3 USD/1,000,000 則訊息 = 0.006624 USD

下行成本:

  • 下行訊息計數:2 則訊息/天 * 30 天 = 60 則訊息
  • 下行訊息費用:60 則訊息 * 2.3 USD/1,000,000 則訊息 = 0.000138 USD

加入成本:

  • 加入訊息計數:1 則訊息/週 * 4 週 = 4 則訊息
  • 加入訊息費用:4 則訊息 * 2.3 USD/1,000,000 則訊息 = 0.0000092 USD

簡訊總費用:

  • 簡訊總費用 = 上行訊息費用 + 下行訊息費用 + 加入訊息費用
  • 簡訊總費用 = 0.006624 USD + 0.000138 USD + 0.0000092 USD = 0.0067712 USD

裝置影子和登錄檔費用

範例 1

您在加拿大 (中部) 區域設有 100 個裝置,可觸發總計 1,000,000 則裝置影子更新。每個更新的裝置影子記錄大小為 1.5 KB。加拿大 (中部) 區域的裝置影子和註冊費率為 1.25 USD/1,000,000 個操作。您的費用計算方式如下:

因為裝置陰影大小超過 1 KB,操作會依下一個 KB 倍數 (2 KB) 以兩個操作計算。

裝置影子總費用 = 2 個操作 * 1,000,000 個更新 * 1.25 USD/1,000,000 個操作 = 2.50 USD

範例 2

上述的解決方案在 30 天中呼叫 ListThing API 100 次。API 每次傳回 500 個記錄。每個記錄的大小為 1 KB。您的費用計算方式如下:

登錄檔請求 = 100 個請求 * 500 = 50,000 個請求

登錄檔總費用 = 50,000 個請求 * 1.25 USD/1,000,000 個請求 = 0.0625 USD

規則引擎費用

範例 1

您在加拿大 (中部) 區域設有 100 個裝置,可觸發總計 1,000,000 條規則。每個規則將資料轉送至 Amazon S3,因此叫用一個動作。在加拿大 (中部) 觸發的規則和執行的動作的費率為 0.15 USD (每觸發百萬規則/每執行百萬動作)。您的費用計算方式如下:

  • 觸發的規則費用 = 觸發 1,000,000 個規則 * 0.15 USD/觸發 1,000,000 個規則 = 0.15 USD
  • 執行的動作費用 = 觸發 1,000,000 個規則 * 執行 1 個動作/觸發的規則 * 0.15 USD/執行 1,000,000 個動作 = 0.15 USD

規則引擎總費用 = 規則費用 + 動作費用 = 0.15 USD + 0.15 USD = 0.30 USD

範例 2

在此範例中,上面相同的 100 個裝置在加拿大 (中部) 區域觸發了總計 1,000,000 條規則。然而,每個規則還會呼叫一個外部函數然後將資料轉送至 Amazon S3,因此叫用兩個動作。您的費用計算方式如下:

  • 觸發的規則費用 = 觸發 1,000,000 個規則 * 0.15 USD/觸發 1,000,000 個規則 = 0.15 USD
  • 執行的動作費用 = 觸發 1,000,000 個規則 * 執行 2 個動作/觸發的規則 * 0.15 USD/執行 1,000,000 個動作 = 0.30 USD

規則引擎總費用 = 規則費用 + 動作費用 = 0.15 USD + 0.30 USD = 0.45 USD

使用全部 AWS IoT Core 元件的工作負載定價範例

您擁有 100,000 個裝置維持與位於歐洲 (愛爾蘭) 區域的 AWS IoT Core 的持續連線,為期 30 天。每天,每個裝置會傳送 325 則 1 KB 大小的訊息。在每天每個莊重傳送的 325 則訊息中,有 100 則會觸發裝置影子更新,有 200 則觸發會執行一個動作的規則。您的費用計算方式如下:

連線費用

  • 連線分鐘數 = 100,000 個連線 * 60 分鐘/小時 * 24 小時/天 * 30 天 = 4,320,000,000 連線分鐘
  • 連線費用 = 4,320,000,000 連線分鐘 * 0.08 USD/1,000,000 連線分鐘 = 345.60 USD

簡訊費用

  • 訊息 = 100,000 個裝置 * 325 個訊息/裝置-天 * 30 天 = 975,000,000 個訊息
  • 簡訊費用 = 975,000,000 個訊息 * 1.00 USD/1,000,000 個訊息 = 975.00 USD

裝置影子和登錄檔費用

  • 裝置影子請求 = 100,000 個裝置 * 100 個請求/裝置-天 * 30 天 = 300,000,000 個請求
  • 裝置影子大小小於 1 KB,因此進位至最接近的 KB (1 KB)
  • 裝置影子費用 = 300,000,000 個請求 * 1.25 USD/1,000,000 個操作 = 375.00 USD

規則引擎費用

  • 觸發規則 = 100,000 個裝置 * 觸發 200 個規則/裝置-天 * 30 天 = 觸發 600,000,000 個規則
  • 執行動作 = 觸發 600,000,000 個規則 * 執行 1 個動作/觸發的規則 = 執行 600,000,000 個動作
  • 觸發的規則費用 = 觸發 600,000,000 個規則 * 0.15 USD/觸發 1,000,000 個規則 = 90.00 USD
  • 執行的動作費用 = 執行 600,000,000 個動作 * 0.15 USD/執行 1,000,000 個動作 = 90.00 USD

規則引擎總費用 = 90.00 USD + 90.00 USD = 180.00 USD

工作負載總費用

  • 總費用 = 346.60 USD + 975.00 USD + 375.00 USD + 180.00 USD = 1,876.60 USD

請注意,AWS IoT Core 並不涉及電信服務的轉售,且連線將由第三方提供。

探索更多 AWS IoT Core 資源

瀏覽資源頁面
準備好開始使用了嗎?
註冊
還有其他問題嗎?
聯絡我們