Mais conteúdo relacionado
Semelhante a 速習 AWS Lambda (20)
速習 AWS Lambda
- 3. Lambda
meetupのおさらい
• AWS
Lambdaとは
– Node.jsで作られた巨大なSaas
– AWSの各サービスを繋ぐ事ができる
• AWSは各サービスが疎結合
– 繋ぎこむためにはEC2のアプリに実装する必要があった
- 8. ユースケース
• Data
Triggers -‐
データトリガ
• Stream
Processing
–
ストリーム処理
• Back-‐end
Service -‐
バックエンドサービス
• Scheduled
Tasks
–
タスクのスケジュール実行
• Data
Indexing
and
SynchronizaZon
–
データの
インデックス処理、同期処理
• AudiZng
and
NoZficaZon -‐ 監査と通知
• Internet
of
Things
(IoT) -‐
モノのインターネット
- 12. 時間当たりの価格
メモリ(MB)
1か月の無料利用枠の秒数
100ミリ秒単位の価格(ドル)
128
3200000
0.000000208
192
2133333
0.000000313
256
1600000
0.000000417
320
1280000
0.000000521
384
1066667
0.000000625
448
914286
0.000000729
512
800000
0.000000834
576
711111
0.000000938
640
640000
0.000001042
704
581818
0.000001146
768
533333
0.000001250
832
492308
0.000001354
896
457143
0.000001459
960
426667
0.000001563
1024
400000
0.000001667
1GBが基準
- 13. 無料枠
• 月間100万リクエストまでは無料
• 実行時間の無料枠はメモリに応じて
– 1GBのメモリが基準
– 1GBのメモリで40万秒まで無料
• Ex)128MBの場合
– 40万秒 *1024/128
=
320万秒 までが無料
– 320万秒 ≒
889時間
- 15. 実行時間単位の課金
• 課金対象の実行時間 =
実際に動かした時間
–
無料枠
• 500MBの無料枠は80万秒 =
1GBの無料枠の
40万秒の2倍
– 300万秒 -‐
80万秒 =
220万秒
• 実行時間に対する課金額
– 100ミリ秒にかかる1GBの基準額 *
(使用したメモ
リ/1GB)
*
課金時間
– $0.00001667∗(512/1024)∗220万秒=$18.34
- 17. 複数のファンクションの課金計算
• ファンクション1
– メモリ量 128
MB
– 実行回数 25,000,000
回/月
– 実行時間 200
ミリ秒
• ファンクション2
– メモリ量 448
MB
– 実行回数 5,000,000
回/月
– 実行時間 500
ミリ秒
• ファンクション3
– メモリ量 1024
MB
– 実行回数 2,500,000
回/月
– 実行時間 1
秒
- 22. 合算
• ファンクション1の時間 +
2の時間 +
3の時間
• $10.42
+
$18.23
+
$41.68
=
$70.33
– ここから時間分無料枠を引く
• 時間無料枠:基準額 *
時間分
– $0.00001667∗40万秒=$6.67
– リクエスト数分の額を足す
• (総リクエスト数 -‐
100万)
/100万 *
0.2
– (2500万回 +
500万回 +
250万回 -‐
100万回)/100万 * $0.2
=
$6.3
• $70.33
-‐
$6.67
+$6.3
=
$69.69