使用 AWS IoT Greengrass,您只需按實際用量付費。費用依當月連接至 AWS IoT Greengrass 雲端服務的 AWS IoT Greengrass Core 裝置數量計費。如果 AWS IoT Greengrass Core 裝置未連接至雲端服務,就不會向您收費。

限時促銷

2020 年 12 月 15 日至 2021 年 12 月 31 日限時促銷,現在前 1,000 個裝置可免費使用 AWS IoT Greengrass。搭配在 AWS IoT Greengrass 上執行之應用程式使用的其他 AWS 服務 (例如 AWS IoT Core) 仍會產生費用。

如果預計針對大量裝置機群使用 AWS IoT Greengrass,請聯絡我們取得更多定價選項。如果正在評估簽訂一年期合約,也請聯絡我們。

AWS IoT Greengrass 包含兩個用戶端軟體:AWS IoT Greengrass Core,提供本機 AWS Lambda、傳送訊息、裝置陰影及安全性的執行時間;以及 AWS IoT 裝置開發套件,讓裝置透過區域網路與 AWS IoT Greengrass Core 互動。

AWS IoT Greengrass Core 經由 AWS 驗證之後即可作用一個月。AWS IoT Greengrass Core 由代表 AWS IoT Greengrass Core 裝置的 AWS IoT 事物來唯一識別,並使用裝置憑證對 AWS IoT 進行身份驗證。您可從本機將裝置連接到 AWS IoT Greengrass Core,無須額外付費。AWS IoT Greengrass Core 在特定月份內未透過 AWS 驗證時即視為非作用中,即使裝置持續在本機運作也是一樣。

AWS 免費方案

AWS 免費方案為每月連接的前三個 AWS IoT Greengrass Core 裝置,為期一年。

其他費用

AWS IoT Greengrass Core 可開啟一或多個 AWS IoT Core 連線,支援部署、裝置陰影和訊息傳輸操作。這些連線會在可使用網際網路連線時自動建立。連線數量會根據設定與雲端同步的 AWS IoT Device Shadow 數量,以及設定傳送訊息至 AWS IoT Greengrass Core 的 AWS IoT Core MQTT 主題數量而定。系統會根據這些連線收取 AWS IoT Core 總連線分鐘數的費用。請參閱連線數量的其他詳細資訊。

如果應用程式使用其他 AWS 服務或傳輸資料,則使用 AWS IoT Greengrass 也會產生其他費用。例如,如果 AWS IoT Greengrass 在 Amazon Simple Storage Service (Amazon S3) 傳入或傳出資料,將按照讀取/寫入請求數和在 Amazon S3 中存放的資料收取費用。

有關 AWS 服務定價的詳細資訊,請參閱相關 AWS 服務詳細資訊頁面的定價部分。以下列出一些常用服務定價資訊的連結。

AWS IoT Core (包括連線、傳送訊息和裝置陰影操作的定價)

Amazon Kinesis (包括資料串流、輸送容量和資料保留的定價)

Amazon S3 (包括儲存、請求和資料傳輸的定價)

Amazon DynamoDB (包括資料儲存體、輸送容量和資料傳輸的定價)

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

定價範例

範例 1 – 下列範例假設有 3 個 AWS IoT Greengrass Core 裝置,作用時間為 11 個月:

  • 裝置 A – 在 1 月開機、11 月底關機的 AWS IoT Greengrass Core 裝置。裝置開機時,會在有可用的新 Lambda 函數時進行下載,然後透過裝置陰影持續同步裝置的狀態。
  • B 裝置 – 1 月在倉儲架上閒置,但在 2 月售出並開機的 AWS IoT Greengrass Core 裝置。裝置開機時,會使用本機 Lambda 將 1 秒鐘指標彙總為 5 分鐘指標,然後將這些 5 分鐘指標上傳到 AWS IoT 或 Amazon Kinesis。
  • C 裝置 – 在 1 月開機然後維持整年開啟的 AWS IoT Greengrass Core。12 月時沒有網際網路的連線能力,因此 12 月從未與雲端互動。

AWS IoT Greengrass 費用

AWS IoT Greengrass 每月費用 = 作用中的 AWS IoT Greengrass Core 數量 * 每 AWS IoT Greengrass Core 的每月價格

A 裝置費用 = 1 個裝置 * 每個裝置每月 0.16 USD = 0.16 USD
B 裝置費用 = 1 個裝置 * 每個裝置每月 0.16 USD = 0.16 USD
C 裝置費用 = 1 個裝置 * 每個裝置每月 0.16 USD = 0.16 USD

總作用期間 AWS IoT Greengrass 費用 = 每月 AWS IoT Greengrass 費用 * 作用期間 (月)

A 裝置費用 = 每月 0.16 USD * 11 個月 = 1.76 USD
B 裝置費用 = 每月 0.16 USD * 11 個月 = 1.76 USD
C 裝置費用 = 每月 0.16 USD * 11 個月 = 1.76 USD

