ある企業が、イベント駆動型のバックエンド処理を構築したいと考えています。処理は散発的に発生し、1回の処理時間は数秒程度です。サーバーの管理をせずに最もコスト効率よく実装するには、どのAWSサービスを使うべきですか?
- A. Amazon EC2(Auto Scaling)
- B. Amazon ECS on EC2
- C. Amazon EC2(常時稼働)
- D. AWS Lambda
解答と解説を見る
正解: D
AWS Lambdaはサーバーレスのコンピューティングサービスで、コードが実際に実行された時間(ミリ秒単位)と回数に対してのみ課金されます。サーバーの管理が不要で、散発的なイベント処理には最適です。③EC2の常時稼働は使っていない時間も課金されます。①Auto ScalingのEC2もスケールダウンに最低限の起動時間の課金があります。②ECS on EC2もコンテナ基盤のEC2の管理が必要です。
📚 関連サービスの解説: AWS Lambda