2.ALB+AutoScaling Group-問題

LabVPC という名前のVPC内のApplication Load Balancer(ALB)の内側にあるAuto Scaling グループ内に、Amazon EC2 インスタンスフリートを作成してください。

  1. すべてのリソースに対して us-east-2 リージョンを使用する。
  2. 以下で指定されている場合を除き、デフォルトの構成設定を使用する。
  3. LabVPCという名前の VPC内に、ロードバランサー用のセキュリティグループを作成します。任意の場所から受信 HTTP(80)トラフィックだけを許可します。
  4. LabVPCという名前のVPC内に、ターゲットグループ用のセキュリティグループを作成します。ロートバランサー用セキュリティグループからの受信 HTTP(80)トラフィックだけを許可します。
  5. LabTargetGroupという名前のターゲットグループを作成します。/index.htmlをヘルスチェックパスとして使用します。
  6. LabLoadBalancer という名前のALBを作成します。インターネットからHTTP(80)ポート経由でこのALBにアクセスできるようにします。リスナおよびヘルスチェックに対してデフォルトポートを使用します。セキュリアリスナに関する警告が通知された場合、無視します。
  7. 次の構成を使用して起動テンプレートを作成します。
    AMI IDとして ami-0ee5c62243ab25259 を使用します。
    t3.nano インスタンスタイプを使用します。
    次のユーザーデータスクリプトを使用します。
#!/bin/bash
yum update -y
yum install httpd -y
echo "<html><body><h1>Hello World</h1></body></html>" > /var/www/html/index.html
systemctl start httpd
systemctl enable httpd

8. LabAutoScalingGroup という名前のAuto Scalingグループを作成し、次の通りに構成します。
 a. 2個以上 4個以下のインスタンスを実行します。
 b. 平均 CPU使用率が 75%に達したら、Auto Scalingグループのサイズを動的に調整します。
 c.Amazon SNSは通知しません。