24
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

エニプラAdvent Calendar 2022

Day 11

初心者:AWS AutoScaling試してみた

Last updated at Posted at 2022-12-10

はじめに

いろいろと触る機会が多かったので自分でも試してみました。
VPC・EC2インスタンス周り等は作成済み想定です。
AutoScalingに関しては下記サイト参考。
Amazon EC2 Auto Scaling とは

大まかな流れ

  1. AMI作成
  2. 起動テンプレート作成
  3. AutoScalingグループ作成
  4. 動作確認

1. AMI作成

  • ナビゲーションペインより「インスタンス」
    対象のEC2インスタンスを選択し「アクション」を押下、「イメージとテンプレート > イメージを作成」を押下する。
    イメージ作成画面が表示されるので名前等設定する。
    QT-AS-01.png

  • ナビゲーションペインより「AMI」
    イメージが作成されていることを確認する。
    QT-AS-02.png

2. 起動テンプレート作成

  • ナビゲーションペインより「起動テンプレート」
    起動テンプレートを作成を押下する。
    起動テンプレート作成画面が表示されるので名前等設定する。
    「アプリケーションおよび OS イメージ (Amazon マシンイメージ)」に検索バーに上記で作成したAMIの名前を入力する。(ここでは[QT-AMI-20221129])
    対象のAMIが表示されたら「選択」を押下する。
    QT-AS-TMP-01.png
    「最後に起動テンプレートを作成」を押下し、起動テンプレートが作成されたことを確認する。

3. AutoScalingグループ作成

  • ナビゲーションペインより「Auto Scaling グループ」
    AutoScalingグループの作成を押下する。
    AutoScalingグループ作成画面が表示されるので名前等設定する。
    起動テンプレートに上記で作成した起動テンプレートを選択する。(ここでは[QT-AutoScaling])
    QT-AS-AS-01.png

  • ネットワークに任意のVPC・AZとサブネットを設定する。
    QT-AS-AS-02.png
    その他について画面に従い設定する。(省略可能)
    最後に確認し「AutoScalingグループを作成」を押下し、作成されたことを確認する。

4. 動作確認

EC2インスタンスを停止し、自動で復旧するかを確認する。

  • ナビゲーションペインより「インスタンス」
    対象のEC2インスタンスを停止する。
    QT-AS--EC2-01.png

  • その後EC2インスタンスが自動で復旧すれば成功。
    インスタンスIDとAZが変わっていることが確認できます。
    QT-AS--EC2-02.png

おわりに

ほぼ操作手順書のようなものになってしまいましたが、今回の経験でAutoScalingの基礎的な部分を学べたと思います。
これをもとに改良などしていこうかと思います。

24
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
24
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?