ランキング集計やログ処理などのバッチ処理を、常時起動のサーバーではなくAWS Lambdaなどのサーバーレス環境で実行する施策です。実行した分だけ課金されるため、コストを削減できます。メリットは、インフラコスト削減と、運用負荷軽減です。成功には、処理時間の制限(タイムアウト)を考慮した設計と、コールドスタート対策が必要です。
職種 |
情報システム | 施策難易度 |
★★★☆☆ |
|---|---|---|---|
業界① |
ゲーム・ソーシャルアプリ | 目的 |
コスト削減 |
業界② |
ゲーム・ソーシャルアプリ | 対象 |
サーバーエンジニア |
費用 |
50〜300万円 | 60 |
主なToDo
- 定期実行するバッチ処理をLambda関数に移植する
- イベントトリガー(S3にログが置かれたら実行等)を設定する
- エラー監視(CloudWatch等)を行う
期待できる効果
サーバーの維持管理が不要になる。アクセスがない時間はコストがかからない。
躓くところ
長時間の重い処理には向かない。デバッグが少し難しい。

サーバーレスアーキテクチャ(FaaS)活用【ゲーム・ソーシャルアプリ】






