Contenu connexe
Similaire à AWS EC2 making experience (20)
Plus de uchimanajet7 (19)
AWS EC2 making experience
- 61. AWS CLI を使った操作をしてみ
る
• aws configure コマンドを実行してAWS CLIの初期設定を行う
• 今回はIAMロールを設定してあるのでAWS Access Key IDと
AWS Secret Access Keyの設定は不要
• Default region name は東京リージョン「ap-northeast-1」を
指定する
• Default output format は指定しなくて「JSON」フォーマッ
トとなる
- 63. AWS CLI を使った操作をしてみ
る
• AWS CLIの設定が終わったらEC2インスタンスの詳細を表示す
る以下のコマンド実行してみる
• aws ec2 describe-instances --filters “Name=tag-
value,Values=xxxxxx"
• このコマンドで自分が作ったEC2インスタンスの内容がJSON
形式で表示される
• マネージメントコンソールに表示されている情報と見比べてみ
る
- 66. AWS CLI を使った操作をしてみ
る
• 次はAWS CLIからEC2インスタンスを削除してみる
• 削除対象のEC2インスタンスを特定するために「インスタンスID」が
必要
• 前述の詳細表示コマンドでインスタンスIDを取得する
• 取得したインスタンスIDを使って以下の削除コマンドを実行する
• aws ec2 terminate-instances --instance-ids i-cxxxxxxx
• マネージメントコンソール上にて状態を確認してみる
- 69. AWS CLI を使った操作をしてみ
る
• マネージメントコンソールからEC2インスタンスを削除する方法
• インスタンス一覧画面の左上にある「アクション」ボタンをク
リックしてメニューを表示する
• 表示されたメニューの中でインスタンスの状態→削除 を選択す
る
• 削除を確認するダイアログが表示されるので、内容を確認して
削除するを選択すると削除が実行される
- 72. AWS CLI を使った操作をしてみ
る
• マネージメントコンソールからEC2インスタンスを停止する方法
• インスタンス一覧画面の左上にある「アクション」ボタンをクリック
してメニューを表示する
• 表示されたメニューの中でインスタンスの状態→停止 を選択する
• 停止を確認するダイアログが表示されるので、内容を確認して停止す
るを選択すると停止が実行される
• 停止中のEC2インスタンスにはEC2インスタンスの利用料金としての
課金は行われない
- 75. AWS CLI を使った操作をしてみ
る
• マネージメントコンソールからEC2インスタンスタイプを変更する方法
• インスタンス一覧画面の左上にある「アクション」ボタンをクリックして
メニューを表示する
• 表示されたメニューの中でインスタンスの設定→インスタンスタイプの変
更 を選択する
• 変更を確認するダイアログが表示されるので、変更したいインスタンスタ
イプを選択して適用すると変更が実行される
• 停止中のEC2インスタンスでなければこの変更は行えないので注意が必要
- 77. まとめ
• EC2インスタンスを立ち上げて操作することが出来た
• AWS CLIを少しだけ触って動かした
• EC2インスタンスをスケールアップ/スケールダウンさせることは簡単に出
来る
• AMIを作成することで同じ状態のEC2インスタンスを作成することも簡単
に出来る
• 他にもEC2そのものの機能と関連するサービスが複数あるので、ドキュメ
ントやAWSから出ている資料で確認してみて欲しい
- 80. Appendix
• AWS クラウドサービス活用資料集
• http://aws.amazon.com/jp/aws-jp-introduction/
• Amazon EC2 (仮想クラウドサーバー)
• http://aws.amazon.com/jp/ec2/
• Amazon Elastic Block Store (EBS ) EC2用ブロックストレージ
• http://aws.amazon.com/jp/ebs/
- 81. Appendix
• AWS 全般のリファレンス
• http://docs.aws.amazon.com/ja_jp/general/latest/gr/Welcome.html
• ホワイトペーパー
• http://aws.amazon.com/jp/whitepapers/
• AWS コマンドラインインターフェイス
• http://aws.amazon.com/jp/cli/
• Cyberduck
• https://cyberduck.io/?l=ja