AWS IoT Greengrass 費用總計 = A 裝置的 AWS IoT Greengrass 作用期間費用 + B 裝置的 AWS IoT Greengrass 作用期間費用 + C 裝置的 AWS IoT Greengrass 作用期間費用 = 1.76 USD + 1.76 USD + 1.76 USD = 5.28 USD

AWS IoT Core 費用

在此範例中,AWS IoT Greengrass 會為每個裝置建立兩個連線 (一個針對部署代理,另一個針對訂閱)。(注意:AWS IoT Core 有每個連線 50 個訂閱上限,且因 A、B 和 C 裝置每個都不需超過 50 個訂閱,AWS IoT Greengrass 只會建立一個連線,支援整體訂閱操作)。
連線分鐘數 = 連線數量 * 作用期間 (分鐘)
每個裝置作用期間超過 11 個月 = 11 個月 * 每月 730 個小時 * 每小時 60 分鐘 = 481,800 分鐘

A 裝置的連線分鐘數 = 2 個連線 * 481,800 分鐘 = 963,600 分鐘
B 裝置的連線分鐘數 = 2 個連線 * 481,800 分鐘 = 963,600 分鐘
C 裝置的連線分鐘數 = 2 個連線 * 481,800 分鐘 = 963,600 分鐘

連線分鐘的費用 = 連線分鐘數 * 每百萬連線分鐘 0.08 USD = 連線分鐘數 * 0.08 USD/1,000,000 連線分鐘。查看其他 AWS IoT Core 連線定價詳細資訊

A 裝置的連線分鐘費用 = 963,600 分鐘 * 0.08 USD/1,000,000 分鐘 = 0.08 USD
B 裝置的連線分鐘費用 = 963,600 分鐘 * 0.08 USD/1,000,000 分鐘 = 0.08 USD
C 裝置的連線分鐘費用 = 963,600 分鐘 * 0.08 USD/1,000,000 分鐘 = 0.08 USD

B 裝置也會使用本機 Lambda 每秒彙總指標,並每五分鐘將收集的指標上傳至 AWS IoT。
傳送訊息至雲端的費用 = 訊息數量 * 每百萬則訊息 1 USD。查看其他 AWS IoT Core 傳送訊息定價詳細資訊
B 裝置在 11 個月中傳送的訊息數量 = 11 個月 * 每月 730 小時 * 每小時 12 則訊息 = 96,360 則訊息

B 裝置傳送訊息的費用 = 96,360 則訊息 * 1 USD/1,000,000 則訊息 = 0.10 USD

AWS IoT Core 費用總計 = A 裝置的 AWS IoT Core 連線分鐘費用 + B 裝置的 AWS IoT Core 連線分鐘費用 + C 裝置的 AWS IoT Core 連線分鐘費用 + B 裝置的 AWS IoT Core 傳送訊息費用 = 0.08 USD + 0.08 USD + 0.08 USD + 0.10 USD = 0.34 USD

AWS IoT Greengrass 和 AWS IoT Core 費用
AWS IoT Greengrass 費用總計 + AWS IoT Core 費用總計 = 5.28 USD + 0.34 USD = 5.62 USD

範例 2 – AWS IoT Greengrass Core (A 裝置) 在 1 月底銷毀,然後 2 月開機 AWS IoT Greengrass Core (B 裝置) 加以替換。這樣計為 1 月 1 個作用中裝置,2 月 1 個作用中裝置。

AWS IoT Greengrass 費用
AWS IoT Greengrass 每月費用 = 作用中的 AWS IoT Greengrass Core 數量 * 每 AWS IoT Greengrass Core 的每月價格

A 裝置費用 = 1 個裝置 * 每個裝置每月 0.16 USD = 0.16 USD
B 裝置費用 = 1 個裝置 * 每個裝置每月 0.16 USD = 0.16 USD

總作用期間 AWS IoT Greengrass 費用 = 每月 AWS IoT Greengrass 費用 * 作用期間 (月)

A 裝置費用總計 = 每月 0.16 USD * 1 個月 = 0.16 USD
B 裝置費用總計 = 每月 0.16 USD * 1 個月 = 0.16 USD

AWS IoT Greengrass 費用總計 = A 裝置的 AWS IoT Greengrass 作用期間費用+ B 裝置的 AWS IoT Greengrass 作用期間費用 = 0.16 USD + 0.16 USD = 0.32 USD

AWS IoT Core 費用

在此範例中,AWS IoT Greengrass 會為每個裝置建立兩個連線 (一個針對部署代理,另一個針對訂閱)。(注意:IoT Core 有每個連線 50 個訂閱上限,且因 A 裝置和 B 裝置每個都不需超過 50 個訂閱,AWS IoT Greengrass 只會建立一個連線,支援整體訂閱操作)。

連線分鐘數 = 連線數量 * 作用期間 (分鐘) 每個裝置一個月的作用期間 = 每月 730 小時 * 每小時 60 分鐘 = 43,800 分鐘

