LoginSignup
0
0

More than 3 years have passed since last update.

Auto ScalingとOpsWorksの統合

Posted at

参考

AWS OpsWorksインスタンスの自動スケーリング

  • AWS OpsWorksは、アプリケーションの構成と管理に役立ちます。 EC2インスタンスのグループ(スタックおよびレイヤーと呼ばれる)を作成し、マウントするボリュームや、ライフサイクルイベント(起動/シャットダウンなど)に応じて実行するChefレシピなどの構成に関連付けます。このサービスは、インスタンスのプロビジョニングと管理プロセスを合理化し、ChefとEC2を使用してユニフォームフリートを簡単に起動できるようにします。

Auto ScalingとOpsWorksの統合

  • Auto Scalingグループ
    :このグループは、EC2インスタンスのプロビジョニングとリリースを担当します。

  • 起動設定
    :Auto Scalingグループがインスタンスを起動するために使用する設定テンプレート。

  • OpsWorksスタック
    :Auto Scalingグループによってプロビジョニングされたインスタンスは、このスタックに登録されます。

  • IAMインスタンスプロファイル
    :このプロファイルは、OpsWorksに登録する許可をインスタンスに付与します。

  • Lambda関数
    :この関数は、OpsWorksスタックからのインスタンスの登録解除を処理します。

  • SNSトピック
    :このトピックは、Auto Scalingがインスタンスを終了した後に登録解除Lambda関数をトリガーします。

手順

Step 1: Create an IAM instance profile
Step 2: Create an OpsWorks stack
Step 3: Create a Lambda function
Step 4: Create an SNS topic
Step 5: Create a launch configuration
Step 6. Create an Auto Scaling group

0
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
0
0