AWS IoT SiteWise の料金
AWS IoT SiteWise は、産業機器からのデータの大規模な収集、整理、処理、モニタリングを容易にし、より優れたデータ駆動型の意思決定ができるようにするマネージド型サービスです。最低料金、サービスの使用義務はなく、使用分の料金のみをお支払いいただきます。メッセージング、データ処理、データストレージ、データエクスポート、AWS IoT SiteWise Monitor、AWS IoT SiteWise Edge、アラームのご利用には別途料金がかかります。
AWS IoT SiteWise の料金ツール
AWS IoT SiteWise ワークロードの詳細なコストを見積もりましょう。これには、きめ細かなエグレス、取り込み、計算の料金が含まれます
料金の詳細
AWS IoT SiteWise Messaging
メッセージは、AWS IoT SiteWise に、AWS IoT SiteWise から、または AWS IoT SiteWise 内で機器データと計算データを転送します。メッセージは、クエリまたは発行によって取り込んだ、または取得したデータの量によって測定されます。
データインジェスト: メッセージは、アプリケーションプログラミングインターフェイス (API) を通して取り込むことができます。これは 2 つのソフトウェアアプリケーションで情報を交換できるようにする方法または機器データの計算によって生成する方法です。メッセージは、AWS IoT SiteWise Edge や他のアプリケーションクライアントで使用される API (BatchPutAssetPropertyValue、CreateBulkImportJob など) を含む AWS IoT SiteWise API を通じて取り込むこともできます。
ほぼリアルタイムのデータインジェストでは、メッセージは 1KB 単位、つまりデータストリームあたり 10 データポイントで計測されます。
バッファリングされたデータインジェストでは、メッセージは 5 KB 単位、つまり複数のデータストリームにわたって 60 データポイントで計測されます。バッファリングされたデータを取り込む場合、取り込み期間ごとに最低 10 MB またはメッセージ 2,000 件分の料金が発生します。
AWS IoT SiteWise は Amazon Lookout for Equipment と統合され、Lookout for Equipment で異常検出モデルをトレーニングし、障害が発生する前に予測します。AWS IoT SiteWise でのメッセージの発行と受信、計算、およびストレージに対して料金が発生します。
データ取得: メッセージは、センサー値の測定値などのプロパティがクエリリクエストに発行されたときに取得されます (例えば、データを API を介して取得したり、AWS IoT Core に発行したりした場合)。
アセットプロパティのクエリリクエストへの応答として発行されたメッセージは、最大 50 のプロパティ値のセットごと、またはメッセージに含まれるデータの 4 KB ごとに、メッセージ数が多くなる方で計測されます。ウォーム層取得では、データストリームあたり取得ごとに最低 200 KB または 10 メッセージを、20 KB 単位または 250 プロパティ値で測定します。
補間されたアセットプロパティのクエリリクエストに応答して発行されたメッセージは、ストレージから取得されたプロパティ値の数に基づいて計測され、各補間値が計算されます。
コールド層からデータの結果を取得するときに Amazon Simple Storage Service (Amazon S3) バケットに対して行われた GET リクエストには、追加料金が適用されます。これらの料金の詳細については、Amazon S3 の料金を参照してください。AWS IoT Core に公開されたメッセージは 1 KB 単位でカウントされ、この運用では AWS IoT Core から追加のメッセージング料金は発生しません。
AWS IoT SiteWise データストレージ
データがクラウド上に置かれると、AWS IoT SiteWise は機器と計算されたデータを、データの使用量とストレージに合わせて自動的にスケーリングされるマネージド時系列データベースに格納します。AWS IoT SiteWise Monitor は、ストレージのサイズを継続的に監視して、ストレージ料金を決定します。
AWS IoT SiteWise データ処理
AWS IoT SiteWise クエリ
クエリを使用すると、アセットモデル、アセット階層、アセット、および測定データの定義を取得できます。
スキャンしたデータ量に対してお支払いいただきます。スキャンされたデータは、データストリーム全体で測定され、結果を取得します。データスキャンでは、取得ごとに 100 KB 単位でメタデータまたはテレメトリデータを測定します。
ホットストレージ層とウォームストレージ層からのデータ出力には追加料金がかかります。メッセージング料金をご覧ください。
AWS IoT SiteWise Monitor
AWS IoT SiteWise Monitor は、AWS IoT SiteWise にデータを送信するデバイスや機器からの運用データを操作するためのマネージドウェブアプリケーションを提供します。
AWS IoT SiteWise データエクスポート
AWS IoT SiteWise のコールドストレージ層に、測定、メトリクス、変換、集計のデータを保存することができます。AWS IoT SiteWise は、BatchPutAssetPropertyValue と CreateBulkImportJob を使用して取り込まれたデータを含む、事前に定義したホットストレージ層の保持期間より古いデータをコールドストレージ層に保存します。コールド層のデータは、アカウント内の S3 バケットに Amazon S3 オブジェクトとして保存されます。コールド層にデータを保存するため AWS IoT SiteWise が作成または更新した S3 オブジェクトの数に応じて課金されます。
エクスポートされたデータを Amazon S3 に保存したり、お使いの Amazon S3 バケットに対して PUT リクエストを実行したりする際にも、追加料金がかかります。これらの料金の詳細については、Amazon S3 の料金を参照してください。
AWS IoT SiteWise Edge
AWS IoT SiteWise Edge は、オンプレミスのデータ収集および処理機能を提供します。 SiteWise Edge の機能はパックを通して提供されます。
データ収集パック: このパックを利用することで、一般的な産業用データソースからのデータ収集と AWS クラウドへの転送が可能になります。OPC-UA サーバー、Modbus サーバー、Ethernet/IP 経由でデータを収集できます。収集したデータは Amazon S3、AWS IoT SiteWise、AWS IoT Core、Amazon Timestream、Amazon Kinesis に転送できます。
データ収集パックは無料です。
データ処理パック: このパックがあると、AWS IoT SiteWise のアセットモデルを使って計算 (トランスフォームとメトリクス) の処理 が可能になり、SiteWise ゲートウェイ上の SiteWise Monitor ウェブアプリケーションでこれらを可視化できるようになります。また、クラウド上の AWS IoT SiteWise で使用しているのと同じ REST API を使用して、SiteWise ゲートウェイでローカルに処理されたデータと対話することもできます。
データ処理パックは、アクティブなゲートウェイごとに月額 200 USD です。ゲートウェイは、AWS クラウドに接続して SiteWise Edge のソフトウェア設定の更新を受け取る場合、1 か月間アクティブと見なされます。
その他の AWS のサービスを利用する場合は、別途料金がかかりますのでご注意ください。それらのサービスの具体的な料金を参照してください。また、SiteWise Edge で利用する AWS IoT Greengrass には別途料金がかかります。
AWS IoT SiteWise アラーム
アラーム機能により、ルールベースのアラートを設定、可視化、管理し、機器の挙動を評価したり、機器のパフォーマンスの問題点を洗い出すことができます。AWS IoT SiteWise のアラームは、AWS IoT Events のアラーム機能でサポートされています。AWS IoT Events を通して AWS IoT SiteWise で作成したアラームには料金がかかります。詳細については、AWS IoT Events の料金をご覧ください。
アラームの評価に使用するメッセージを AWS IoT SiteWise で AWS IoT Events に公開するための料金が発生します。また、AWS IoT Events から受信したアラーム状態を AWS IoT SiteWise に保存するための料金が発生します。
料金の例
-
例 1
産業生産ラインが米国東部 (バージニア北部) リージョンの AWS IoT SiteWise にデータを送信しています。生産ラインには 10 個の機器が含まれ、それぞれが毎秒 1 回の測定を報告します。ユーザーが、この測定データを収集して AWS にアップロードするように AWS IoT SiteWise を定義します。この場合、AWS IoT SiteWise の月額料金は次のように推算されます。使用の概要メッセージング機器 1 台あたりの測定数 = 機器 1 台あたり測定 1 回
メッセージ取り込み頻度 = 測定 1 回ごとにメッセージ 1 件/秒
1 か月間に取り込まれるメッセージの数 = 1 メッセージ/秒/測定 × 1 測定/機器 x 10 機器 x 86,400 秒/日 × 30 日/月 = 25,920,000メッセージ/月
1 か月間に取り込んだメッセージの総数 = 25,920,000 メッセージ/月 = 2592 万メッセージ/月
データ処理
自動計算集計
メッセージごとの集計計算数 = 取り込まれたメッセージ 1 件ごとに計算 1 回
1 か月間に取り込んだメッセージの総数 = 25,920,000 メッセージ/月
1 か月あたりの総計算数 = 計算 1 回/メッセージ x 25,920,000 メッセージ/月 = 計算 25,920,000 回 = 2592 万回計算/月1 か月あたりの計算合計 = 2592 万回計算/月
データストレージ
機器データ
1 か月あたりの測定メッセージ数 = 25,920,000 メッセージ/月
各メッセージのサイズ = メッセージごとに 150 バイト (取り込まれた各メッセージが 150 バイトであると想定)
毎月のストレージ = 25,920,000 メッセージ/月 x 150 バイト/メッセージ x 1 GB/(1024 ^ 3 バイト) = 3.62 GB/月*自動計算集計
SiteWise は、すべての自動計算集計を保存します。自動計算集計で使用されるストレージは、集計数と、計算が行われる時間間隔によって異なります。上記の例では、3 つの時間間隔 (1 分、1 時間、1 日) で計算された 6 つの自動計算された集計により、1 か月あたり 0.37 GB のデータが保存されます。自動計算集計からのストレージ = 1 か月あたり0.37 GB*
毎月保存される合計データ = 3.62 GB (機器データから) + 0.37 GB (自動計算集計から) = 3.99 GB/月*
*このデータは、最初の月末のデータストレージ量を反映しています。
請求の概要メッセージングメッセージ料金 = 1.00 USD/メッセージ 100 万件
毎月のメッセージング使用量合計 = 2592 万メッセージ
メッセージの月額料金 = 2592 万件 × 1.00 USD/メッセージ 100 万件 = 毎月 25.92 USDデータ処理
データ処理料金 = 0.50 USD/100 万計算
毎月の計算合計 = 2592 万回計算
計算の月額料金 = 2592 万計算 × 0.50 USD/100 万計算 = 毎月 12.96 USDデータストレージ
月末に保存されたデータの合計 = 3.99 GB/月
1 か月間の平均ストレージ使用量/時間 = 1.995 GB*
ストレージの月額料金 = 1.995 GB × 0.30 USD (各月 1 GB あたり) = 毎月 0.60 USD**
*ストレージが月末までに 0 GB から 3.99 GB まで直線的に増加すると仮定すると、平均ストレージ使用量は約 1.995 GB になります。
**前の請求サイクルからストレージに残っているデータについては、引き続き測定を行い、その測定量に応じて請求されます
月額料金の合計
AWS IoT SiteWise の月額料金 = 25.92 USD + 12.96 USD + 0.60 USD = 毎月 39.48 USD
-
例 2
例 1 に加えて、パフォーマンスを監視するために、1 分間隔で集約された機器ごとに 1 つのカスタムメトリックも定義するとします。1 か月あたりの追加使用量と料金の見積りは、次のとおりです:使用量の概要
メッセージング機器あたりのメトリクス数 = 機器あたり 1 個のメトリクス
メトリクスごとに生成されるメッセージの頻度 = 1 件のメッセージ/分/メトリクス
1 か月に生成されるメッセージ数 = 1 件のメッセージ/分/メトリクス * 1 個のメトリクス/機器 * 10 台の機器 * 1,440 分/日 * 30 日/月 = 432,000 件のメッセージ/月
1 か月あたりの追加メッセージ取り込み数 = 432,000 件のメッセージ/月 = 0.432 百万件のメッセージ/月
データ処理
カスタムメトリクス
メトリクスあたりの計算の頻度 = 1 回の計算/メッセージ * 1 件のメッセージ/秒/機器 * 1 台の機器/メトリクス = 1 回の計算/秒/メトリクス
1 か月あたりのメトリクスごとの計算数 = 1 回の計算/秒/メトリクス * 86,400秒/日 * 30日/月 = メトリクスあたり 2,592,000 回の計算/月
1 か月あたりのすべての機器の計算数 = 2,592,000 回の計算/メトリクス/月 * 1 個のメトリクス/機器 * 10 台の機器 = 25,920,000 回の計算 = 25.92 百万回の計算/月
自動計算集計
毎月の追加集計計算数 = 計算 1 回/メッセージ x 432,000 メッセージ/月 = 432,000 計算 = 毎月 43.2 万回計算
1 か月あたりの追加計算数 = 2592 万 (カスタムメトリクスから) + 43.2 万 (自動計算集計から) = 2635.2 万回計算
データストレージ
カスタムメトリクス
毎月の追加メッセージ = 432,000 メッセージ/月
各メッセージのサイズ = 150 バイト
毎月の追加ストレージ = 432,000メッセージ/月 x 150 バイト/メッセージ x 1 GB/(1024 ^ 3 バイト) = 0.06 GB/月
自動計算集計
カスタムメトリクスの自動計算集計からの追加ストレージ = 0.37 GB。
1 か月あたりの保存される追加データ = 0.06 GB (カスタムメトリクス) + 0.37 GB (自動計算集計から) = 0.43 GB/月
請求の概要
メッセージング
毎月の追加メッセージ使用量 = 43.2 万メッセージ
メッセージの追加月額料金 = 43.2 万メッセージ × 1.00 USD/メッセージ 100 万件 = 毎月 0.43 USD
データ処理
1 か月あたりの追加計算 = 26.352 百万回の計算
1 か月あたりの計算の追加料金 = 26.352 百万回の計算 * 0.50 USD/100 万回の計算 = 13.18 USD/月
データストレージ
月末に保存される追加データ = 0.43 GB
1 か月間の平均追加ストレージ使用量/時間 = 0.25 GB*
ストレージの追加月額料金 = 0.25 GB × 0.30 USD (各月 1 GB あたり) = 毎月 0.08 USD**
*ストレージが月末までに 0 GB から 0.43 GB まで直線的に増加すると仮定すると、平均ストレージ使用量は約 0.25 GB になります。
**前の請求サイクルからストレージに残っているデータについては、引き続き測定を行い、その測定量に応じて請求されます
カスタムメトリクスの追加月額請求書
追加月額料金 = 0.43 USD + 13.18 USD + 0.08 USD = 毎月 13.69 USD
-
例 3
例 2 に加えて、単位変換 (例: 温度を摂氏から華氏に変換する) を行うために、測定ごとに 1 つのカスタム変換も定義するとします。1 か月あたりの追加使用量と料金の見積りは、次のとおりです:使用量の概要
メッセージング測定ごとの変換数 = 測定あたり 1 回の変換
変換あたりのメッセージ取り込みの頻度 = 1 件のメッセージ/秒/測定 * 1 回の測定/1 回の変換 = 1 件のメッセージ/秒/変換
1 か月に生成されるメッセージ数 = 10 台の機器 * 1 回の測定/機器 * 1 回の変換/測定 * 1 件のメッセージ/秒/変換 * 86,400 秒/日 * 30 日/月 = 25,920,000 件のメッセージ/月
1 か月あたりの追加メッセージ取り込み数 = 25,920,000 件のメッセージ/月 = 25.92 百万件のメッセージ/月
データ処理
カスタム変換
1 か月あたりの変換ごとの計算数 = 1 回の計算/メッセージ * 1 件のメッセージ/秒/測定 * 1 回の測定/変換 * 86,400 秒/日 * 30 日/月 = 変換あたり 2,592,000 回の計算/月
1 か月あたりのすべての機器の計算数 = 2,592,000 回の計算/月/変換 * 1 回の変換/測定 * 1 回の測定/機器 * 10 台の機器 = 25,920,000 回の計算/月 = 25.92 百万回の計算/月
自動計算集計
1 か月あたりの集計計算の追加数 = 1 回の計算/メッセージ * 25,920,000 件の追加メッセージ/月 = 25,920,000 回の計算 = 25.92 百万回の計算/月
1 か月あたりの追加計算数 = 25.92 百万 (カスタム変換から) + 25.92 百万 (自動計算集計から) = 51.84 百万回の計算/月
データストレージ
カスタム変換
毎月の追加メッセージ = 25,920,000 メッセージ
各メッセージのサイズ = 150 バイト
毎月の追加ストレージ = 25,920,000 x 150 バイト/(1024 ^ 3 バイト/GB) = 3.62 GB/月
自動計算集計
カスタム変換の自動計算集計からの追加ストレージ = 0.37 GB。
1 か月あたりの保存される追加データ = 3.62 GB (カスタム変換) + 0.37 GB (自動計算集計から) = 3.99 GB/月
請求の概要
メッセージング
毎月の追加メッセージ使用量 = 2592 万メッセージ
メッセージの月額料金 = 2592 万メッセージ × 1.00 USD/メッセージ 100 万件 = 毎月 25.92 USD
データ処理
毎月の追加計算 = 5184 万回計算
計算の月額料金 = 5184 万計算 × 0.50 USD/100 万計算 = 毎月 25.92 USD
データストレージ
月末に保存される追加データ = 3.99 GB
1 か月間の平均追加ストレージ使用量/時間 = 1.965 GB*
ストレージの追加月額料金 = 1.995 GB × 0.30 USD (各月 1 GB あたり) = 毎月 0.60 USD**
*ストレージが月末までに 0 GB から3.99 GBに直線的に増加すると仮定すると、平均ストレージ使用量は約 1.995 になります。
**前の請求サイクルからストレージに残っているデータについては、引き続き測定され、それ応じて請求されます
カスタム変換の 1 か月あたりの追加請求
追加月額料金 = 25.92 USD + 25.92 USD + 0.60 USD = 毎月 52.44 USD
-
例 4
例 3 にはグラフも追加します。カスタムアプリケーションを使用して、2 つのグラフで構成されるダッシュボードを作成し、機器のパフォーマンスをモニタリングします。これらのグラフの 1 つで、GETAssetPropertyValueHistory API を使用して取得した測定値の raw データをモニタリングしています。もう 1 つのグラフでは、GETInterpolatedAssetPropertyValues API を使用して取得された別の測定値の 5 分間の線形補間データをモニタリングしています。アプリケーションはこれらのグラフを 30 秒ごとに更新し、グラフには 1 時間のウィンドウでデータが表示されます。毎月の追加使用量と料金の見積りは、次のようになります。使用の概要
メッセージング
SiteWise Monitor ダッシュボードは 5 秒ごとに自動的に更新され、データをほぼリアルタイムで視覚化できるようにします。1 時間間隔でグラフをモニタリングしていると仮定すると、ダッシュボードが更新されるたびに、その 1 時間間隔にプロットされたすべてのデータポイントが更新されます。したがって、1 分の集計を示すグラフごとに、メッセージを更新するたびに合計 60 のデータポイントがフェッチされます。これらの各メッセージは 50 個のデータポイントを伝送できるため、取得されるメッセージの合計は次のように見積もることができます。
グラフごとの更新 1 回で取得されるメッセージ数 = 上限 ((60 データポイント/更新/グラフ)/(50 データポイント/メッセージ)) = グラフごとの更新 1 回でメッセージ 2 件
更新ごとにすべてのグラフで取得されるメッセージ数 = メッセージ 2 件/更新/グラフ x グラフ 10 個 = メッセージ 20 件/更新
すべてのユーザーが毎月取得できるメッセージ数 = (メッセージ 20 件/更新) x (更新 1 回/5 秒) x 3,600 秒/時間 x 8 時間シフト/日/ユーザー x 30 日/月 x ユーザー 5 人 = 17,280,000 メッセージ/月
毎月取得できる追加メッセージ数 = 17,280,000 メッセージ/月 = 1,728 万メッセージ/月
SiteWise Monitor
1 か月あたりのユニークアクティブユーザー数 = 工場運営者 5 人 = 1 か月あたりユーザー 5 人請求の概要
メッセージング
SiteWise モニターから毎月の追加メッセージ使用量 = 1,728 万メッセージ
メッセージの月額料金 = 1,728 万メッセージ × 1.00 USD/メッセージ 100 万件 = 17.28 USD/月SiteWise Monitor
SiteWise Monitor 料金 = 10.00 USD/1 か月あたりのアクティブユーザー
1 か月あたりのアクティブユーザー数 = ユーザー 5 人
SiteWise Monitor の月額料金 = ユーザー 5 人 × 10.00 USD/1 か月あたりのアクティブユーザー = 毎月 50 USDSiteWise Monitor の追加月額請求書
追加月額料金 = 17.28 USD + 50.00 USD = 毎月 67.28 USD
-
例 5
例 4 を展開させて、カスタムアプリケーションを使用してグラフを追加します。アプリケーションを使用して、2 つのグラフで構成されるダッシュボードを作成し、機器のパフォーマンスをモニタリングします。これらのグラフの 1 つで、GETAssetPropertyValueHistory API を使用して取得した測定値の raw データをモニタリングしています。もう 1 つのグラフでは、GETInterpolatedAssetPropertyValues API を使用して取得された別の測定値の 5 分間の線形補間データをモニタリングしています。アプリケーションはこれらのグラフを 30 秒ごとに更新し、グラフには 1 時間のウィンドウでデータが表示されます。毎月の追加使用量と料金の見積りは、次のようになります。使用の概要メッセージング
生の測定データを示す 1 時間のグラフは、測定値は 1 秒あたり 1 データポイントで受信され、更新のたびに合計 3,600 のデータポイントがストレージからフェッチされます。これらの各メッセージは 50 個のデータポイントを伝送できるため、取得されるメッセージの合計は次のように見積もることができます。
更新 1 回で取得されるメッセージ数 = 上限 ((3,600 データポイント/更新/グラフ)/(50 データポイント/メッセージ)) = 更新 1 回でメッセージ 72 件1 か月あたりに取得された raw データを含むメッセージの数 = (72 個のメッセージ/更新) × (1 回の更新/30 秒) × 3,600 秒/時間 × 24 時間/日 × 30 日/月 = 6,220,800 個のメッセージ/月5 分間の線形補間された測定データを示す 1 時間のグラフは、12 個の補間値が返されます。これは、更新ごとに 24 個のメッセージ (線形補間された値ごとに 2 個のメッセージ) がストレージからフェッチされることを意味します。1 か月あたりに取得された補間データを含むメッセージの数 = (24 個のメッセージ/更新) × (1 回の更新/30 秒) × 3,600 秒/時間 × 24 時間/日 × 30 日/月 = 2,073,600 個のメッセージ/月1 か月あたりに取得されるメッセージの追加総数 = 6,220,800 (生データを示すグラフ) + 2,073,600 (補間データを示すグラフ) = 1 か月あたり 8,294,400 個のメッセージ = 829 万メッセージ/月
請求の概要メッセージング
毎月の追加メッセージ使用量 = 829 万メッセージ
メッセージの月額料金 = 829 万メッセージ × 1.00 USD/メッセージ 100 万件 = 毎月 8.29 USDカスタムアプリケーションのグラフの追加の月額請求書
追加月額料金 = 8.29 USD/月
-
例 6
ネットワークへの依存度を最小限に抑えてワークセルのパフォーマンスをモニタリングできるように、単一の SiteWise Edge ゲートウェイを設定します。ワークセルは 10 台の機器で構成されます。AWS IoT SiteWise では、10 つのトランスフォームと 2 つのメトリクス (1 分間隔) で機器をモデル化しています。AWS IoT SiteWise を設定することで、ゲートウェイを通るトランスフォームとメトリクスを計算し、最終的な結果を AWS IoT SiteWise のクラウドサービスに転送してストレージに保存できます。SiteWise Monitor ダッシュボードを作成し、ワークセルのメトリクスを確認し、それをゲートウェイで実行できるように設定します。使用の概要SiteWise Edge使用パック数:
データ収集パック 1
月あたりデータ処理パック 1
メッセージングトランスフォームから受信するメッセージの頻度 = トランスフォームあたり毎秒 1 件のメッセージ
各ゲートウェイでトランスフォームから受信する月あたりのメッセージ数 = トランスフォーム 10 回 x 秒あたり 1 件 x 1 日あたり 86,400 秒 x 30 日 = 2,592 万件
各ゲートウェイで 1 分間メトリクス結果から受信する月あたりのメッセージ数 = メトリクス 2 回 x 1 日あたり 1440 分 x 30 日 = 86,400 件のメッセージ
クラウドに取り込まれる月あたりのメッセージ数 = 2,592 万件 + 86,400 件 = 月あたり 26,006,400 件データストレージトランスフォームまたはメトリクスから受信するメッセージのサイズ = メッセージあたり 150 バイト
月あたりクラウドに保存されるメトリクスとトランスフォームのデータ = メッセージのサイズ × 月あたりのメッセージ数 = 150/GB (1024^3 バイト) x 26,006,400 = 月あたり 3.63 GB請求の概要SiteWise Edge = データ処理パック 1 個 x パックあたり月額 200 USD = 月あたり 200 USDメッセージング = 2,600 万件のメッセージ x メッセージ 100 万件あたり 1.00 USD = 月あたり 26 USDデータストレージ = 1.815 GB* x GB あたり 0.03 USD。月 = 月あたり 0.05 USD*ストレージが月末までに 0 GB から 3.63 GB まで直線的に増加すると仮定すると、平均ストレージ使用量は約 1.815 GB になります。
**前の請求サイクルからストレージに残っているデータについては、引き続き測定を行い、その測定量に応じて請求されます。
月額料金の合計AWS IoT SiteWise の月額料金 = 200 USD + 26 USD + 0.05 USD = 毎月 226.05 USD -
例 7
例 3 に加えて、AWS IoT SiteWise を設定して、測定値、メトリクス、トランスフォーム、アセット定義のデータを AWS アカウントの Amazon S3 バケットにエクスポートします。この場合、AWS IoT SiteWise データエクスポートの料金は次のように推算されます。使用の概要
データエクスポート
まず、測定値、メトリクス、トランスフォームについて、エクスポートされるオブジェクトの数を計算します。AWS IoT SiteWise は、システム内にデータがある測定値、メトリクス、トランスフォーム別に、6 時間ごとに新しい S3 オブジェクトを作成します。
1 か月あたりの測定値、メトリクス、トランスフォームごとのオブジェクト数 = 1 オブジェクト/6 時間 × 24 時間/1 日 × 30 日/月
1 か月あたりの測定値、メトリクス、トランスフォームごとのオブジェクト数 = 120 オブジェクト/月1 か月あたりの測定用オブジェクトの総数 = 120 オブジェクト/測定/月 × 1 測定/機器 × 10 機器 = 1,200 オブジェクト/月
1 か月あたりのメトリクス用オブジェクトの総数 = 120 オブジェクト/メトリクス/月 × 1 メトリクス/機器 × 10 機器 = 1,200 オブジェクト/月
1 か月あたりのトランスフォーム用オブジェクトの総数 = 120 オブジェクト/トランスフォーム/月 × 1 トランスフォーム/測定 × 1 測定/機器 × 10 機器 = 1,200 オブジェクト/月
月間総オブジェクト数 = 1,200 + 1,200 + 1,200 = 3,600 オブジェクト/月
請求の概要データエクスポートの追加月額請求書
データエクスポート料金 = 0.005 USD/1,000 オブジェクト
1 か月にエクスポートされるオブジェクトの総数 = 3,600 オブジェクト
データエクスポートの追加月額料金 = 3,600 オブジェクト × 0.005 USD/1000 オブジェクト = 0.018 USD/月*エクスポートされたデータを Amazon S3 に保存したり、お使いの Amazon S3 バケットに対して PUT リクエストを実行したりする際にも、追加料金がかかります。これらの料金の詳細については、Amazon S3 の料金を参照してください。
-
例 8
例 1 に加えて、その生産ラインの過去 60 か月の履歴データを一括インポートしたいとします。AWS IoT SiteWise CreateBulkImportJob API を使用して、別のシステムから AWS IoT SiteWise にそのデータを取り込みます。AWS IoT SiteWise は、ホットストレージ層とコールドストレージ層にデータを取り込みます。定義されたホット層の保持期間後にタイムスタンプされたデータは、ホットストレージ層に保存されます。定義された保持期間より前にタイムスタンプされたデータは、コールドストレージ層に保存されます。この料金計算では、ホットストレージ層の保持期間を 30 日間と想定します。AWS IoT SiteWise のデータストレージの詳細については、データストレージの管理を参照してください。この場合、AWS IoT SiteWise 一括インポートの料金は次のように推算されます。
使用の概要
メッセージング
AWS IoT SiteWise は、1 か月分のデータをホット層のストレージにインポートします。過去 30 日間のデータが 6 時間単位でインポートされると仮定します。
6 時間枠あたりの測定回数:デバイス 10 台 × 6 時間 × 60 分 × 60 秒 × 1 秒あたり 1 回の測定 = 6 時間枠あたり 216,000 回の測定回数
オーバーヘッドを含めて、1回の測定で81バイトと仮定すると、6時間ごとに取り込まれるデータの合計量は、216,000回の測定値×測定あたり81バイト/バイトからKBへの1024変換=17,086KBになります。
メッセージ数 (一括インポートの場合は 5 KB 単位で測定) = 17,086/5 KB あたり
メッセージ = 6 時間ウィンドウあたり 3,417 メッセージ毎月のメッセージ総数 = 3,417* 4 (1 日の 6 時間ウィンドウの数) * 30 = 410,064
データエクスポート
1 か月あたりの測定値、メトリクス、トランスフォームごとのオブジェクト数 = 1 オブジェクト/6 時間 × 24 時間/1 日 × 30 日/月
1 か月あたりの測定値、メトリクス、トランスフォームごとのオブジェクト数 = 120 オブジェクト/月
10 台の機器の 1 か月あたりの測定対象オブジェクトの総数 = 120 オブジェクト/
測定値/月* 1測定値/機器* 10台の機器=1か月あたり1,200オブジェクトAWS IoT SiteWise は、59 か月分のデータをコールドストレージ層にエクスポートします。
59 か月分の測定データの総オブジェクト数 = 1,200 オブジェクト/月 × 59 = 70,800 の S3 オブジェクト
請求の概要
メッセージング
メッセージ料金 = 1.00 USD/メッセージ 100 万件
1 か月の履歴データの総メッセージング使用量 = 410,064 万メッセージ
か月分の履歴データのホットストレージ層への一括インポートにかかる 1 回分の料金 = 410,064 万*
メッセージ 1万件あたり 1.00 USD = 0.41 USD
データエクスポート
データエクスポート料金 = 0.005 USD/1,000 オブジェクト
59 か月にエクスポートされるオブジェクトの総数 = 70,800 オブジェクト
コールドストレージ層への 59 か月分の履歴データの一括インポートにかかる 1 回分の料金 = 70,800*
1,000 オブジェクトあたり 0.005 USD = 0.354 USD
-
サンプル 9
100,000 のユニークなデータストリームから毎秒 1,000 件の測定値を生成する風力発電所では、データストリームまたはタグの約 20% をほぼリアルタイム (NRT) で取り込み、残りの 80% をバッチ処理してバッファ取り込みにより数分ごとに取り込むように SiteWise を構成します。各センサーの測定値が 100 バイトであると仮定します。NRT メッセージには、同じデータストリームに属するデータポイントが含まれています。バッファリングされたメッセージは、遅延が許容され、バッチ処理が可能な任意のデータストリームから構成されます。この場合、AWS IoT SiteWise の月額料金は次のように推算されます。
使用の概要
メッセージング
1 か月に取り込まれた測定値の数 = 1,000 × 86,400 秒/日 * 30 日/月 = 1 か月あたり 2,592,000,000 回の測定値
NRT 取り込みを使用して 1 か月あたりに取り込まれた測定値の総数 = 1 か月あたり 2,592,000,000 件の測定値 × 20% (NRT パス) * 1 測定あたり 100 バイト/1 KB 単位 = 1 か月あたり 51,840,000 メッセージ = 1 か月あたり 51,84 万メッセージ
バッファインジェストを使用して 1 か月あたりに取り込まれたデータポイントの総数 = 1 か月あたり 2,592,000,000 データポイント x 80% (バッファリングされた取り込みパス) * 1 測定あたり 100 バイト/5 KB 単位 = 1 か月あたり 41,472,000 メッセージ = 1 か月あたり 41.472 メッセージデータ処理
自動計算集計
メッセージごとの集計計算数 = 取り込まれたメッセージ 1 件ごとに計算 1 回
1 か月あたりのホット階層の総計算数 = 1 か月あたり 51,840,000 メッセージ = 1 か月あたり 51,84 万メッセージ
データストレージ
機器データ
1 か月あたりの測定回数 = 2,592,000,000
1 か月あたりのストレージ = 1 か月あたり 2,592,000,000 測定値 * 100 バイト/ (1 GB あたり 1024^3 バイト) = 1 か月あたり 241.40 GB
自動計算集計
SiteWise は、すべての自動計算集計を保存します。自動計算集計で使用されるストレージは、集計数と、計算が行われる時間間隔によって異なります。上記の例では、3 つの時間間隔 (1 分、1 時間、1 日) で計算された 6 つの自動計算された集計により、1 か月あたり 0.37 GB のデータが保存されます。
自動計算集計からのストレージ = 3,099.63 GB*/月
1 か月あたり NRT に取り込まれるデータの合計 = 241.40 GB (機器データから) + 3,099.63 GB (自動計算された集計から) = 1 か月あたり 3,341.03 GB**このデータは、最初の月末のデータストレージ量を反映しています。
請求の概要
メッセージング
毎月のメッセージング使用量合計 = 5184 万メッセージ
メッセージの月額料金 = 5184 万件 × 1.00 USD/メッセージ 100 万件 = 1 か月あたり 51.84 USD
バッファインジェストを使用した 1 か月間のメッセージ総使用量 = 4,147.2 万 メッセージ
メッセージングからバッファ取り込みまでの月額料金 = 4,147.2 万 * メッセージ 100 万件あたり 1 USD = 1 か月あたり 41.47 USD
データ処理
データ処理料金 = 0.50 USD/100 万計算
毎月の計算合計 = 5184 万回計算
計算の月額料金 = 5184 万計算 × 0.50 USD/100 万計算 = 1 か月あたり 25.92 USD
データストレージ
月末に保存されたデータの合計 = 3,341.03 GB/月
1 か月間の平均ストレージ使用量/時間 = 3,341.03 GB*
ホットストレージの月額料金 = 3,341.03 GB (ホットストレージ) * 1 GB あたり 0.30 USD = 1 か月あたり 1,002.31 USD**
ウォームストレージの月額料金 = 3,341.03 GB * (ウォームストレージ) * 1 GB あたり 0.03 USD = 1 か月あたり 100.23 USD**
*ストレージが月末までに 0 GB から 6682.06 GB まで直線的に増加すると仮定すると、平均ストレージ使用量は約 3,341.03 GB になります。**前の請求サイクルからストレージに残っているデータについては、引き続き測定を行い、その測定量に応じて請求されます。
月額料金の合計
AWS IoT SiteWise の月額料金 = 51.84 USD + 41.47 USD + 25.92 USD + 1,002.31 USD + 100.23 USD = 1,221.77 USD/月
-
サンプル 10
例 9 のデータインジェストと保存に加えて、グラフも追加します。カスタムアプリケーションを使用して、10 つのグラフで構成されるダッシュボードを作成し、機器のパフォーマンスをモニタリングします。1000 個のグラフィカルコンポーネントのうち 200 個は過去の傾向を示すウォーム階層からデータを取得し、800 個はホットストレージ層からのほぼリアルタイムのメトリックを表示します。各グラフは直近の 100 件の測定値を取得し、15 分ごとに更新されます。わかりやすくするために、SiteWise ストレージからデータを取得するコストのみを含めています。
使用の概要
メッセージング
ほぼリアルタイムのグラフ
1 か月にグラフごとに取得された測定回数 = 100 回の測定 * 1 か月間の 15 分間隔の回数 = グラフあたり 288,000 回の測定
ホットストレージ階層から取得したメッセージ数 = 1 インターバルあたり 100 回測定/メッセージあたり 4 KB (50 データポイント) * 800 グラフ * (1 か月の 15 分間隔の数) = 4,608,000 メッセージ分析グラフ
ウォームストレージ階層から取得したメッセージ数 = 1 インターバルあたり 100 回測定/インターバルあたり 20 KB (250 データポイント) (最低 10 件のメッセージ) * 1 か月の 15 分間隔の数 * 200 グラフ = 5,760,000 メッセージ
間隔ごとのデータ取得は1メッセージになりますが、ウォーム階層からの最小取得は1回の取得につき10メッセージです。請求の概要
メッセージング
1 か月間のホット階層からのメッセージの合計使用量 = 4,608,000 メッセージ
1 か月間のウォーム階層からのメッセージ総使用量 = 5,760,000 メッセージ
メッセージングの月額料金 = (ホットから 4,608,000 件のメッセージ+ウォームから 5,760,000 件のメッセージ) * 100 万メッセージあたり 1.00 USD = 1 か月あたり 10.37 USD
月額料金の合計
AWS IoT SiteWise の月額料金 = 10.37 USD/月 -
サンプル 11
例 2 に加えて、今度はメトリックを再計算して、10 台の機器からなる 2 つのセンサーからの温度偏差 (delta_temp) を 1 年分のデータ (例:delta_temp=motor_temp-env_temp) でキャプチャしたいと考えています。毎月の追加使用量と料金の見積りは、次のようになります。
使用の概要
メッセージング
機器 1 台あたりのメトリクス数 = 機器 1 台あたり 1 メトリクスメトリクスごとに生成されるメッセージ頻度 = メッセージ 1 件/分/メトリクス
1 か月に生成されるメッセージ数 = メトリクス計算あたり 2 回の取得 * 10 台の機器 * 1 日あたり 1440 メトリクス x 30 日 = 1 か月あたり 864,000 メッセージ
毎月取得できる追加メッセージ数 = 864,000 メッセージ/月 = 86 万 4,000 メッセージ/月
12 か月間:1 か月あたり 864,000 メッセージ * 12 か月間 = 1,0368 万メッセージ
機器 1 台あたりのメトリクス数 = 機器 1 台あたり 1 メトリクス
メトリクスごとに生成されるメッセージ頻度 = メッセージ 1 件/分/メトリクス
1 か月に生成されるメッセージ数 = 1 分あたり 1 件のメッセージ x 機器あたり 1 つのメトリックス x 10 台の機器 * 1 日あたり 1440 分 * 30 日 = 1 か月あたり 432,000 件のメッセージ
毎月の追加メッセージ取り込み数 = 432,000 メッセージ/月 = 432,000 メッセージ/月
12 か月間:1 か月あたり 432,000 メッセージ * 12 か月間 = 5,184,000 メッセージ
データ処理
メトリックごとの計算頻度 = メッセージあたり 1 回の計算 * 機器あたり 1 秒あたり 1 メッセージ * メトリックあたり 1 機器 = 1 秒あたり 1 メトリックあたり 1 回の計算
メトリクスごとの毎月計算数 = 計算 1 回/秒/メトリクス x 86,400秒/日 x 30日/月 = メトリクスあたり毎月 2,592,000 回計算
すべての機器の毎月計算数 = 2,592,000 回計算/メトリクス/月 x 1 メトリクス/機器 x 機器 10 台 = 25,920,000 回計算 = 2592 万回計算/月
12 か月間: 2,592 万回の計算 * 12 か月 = 3億1,104 万回の計算自動計算集計
毎月の追加集計計算数 = 計算 1 回/メッセージ x 432,000 メッセージ/月 = 432,000 計算 = 毎月 43.2 万回計算
1 か月あたりの追加計算数 = 2592 万 (カスタムメトリクスから) + 43.2 万 (自動計算集計から) = 2635.2 万回計算
12 か月間:(4032+ 26352) 百万回の計算 * 12 か月 = 3億1622.4百万回の計算データストレージ
カスタムメトリクス
毎月の追加メッセージ = 432,000 メッセージ/月
各メッセージのサイズ = 100 バイト
1 か月あたりの追加ストレージ = 1 か月あたり 432,000 メッセージ x メッセージあたり 100 バイト/ (1 GB あたり 1024^3 バイト) = 1 か月あたり 0.04 GB12 か月の場合:1 か月あたり 0.04 GB * 12 か月 = 0.48 GB
自動計算集計
カスタムメトリックで自動計算された集計による追加ストレージ = 機器10台、メトリック1台、1分、5分、15分、1時間、1日で計算された集計 = 0.0000279 GB
30 日間計算された自動計算アグリゲート:0.0000279 * 30 = 0.000838 GB
毎月保存される追加データ = 0.04 GB (カスタムメトリック用) + 0.00083 GB (自動計算された集計から) = 1 か月あたり 0.040838 GB
1 年あたりに保存されるデータ:1 か月あたり 0.040838 GB * 1 年あたり 12 か月あたり = 0.490 GBストレージ合計 = 0.48 GB (カスタムメトリックス) + 0.490 GB (アグリゲート) = 0.97 GB
請求の概要
メッセージング
メッセージ使用量 = 1036.8 万件のメッセージの取得+結果の書き込みに必要な 518.4 万件のメッセージメッセージの月額料金 = 1555.2 万メッセージ × 1.00 USD/メッセージ 100 万件 = 毎月 15.55 USD
データ処理
追加計算 = 3 億 1622.4 万回の計算追加料金計算 = 3 億 1622.4 万計算 × 0.50 USD/100 万計算 = 158.11 USD
データストレージ
保存されている追加データ = 0.97 GB
ストレージの追加料金 = 0.97 GB * 1 か月あたり 0.30 USD = 0.29 USD
オンデマンド計算の追加料金
1 年間のデータを 518 万回の計算で再処理します。
追加請求書 = 15.55 USD+ 158.11 USD + 0.40 USD= 174.06 USD -
サンプル 12
例8に加えて、過去 60 か月の履歴データをインポートしたいとします。AWS IoT SiteWise CreateBulkImportJob API を使用して、別のシステムから AWS IoT SiteWise にそのデータを取り込みます。
AWS IoT SiteWise は、ホットストレージ層とコールドストレージ層にデータを取り込みます。この料金計算では、ホットストレージ階層の保存期間は 30 日間、ウォーム階層の保存期間は 5 年と仮定します。この場合、AWS IoT SiteWise 一括インポートの料金は次のように推算されます。
使用の概要
1 — ホットストレージ階層への取り込み
メッセージング
バッファされた取り込みを使用して1か月あたりに取り込まれた測定値の総数。
1 か月あたり 2,592,000,000 件の測定値 * 100% (バッファされた取り込み) * 1 回の測定につき 100 バイト/5 KB 単位 = 1 か月あたり 50,625,000 件のメッセージ
データ処理
メッセージごとの集計計算数 = 取り込まれたメッセージ 1 件ごとに計算 1 回
1 か月あたり 50,625,000 件のメッセージ = 1 か月あたり 50,625,000 件の計算データストレージ
各測定値のサイズ = データポイントあたり 100 バイト (取り込まれた各測定値が100バイトであると仮定)
毎月のストレージ料金 = 2,592,000,000 単位の測定値 x 100 バイト/ (1 GB あたり 1024^3 バイト) = 1 か月あたり 241.4 GB自動計算集計
自動計算集計からのストレージ = 1 か月あたり 3,099.63 GB
毎月保存される合計データ = 241.40 GB (機器データから) + 3,099.63 GB (自動計算集計から) = 3,341.03 GB/月
2-ウォームストレージ階層への取り込み
メッセージング
1 か月あたり 50,625,000 メッセージ * 60 か月間のウォームストレージ = 3,037,500,000 メッセージデータストレージ
機器データ
1 か月あたり 241.40 GB * ウォームストレージで 60 か月間 = 機器データの合計は 14,484 GB
自動計算集計
1 か月あたり 3,099.63 GB * ウォームストレージで 60 か月間 = 機器データの場合は合計 185,977.8 GB1 か月あたりにウォームストレージに保存されるデータの合計 = 14,484 GB + 185,977.8GB = 200,461.8 GB
請求の概要
メッセージング
60 か月分の履歴データをウォームストレージ階層にインポートする場合の 1 回限りの料金 = 30億3750 万メッセージ
60 か月分の履歴データのメッセージングの 1 回限りの請求 = 3,037.50 USD
データ処理
事前に計算された集約計算は、バッファリングされた履歴データインジェストは無料です。データストレージ
60 か月分の履歴データをウォームストレージ階層に保存 = 1 か月あたり 3,341.03 GB * 60 か月 * 1 GB あたり 0.03 USD = 6,013.85 USDメッセージング + データストレージの合計コスト = 3,037.50 USD + 6,013.85 USD = 9,051.35 USD
-
サンプル 13
30 台の機器について、過去 60 か月分のデータに対して分析クエリを実行したいと考えています。各機器には 50個のセンサーがあります。AWS IoT SiteWise 実行クエリ API を使用します。この料金計算では、ホットストレージ階層の保存期間は 30 日で、ウォーム階層の保存期間は無制限 (無制限) であると想定しています。
使用の概要
メッセージング
資産あたりのホットストレージ階層からのデータ取得 = 23,063 回の測定アセットあたりのホットストレージから取得されたメッセージ数 = 23,063 回の測定値 × 1 測定あたり 100 バイト/ (4 KB または 50 回の測定) = 462 メッセージ
30 アセットのホットストレージから取得されたメッセージ数 = 462 メッセージ * 30 アセット = 13,860 メッセージ
資産ごとのウォームストレージ階層からのデータ取得 = 23,063 回の測定 x 59 か月 = 1,360,717 回の測定
ウォームストレージから取得したアセットあたりのメッセージ数 = 1,360,717 回の測定値/ (20 KB または 250 回の測定値) = 5,443 件のメッセージ
30 アセットのウォームストレージから取得されたメッセージ数 = 5,443 メッセージ * 30 機器 = 163,290 メッセージ
クエリリクエスト
アセット (データスキャン) ごとにスキャンする合計測定値:1,383,772アセットあたりの 1 か月あたりにスキャンする測定値:1,383,772/60 か月 = 23,063 回の測定値
/月データスキャンボリューム:30 アセット * 1 アセットあたり 1,383,772 データスキャン数 = 41,513,160 回の測定
データスキャン (GB 単位) = 3.866請求の概要
メッセージング
ホット階層から:13,838件のメッセージ (100 万件あたり 1 USD) = 0.013838 USDウォームレベル:163,290件のメッセージ (100 万件あたり 1 USD) = 0.16329 USD
メッセージングコストの合計 = 0.17712 USD
クエリリクエスト
100 KB 単位でスキャンした 1 GB あたり 0.20 USDスキャンされたデータあたりの SQL コスト = 3.867 GB * スキャンされた GB あたり 0.20 USD = 0.7732 USD
メッセージング + スキャンした SQL データの 合計コスト = 0.17712 USD + 0.7732 USD= 0.95 USD