開発・運用

AWSのコストを削減できる「Cloud Automator」

投稿日:2018年5月13日


クラウド開発の代表的なプラットフォームであるAWS(Amazon Web Services)。仮想マシンやリレーショナルDBサービスをすぐに立ち上げることができスケールアップも可能なので、多くのビジネスで使われていると思いますが、これらのサービスは従量課金型のため、意外にコストがかかってしまいますよね。そこでお勧めしたいのがCloud Automatorです。Cloud AutomatorはAWSの作業を自動化するサービスです。

このアプリで仕事が効率化できる理由

  • AWS標準ツールでできないスケジュール実行ができる
  • EC2やRDSの自動停止によりコストを削減できる
  • 自動スナップショットによるリカバリ対策もできる

使い方

はじめにユーザー登録が必要です。右上の「ログイン」をクリックします。

ログイン画面が表示されますので、「ユーザー登録」をクリック。

メールアドレス、パスワード、名前を入力して「登録」ボタンをクリックします。

登録したメールアドレス宛に以下のメールがお送りされますので、メール内のリンクをクリックします。

登録が完了しました。「サインインする」をクリックします。

再度ログイン画面が表示されますので、登録したメールアドレスとパスワードを入力して「サインイン」をクリックします。

はじめてログイン後はグループを登録する画面が表示されます。グループ名を入力後、「AWSアカウントの追加」をクリックします。

AWSアカウントの追加画面が表示されます。任意のアカウント名に続けて、アクセスキーIDとシークレットキーを入力します。

アクセスキーIDおよびシークレットキーとは、外部サービスからAWSサービスを操作するためのAPIキーです。AWSコンソールよりログイン後、発行することができます。詳しい手順は以下のAWSドキュメントの「AWS アカウントのアクセスキーの作成、無効化、削除」の欄をご覧ください。
https://docs.aws.amazon.com/ja_jp/general/latest/gr/managing-aws-access-keys.html

アカウント追加後、「追加」ボタンをクリックします。

これで、グループが作成されました。

続けてジョブを登録しましょう。右上のアイコンをクリックし、「ジョブの追加」をクリックします。

さきほど作成したグループを選択し、「次へ」をクリックしましょう。

ジョブの起動条件であるトリガーの種類を選択します。SQSのサービスやHTTPを使う方法など、様々な方法がありますが、今回は一番シンプルな「タイマートリガー」を選択しましょう。選択後、「次へ」をクリックします。

続けて、ジョブの実行間隔を設定します。1度のみの指定の他、週次、月次でスケジュール設定できます。また、「毎週」を選択し、かつすべての曜日を選択すると日次に設定できます。今回は毎日夜10時の設定にして、「次へ」をクリックします。

アクションの種類を選択します。「インスタンスの停止」を選択して「次へ」をクリックします。

AWSアカウントの選択画面が表示されます。先ほど追加したAWSアカウントを選択して「次へ」をクリックします。

対象のリージョンおよびEC2インスタンスを指定して、「次へ」をクリックします。

ジョブの成功時または失敗時に自動実行するアクションを選択します。事前にメールアドレスを登録することでメール通知の他、SQSサービスと連携がが可能ですが、今回は設定なしのまま「次へ」をクリックします。

最後に任意のジョブ名を入力して「作成する」をクリックしましょう。

これで、ジョブが登録されました。「ジョブ一覧へ」をクリックします。

さきほど追加されたジョブが表示されています。この画面よりジョブの編集や削除、無効化などの他、右上の「ジョブの追加」よりジョブの追加も行えます。

さきほどと同様の方法で毎朝8時にインスタンスを自動起動するジョブも登録しました。AWSのインスタンスは起動時間による従量課金となっていますが、このように設定するだけで、毎日夜10時~朝8時までの10時間は自動停止となり、1/3以上のコストが削減できます!

その他にもRDSの自動起動・停止や自動スナップショットによるバックアップやAMIのコピーなど、AWSコンソールではできない様々なジョブが自動実行できます。AWSをご利用の方はぜひ導入いただければと思います。

解説動画(YouTube)

価格

1ヶ月は無料で使うことができますが、その後は契約が必要です。PROが24.000円/月(ジョブ上限200回)、BUSINESSが48000円/月(ジョブ上限1000回)、148000円/月(ジョブ上限5000回)で契約できます。有償にすると構成管理レビュー機能も使うことができます。

高スペックなインスタンスを複数台扱っている場合は費用対効果が出せるサービスとなっています。

サイト情報

運営会社:株式会社サーバーワークス
URL   :https://cloudautomator.com/

-開発・運用
-, ,

Copyright© WebCli , 2018 All Rights Reserved.