AWS のコストの最適化
AWS を活用すると、コストを管理して支出を継続的に最適化しながら、ニーズに合ったモダンでスケーラブルなアプリケーションを構築できます。AWS の幅広いサービスと料金オプションを利用すると、必要なパフォーマンスと容量を維持しながらコストを効果的に管理することが柔軟に達成できます。AWS は、お客様が最大限の節約を達成できるよう全力を尽くして支援します。この危機の時期に、私たちはお客様と協力して、お客様の財務ニーズを満たす計画を策定します。請求を早急に改善するステップを今すぐ開始しましょう。
適切な料金モデルの選択
リザーブドインスタンス (RI) を使用して、Amazon RDS、Amazon Redshift、Amazon ElastiCache、Amazon OpenSearch Service のコストを削減する
Amazon EC2 や Amazon RDS などの特定のサービスについては、リザーブドキャパシティを利用できます。リザーブドインスタンス
Amazon EC2 のコスト削減
Amazon スポットインスタンス を使用して EC2 のコストを削減するか、Compute Savings Plans を使用して EC2、Fargate、Lambda のコストを削減します。
容量と需要を合致させる
使用率の低い Amazon EC2 インスタンスを特定し、停止またはサイズ適正化によってコストを削減する
AWS Cost Explorer リソース最適化を使用して、アイドル状態または使用率が低い EC2 インスタンスのレポートを取得します。これらのインスタンスを停止するかサイズを縮小することで、コストを削減できます。AWS インスタンススケジューラ
使用率の低い Amazon RDS、Amazon Redshift インスタンスを特定し、停止する (RDS の場合) か、一時停止する (Redshift の場合) ことでコストを削減する
Trusted Advisor による Amazon RDS アイドル状態の DB インスタンスチェック
Amazon DynamoDB の使用状況を分析し、オートスケーリングまたはオンデマンドを活用してコストを削減する
CloudWatch で 2 つのメトリクス (consumedReadCapacityUnits と consumedWriteCapacityUnits) をモニタリングして、DynamoDB の使用状況を分析します。DynamoDB テーブルを自動的にスケール (イン/アウト) するには、オートスケーリング機能を使用します。こちらのステップを使用して、既存のテーブルでオートスケーリングを有効にすることができます。また、オンデマンドオプションを使用することもできます。このオプションでは、読み取りと書き込みのリクエストごとに料金を支払う重量課金制になっているため、コストとパフォーマンスのバランスを簡単に取ることができます。
リソースの無駄を特定するプロセスを実行する
使用率の低い Amazon EBS ボリュームを特定し、スナップショットを作成して削除することでコストを削減する
7 日間にわたってアクティビティが非常に少ない (1 日あたり 1 IOPS 未満) EBS ボリュームは、使用されていない可能性を示しています。これらのボリュームを特定するには、Trusted Advisor の使用率の低い Amazon EBS ボリュームチェック
Amazon S3 の使用状況を分析し、より低コストのストレージ階層を活用してコストを削減する
S3 Analytics を使用して、オブジェクトデータセットのストレージアクセスパターンを 30 日以上分析します。この分析で、S3 Infrequently Accessed
ネットワークを見直し、アイドル状態のロードバランサーを削除してコストを削減する
Trusted Advisor のアイドル状態のロードバランサーチェック