Lambda、SNS、SQS、CloudWatch、KMSの使用は、AWSインフラストラクチャのコストに寄与します。このページでは、いくつかのインフラストラクチャコストを表示します。
計算に使用されるパラメータ
-
1 リージョン: us-east-1
-
月間ファイルボリューム
-
1,900ファイル/時間 × 24時間/日 × 30日/月 = 1,368,000ファイル/月
-
-
月間総データ量
-
1,368,000ファイル × 2 MB/ファイル = 2,736,000 MB = 2,736 GB = 2.67 TB
-
Lambdaコスト要約
|
月ごとの使用量
|
単位あたりの価格
|
月額費用
|
|
|
総呼び出し数
|
4,112,640 リクエスト
|
$0.20/100万リクエスト
|
4,112,640 × $0.20 / 1,000,000 = $0.822528
|
|
x86-64コンピュート
|
1,628,553.38 GB秒
|
$0.0000166667毎GB秒
|
計算料金: 1,628,553.38 × $0.0000166667 = $27.14
|
|
arm64コンピュート
|
217,704.13 GB秒
|
$0.0000133334毎GB秒
|
計算料金: 217,704.13 × $0.0000133334 = $2.90
|
|
月間合計コスト
|
$30.05
|
||
|
ファイルあたりの平均コスト
|
$30.05 / 1,368,000 ファイル = $0.00002196637
|
||
CloudWatch Logs
|
使用状況
|
コスト
|
|
|
収集 (データ取り込み) コスト
|
月間取り込み: 1GB
価格: 1GBあたり$0.50
|
1 GB × $0.50 = $0.5/月
|
|
保存 (アーカイブ) コスト
|
ストレージ (90日間の保持): 3 GB
価格: $0.03/GB月
|
3 GB × $0.03 = $0.09/月
|
|
合計
|
$0.59/月
|
SQS
-
ScannerQueue
-
EventForwarderQueue
上記の2つのキューに対して、99.99%の成功率を仮定した計算が適用されます。
メインスキャンフロー:
-
FilterEventLambda → ScannerQueue- 1 SendMessageリクエスト- 1 ReceiveMessageリクエスト (ScannerLambdaは
BatchSize=1を読み取ります)- 1 DeleteMessageリクエスト (処理後) -
ScannerLambda → SNS → EventForwarderQueue- 1 SendMessageリクエスト (SNSサブスクリプション経由で自動送信)- 1 ReceiveMessageリクエスト (EventForwarderLambdaが読み取り、
BatchSize=9000)- 1 DeleteMessageリクエスト
|
AWS SQSスタンダードキュー料金 (us-east-1)
|
|
|
無料プラン
|
月間100万件のリクエスト
|
|
1か月あたり100万件から1000億件のリクエストへ
|
$0.40 (100万リクエストあたり)
|
Cost Calculation
1時間あたりのリクエスト数: 24823
1日あたりのリクエスト数: 24823 × 24 = 595752
月間リクエスト数: 595752 × 30 = 17872560
月間合計SQSコスト: (17872560 ÷ 1,000,000) × $0.40 ≈ $ 7.15
SNS
|
サービスの種類
|
ユニット
|
価格
|
|
リクエストを公開
|
100万件のリクエストごと
|
$0.50
|
|
Lambdaへの通知
|
通知ごとに
|
$0.00 (Lambda呼び出しコストに含まれています)
|
|
SQSへの通知 (同じリージョン)
|
通知ごとに
|
$0.00 (無料)
|
|
データ転送 (同一リージョン)
|
GBごと
|
$0.00 (無料)
|
Publish request costs
各スキャンファイルは、SNSへの公開リクエストを正確に1回トリガーします。
|
アイテム
|
数量
|
単価
|
計算
|
小計
|
|
SNS公開リクエスト
|
1,368,000
|
1百万リクエストごとに$0.50
|
1,368,000 ÷ 1,000,000 × $0.5
|
$0.684
|
Total Monthly SNS Cost $0.68
ファイルあたりのコスト$0.68 ÷ 1,368,000 = $0.00000049
S3コスト
隔離機能が有効になり、3つのバケット (CleanBucket、FailureBucket、QuarantineBucket) が使用されます
-
ファイルの100%が宛先バケットに移動されました。
-
クリーンファイル → CleanBucket 90%
-
悪意のあるファイル → 隔離バケット 5%
-
検索の失敗 → FailureBucket 5%
-
-
PostScanActionLambdaはCopy、Delete、Put操作を実行します
-
データ転送には追加費用が発生する場合があります
|
隔離機能が有効になっていません (検索とタグ付けのみ)
|
隔離機能が有効になりました。バケットは同じリージョンにあります
|
隔離機能が有効になっています。バケットは異なるリージョンにあります
|
|
$1.1
|
$1.1 +
10%ファイル移動
$ 1.423/月
= $2.523/月
|
$1.1 +
10%ファイル移動
$ 1.423/月 +
10%クロスリージョン転送: $5.472/月
= $ 7.995/月 ≈ $8/月
|
|
$1.1 +
100%のファイルが移動されました
APIリクエストコスト
$14.23/月
= $15.33/月
|
$1.1 +
100%のファイルが移動されました
$14.23/月+
100%ファイルクロスリージョン転送$54.72/月
= $70.05/月
|
KMS
Lambda関数用のカスタマーマネージドKMS Key
|
ラムダ
|
KMS操作
|
説明
|
|
スキャナーラムダ
|
kms:Decrypt
|
暗号化されたファイルを読み取り、スキャンします
|
|
PostScanActionLambda
|
kms:Decrypt + kms:GenerateDataKey
|
ファイルを読み取り、(移動された場合) ターゲットバケットに書き込みます
|
KMS Pricing
-
Customer-managed KMS key
-
APIリクエスト: $0.03/10,000リクエスト
-
無料枠: なし (AWS-managed keysのみ20,000件の無料リクエストが含まれます)
-
Assumptions
-
月間アップロード数: 1,900 × 24 × 30 = 1,368,000 ファイル
-
ソースバケット:SSE-KMSで暗号化
-
ターゲットバケット: SSE-KMSで暗号化済み (隔離/クリーン/失敗)
|
シナリオ
|
KMSリクエスト/月
|
リクエストコスト
|
|
検索のみ (移動なし)
|
1,368,000
|
$4.10
|
|
検索 + 10% 移動
|
1,641,600
|
$4.92
|
|
検索 + 100% 移動
|
4,104,000
|
$12.31
|
要約
|
リソース
|
オンデマンドコスト
|
無料プランの節約
|
|
ラムダ
|
$30.05/月
|
-$6.51/月
|
|
CloudWatch Logs
|
$0.59/月
|
-$0.59/月
|
|
SQS
|
$7.15/月
|
-$0.4/月
|
|
SNS
|
$0.68/月
|
-$0.5/月
|
|
S3
|
|
-
|
|
KMS
|
|
-
|
|
EventBridge
|
AWS無料利用枠: AWS管理イベントは無料でイベントバスに取り込まれます。
|
|
|
合計
|
|
|
KMS料金によるコスト見積もり
カスタマー管理のKMS Keyが設定されました (KMS APIコールのコストを含む)
|
平均スキャンファイル数
|
平均ファイルサイズ
|
検索後のアクション
|
ファイルごとの平均インフラストラクチャコスト
|
|
|
$43.67/月
|
1,368,000ファイル/月
|
2 MB
|
|
$0.00003192251 ファイル検索ごと
|
|
$45.91/月
|
1,368,000ファイル/月
|
2 MB
|
|
$0.00003355994 ファイルごと
|
|
$51.39/月
|
1,368,000ファイル/月
|
2 MB
|
|
$0.00003756578 ファイル検索ごと
|
|
$66.11/月
|
1,368,000ファイル/月
|
2 MB
|
|
$0.00004832602 ファイル検索ごと
|
|
$120.83/月
|
1,368,000ファイル/月
|
2 MB
|
|
$0.00008832602 ファイル検索ごと
|
KMS料金を含まないコスト見積もり
|
平均スキャンファイル数
|
平均ファイルサイズ
|
検索後のアクション
|
ファイルごとの平均インフラストラクチャコスト
|
|
|
$39.57/月
|
1,368,000ファイル/月
|
2 MB
|
|
$0.00002892543 per file検索
|
|
$40.99/月
|
1,368,000ファイル/月
|
2 MB
|
|
$0.00002996345 ファイルごと
|
|
$46.47/月
|
1,368,000ファイル/月
|
2 MB
|
|
$0.00003396929 ファイル検索ごと
|
|
$53.8/月
|
1,368,000ファイル/月
|
2 MB
|
|
$0.00003932748 per file検索
|
|
$108.52/月
|
1,368,000ファイル/月
|
2 MB
|
|
$0.00007932748 per file検索
|
