❄︎
Amazonでクリスマスギフトを贈ろう!

スマホからEC2インスタンスを起動・停止する方法 【AWSアプリ編】

WHAT IS A GOOD IDEA?

いいアイデアとはなにか?

それは、実現可能なもの。
実現出来なかったものは、いいアイデアとは言えない。

by ポール・アーデン

AWSは従量課金ですので、課金の大半を占めるEC2インスタンスは使う時以外は出来るだけ停止しておきたいものです。
ですが、私の場合は仕事でEC2インスタンスを起動し、うっかり起動したままで帰宅してしまって帰宅中に気付くといった事が結構あります。

「単に注意不足だろ」と言われればそれまでなのですが、外出先でEC2インスタンスが停止・起動出来たら素敵な事だと思います。
そこで今回はAWSスマホアプリを使って、外出先からEC2インスタンスを停止する方法を紹介したいと思います。

スマホからEC2インスタンスを起動・停止する方法 【AWSアプリ編】

1. AWSのスマホ用アプリをインストール

スマホ用のAWS管理アプリが提供されているので、それをスマホにインストールして使います。
以下のURLにアクセスして確認してください。

AWS Console モバイルアプリ

私はiPhone用のアプリを使っていますが、iPhoneとAndroidのどちらでも使えそうな感じです。

実際に使ってみる

インストールが完了したら、アプリを起動します。

1. まず、下記のようなアイコンのアプリをクリックします。
aws-apli001

2. rootアカウントで入る場合とIAMユーザで入る場合で異なりますが、ここではrootでログインしています。
Select Identityで「ROOT」をタップします。
aws-apli002

3. AWSに登録したメールアドレス、パスワードを入力します。
aws-apli003

4. 「EC2~」をタップします。
aws-apli004

5.起動・停止したい任意のEC2インスタンスを選択します。
aws-apli005-0

6. 「Start」、「Stop」といった任意の操作を行います。
ここで選択出来る操作は「Start」、「Stop」、「Reboot」、「Terminate」となります。
(画面ではすでに停止しているので「Start」と表示されています)
aws-apli006-0

実際に使ってみた感想として、出来る操作に制限はあったりするものの、インスタンスの起動・停止といった操作がスマホから出来るのはなかなか便利だと思います。
ただ、仕組み的にはAWSコンソールにアプリ経由でアクセスしているだけで、コンソールログインしてポチポチして、といった操作が面倒なようにも思います。

そこで機会があれば、以前購入した「Rasberry Pi 2 」をAWS管理サーバにして、スマホからSSHでアクセスしてawscliコマンドで一発起動・停止といった操作が出来るようにしたいなと考えていますので、乞うご期待!

では、この辺で。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)