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

ランキング集計やログ処理などのバッチ処理を、常時起動のサーバーではなくAWS Lambdaなどのサーバーレス環境で実行する施策です。実行した分だけ課金されるため、コストを削減できます。メリットは、インフラコスト削減と、運用負荷軽減です。成功には、処理時間の制限(タイムアウト)を考慮した設計と、コールドスタート対策が必要です。

職種 情報システム 施策難易度 ★★★☆☆
業界① ゲーム・ソーシャルアプリ 目的 コスト削減
業界② ゲーム・ソーシャルアプリ 対象 サーバーエンジニア
費用 50〜300万円 実施期間 60

主なToDo

  • 定期実行するバッチ処理をLambda関数に移植する
  • イベントトリガー(S3にログが置かれたら実行等)を設定する
  • エラー監視(CloudWatch等)を行う

期待できる効果

サーバーの維持管理が不要になる。アクセスがない時間はコストがかからない。

躓くところ

長時間の重い処理には向かない。デバッグが少し難しい。

おすすめのKPI

サーバーコスト 処理時間

狙えるチャネル

クラウド