AWS での Instance Scheduler

Amazon EC2 および Amazon RDS インスタンスの起動および停止スケジュールを設定し、コストを管理する

概要

AWS での Instance Scheduler は、Amazon Elastic Compute Cloud (Amazon EC2) と Amazon Relational Database Service (Amazon RDS) のインスタンスの開始と停止を自動化します。このプロセスを自動化することで、運用コストを削減できます。使用されていないリソースを停止し、必要になったらすぐに再開できます。この AWS ソリューションはリソースタグと AWS Lambda を使用してインスタンスを自動的に停止および起動し、定義したスケジュールに基づいて複数の AWS リージョンにデプロイできます。

すべてのインスタンスを (それらのリソースが使用されていない場合でも) フル稼働状態で継続して実行する設定と比較すると、このソリューションは大幅なコスト削減につながります。

メリット

クロスアカウントインスタンスのスケジューリング

このソリューションには、セカンダリアカウントでインスタンスを開始および停止するために必要な AWS Identity and Access Management (IAM) ロールを作成するテンプレートが含まれています。 

自動タグ付け

このソリューションでは、開始または停止するすべてのインスタンスにタグを自動的に追加できます。このソリューションには、タグに変数情報を追加できるマクロも含まれています。

Scheduler CLI を使用してスケジュールまたは期間を設定する

このソリューションには、スケジュールと期間を設定するためのコマンドを提供するコマンドラインインターフェイス (CLI) が含まれています。CLI を使用すると、お客様は特定のスケジュールで削減できるコストを見積もることができます。

AWS Systems Manager のメンテナンスウィンドウを使用してスケジュールまたは期間を設定する

EC2 インスタンスの場合、このソリューションでは、インスタンスと同じ AWS リージョンで定義された Systems Manager メンテナンスウィンドウを使用して、メンテナンスウィンドウのためにインスタンスを開始および停止できます。

技術的な詳細情報

このアーキテクチャは、実装ガイドと、付属の AWS CloudFormation テンプレートを使用して自動的にデプロイできます。

Resource Scheduler

AWS Systems Manager の機能の 1 つである Quick Setup を使用すると、AWS アカウントとリージョン全体で EC2 インスタンスの起動と停止を自動化するように Resource Scheduler を設定できます。Resource Scheduler はシンプルなユーザーインターフェイス (UI) を提供します。

Resource Scheduler の詳細については、実装ガイドの関連リソースを参照してください。

AWS によるコスト最適化

AWS で最新かつスケーラブルなアプリケーションを構築して、AWS によるコスト最適化でコストを最適化しながら、組織を変革します。AWS のさまざまな料金オプションにより、特定のワークロードのニーズに合わせて購入計画を柔軟に設計できます。

コスト最適化の柱 – AWS Well-Architected ラボ

このリポジトリには、ハンズオンラボ形式のドキュメントとコードが含まれており、適切に設計されたベストプラクティスを使用してコスト最適化されたワークロードを学習、測定、構築するのに役立ちます。

詳細については、こちらを参照してください。 

クラウドの基礎 - AWS でのクラウド財務管理に関するガイダンス

このガイダンスは、クラウドサービスの費用を管理および最適化するためのクラウド財務管理 (CFM) 機能の設定に役立ちます。この機能は、支出ダッシュボード、最適化、支出制限、チャージバック、異常検出と対応などのトピックに関する意思決定をサポートするために、ほぼリアルタイムの可視性、およびコストと使用状況の分析を含んでいます。 

この AWS ソリューションのユースケース
  • ヘッドライン
その他…
デプロイオプション
開始のステップ
AWS コンソールでこのソリューションを起動し、デプロイする

サポートが必要ですか? パートナーとデプロイ。
このデプロイメントを支援する AWS 認定サードパーティエキスパートを探す

このページは役に立ちましたか?