A 裝置的連線分鐘數 = 2 * 43,800 分鐘 = 87,600 分鐘
B 裝置的連線分鐘數 = 2 * 43,800 分鐘 = 87,600 分鐘

連線分鐘的費用 = 連線分鐘數 * 每百萬連線分鐘 0.08 USD = 連線分鐘數 * 0.08 USD/1,000,000 連線分鐘。查看其他 AWS IoT Core 連線定價詳細資訊

A 裝置的連線分鐘費用 = 87,600 分鐘 * 0.08 USD/1,000,000 = 0.01 USD
B 裝置的連線分鐘費用 = 87,600 分鐘 * 0.08 USD/1,000,000 = 0.01 USD

B 裝置也會使用本機 Lambda 每秒彙總指標,並每 5 分鐘將收集的指標上傳至 AWS IoT。
傳送訊息至雲端的費用 = 訊息數量 * 每百萬則訊息 1 USD。查看其他 AWS IoT Core 傳送訊息定價詳細資訊
B 裝置在一個月中傳送的訊息數量 = 1 個月 * 每月 730 小時 * 每小時 12 則訊息 = 8,760 則訊息

B 裝置傳送訊息的費用 = 8,760 則訊息 * 1 USD/1,000,000 則訊息 = 0.01 USD

AWS IoT Core 費用總計 = A 裝置的 AWS IoT Core 連線分鐘費用 + B 裝置的 AWS IoT Core 連線分鐘費用 + B 裝置的 AWS IoT Core 傳送訊息費用 = 0.01 USD + 0.01 USD + 0.01 USD = 0.03 USD

AWS IoT Greengrass 和 AWS IoT Core 費用
AWS IoT Greengrass 費用總計 + AWS IoT Core 費用總計 = 0.32 USD + 0.03 USD = 0.35 USD

範例 3一個 AWS IoT Greengrass Core A 裝置,透過本機網路與 120 個 AWS IoT Greengrass 感知裝置互動,處理來自這些裝置的事件及傳送更新到雲端。我們只會將 A 裝置當作 AWS IoT Greengrass Core 裝置並收費。該裝置的作用期為 12 個月。120 個 AWS IoT Greengrass 感知裝置會設定為透過 AWS IoT Core,定期將陰影與雲端同步。也有兩個訂閱可啟用兩個 AWS IoT Greengrass 感知裝置,收到來自雲端的訊息 (IoT/topic/1→ AWS IoT Greengrass-aware-device1 和 IoT/topic/2→ AWS IoT Greengrass-aware-device2)。

AWS IoT Greengrass 費用
每月 AWS IoT Greengrass 費用 = 作用中的 AWS IoT Greengrass Core 數量 * 每 AWS IoT Greengrass Core 的每月價格

A 裝置費用 = 1 個裝置 * 每個裝置每月 0.16 USD = 0.16 USD

總作用期間 AWS IoT Greengrass 費用 = 每月 AWS IoT Greengrass 費用 * 作用期間 (月)

A 裝置的 AWS IoT Greengrass 費用總計 = 每月 0.16 USD * 12 個月 = 1.92 USD

AWS IoT Core 費用
在此範例中,AWS IoT Greengrass 會建立一個連線,支援 AWS IoT Greengrass 部署代理。此外, AWS IoT Greengrass 會根據下列項目,建立連線支援 A 裝置的訂閱:

因訂閱的連線數量 = (因將陰影同步至 AWS IoT Core 之裝置的訂閱 + 雲端即來源的 MQTT 主題的訂閱 + 因支援產生憑證工作流程所需的 2 個陰影的訂閱) /每個連線的訂閱上限

因傳出和傳入 A 裝置訂閱的連線數量 = (120 個 AWS IoT Greengrass 感知裝置 + 2 個雲端即來源的 MQTT 主題的連線 + 2 個陰影更新訂閱的連線) /每個連線 50 個訂閱 = 2.48 = 無條件進位 3 個連線。

連線數量 = 部署代理的連線 + 因訂閱的連線

A 裝置的連線數量 = 1 + 3 = 4 個連線

連線分鐘數 = 連線數量 * 作用期間 (分鐘)
作用期間 = 12 個月 * 每月 730 個小時 * 每小時 60 分鐘 = 525,600 分鐘

A 裝置的連線分鐘數 = 4 個連線 * 525,600 分鐘 = 2,102,400 分鐘

連線分鐘的費用 = 連線分鐘數 * 每百萬連線分鐘 0.08 USD。查看其他 AWS IoT Core 連線定價詳細資訊

A 裝置的連線分鐘費用 = 2,102,400 分鐘 * 0.08 USD/1,000,000 = 0.17 USD

AWS IoT Greengrass 和 AWS IoT Core 費用
AWS IoT Greengrass 費用總計 + AWS IoT Core 費用總計 = 1.92 USD + 0.17 USD = 2.09 USD

其他定價資源

AWS 定價計算器

輕鬆計算您的 AWS 每月成本

成本資源中心

切換到 AWS 的其他資源

進一步了解 AWS IoT Greengrass 入門資訊

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