インフラコスト管理の設定

非機能要件に「インフラコストの最適化:インフラのコストを最適化することによりサービスの持続可能性を高めること」とあり、こちらをAWSで実現してください。

開発タスク

AWS利用費の監視

サービス運用中、多くのユーザーが利用します。AWSの利用状況を監視するために、AWS Billing and Cost Management を利用します。詳しくはAWS公式ページを参照してください。

https://docs.aws.amazon.com/ja_jp/cost-management/latest/userguide/what-is-costmanagement.html

Cost Explorer でレポーティング

「請求とコスト管理」 > 「コスト分析とレポート」 > 「Cost Explorer」でレポートを作成、保存してください。

その際、サービス、リージョンで絞り込んでください。

データは、レポートとしてCSVで出力できます。

予算超過アラート

AWSの予算を設定して、予算超過のタイミングで管理者にメールでアラートを通知してください。

「請求とコスト管理」 > 「予算」 でアラートを設定してください。

※今回は100円など少額にしてください。実務では顧客から予算をヒアリングして設定します。 予算は利用想定ユーザー数などから計算します。

期待する成果

Cost Explorer でコストを監視、顧客からの要望があればレポート・CSVデータで出力できること。

予算超過したら管理者にアラートがメールで通知されること。