Amazon EC2 Auto Scaling の開始方法

Amazon EC2 Auto Scaling の使用を開始する方法はいくつかあります。このページでは、EC2 フリートをすばやく簡単に管理およびスケールするために役立つリソースを紹介します。

  • ステップ 1: AWS マネジメントコンソールにサインインする

    アカウントを作成し、コンソールにサインインします。Amazon EC2 については、お客様が実際に使用した分のみをお支払いいただきます。AWS の新規のお客様の場合、Amazon EC2 を無料で使い始めることができます。詳細については、AWS 無料利用枠を参照してください。

    ステップ 2: 起動テンプレートを作成する

    Amazon EC2 ダッシュボードで、[Launch Templates (起動テンプレート)] をクリックして起動テンプレートを作成し、名前、AMI、インスタンスタイプ、その他の詳細を指定します。最初の起動テンプレートをセットアップするためのガイドラインを以下に示します。

    • Amazon マシンイメージ (AMI) の選択: Amazon Linux 2 AMI (無料利用枠内) を選択することを推奨します。 
    • インスタンスタイプの選択: t2.micro (無料利用枠内) を選択することを推奨します。
    • セキュリティグループ: 任意の選択肢として仮想ファイアウォールを設定できます。

    ステップ 3: Auto Scaling グループを作成する

    Auto Scaling ウィザードを使用して、Auto Scaling グループを作成し、名前、サイズ、Auto Scaling グループ用のネットワークを指定します。

    ステップ 4: Elastic Load Balancing を追加する (オプション)

    Elastic Load Balancing を使用して Auto Scaling を設定すると、受信アプリケーショントラフィックを Auto Scaling グループ内の Amazon EC2 インスタンス全体で分散させることができ、可用性が高く、耐障害性に優れたアプリケーションを構築できます。

    お使いのロードバランサーを Auto Scaling グループに関連付け、需要に応じてスケールできる複数の EC2 インスタンスでアプリケーションのトラフィックを分散させることができます。

    まず、ロードバランサーを作成する必要があります。

    ステップ 5: スケーリングポリシーを設定する (オプション)

    Amazon EC2 Auto Scaling グループのスケーリングポリシーを設定します。

  • AWS CLI を使用して Amazon EC2 Auto Scaling の機能を利用できます。AWS CLI には、Amazon EC2 や Amazon CloudWatch など、さまざまな AWS 製品用のコマンドが用意されています。Amazon EC2 Auto Scaling のコマンドについては、AWS コマンドラインインターフェイスリファレンスの Amazon EC2 Auto Scaling セクションを参照してください。

  • ご使用のプログラミング言語やプラットフォームに適した API を使用し、Amazon Auto Scaling の使用を開始できます。また、AWS Mobile SDK を使用すれば、高品質のモバイルアプリケーションをすばやく簡単に構築できます。詳細については、アマゾン ウェブ サービスのツールを参照してください。

チュートリアル

以下に挙げる簡単な自習型チュートリアルを使用し、Amazon EC2 Auto Scaling を実際に操作してみましょう。より簡単な「Hellow World!」チュートリアルについては、AWS 10 分間チュートリアルをご覧ください。

Amazon EC2 Auto Scaling

Amazon EC2 Auto Scaling の開始方法

EC2 インスタンスを定義するテンプレートと EC2 Auto Scaling グループを作成し、正常なインスタンスの数を常時維持します。

Amazon EC2 Auto Scaling

スケーリングとロードバランシングを使用するアプリケーションのセットアップ

Amazon EC2 Auto Scaling グループにロードバランサーをアタッチし、着信トラフィックを複数の EC2 インスタンス間で自動的に分散します。

Elastic Load Balancing

Elastic Load Balancing を使用した EC2 Auto Scaling グループの作成

ロードバランサーを使用して、EC2 Auto Scaling グループ全体で自動的にトラフィックを分散する方法をご覧ください。

10 分間チュートリアルを参照してください。

オンラインセミナー

Amazon EC2 Auto Scaling Target Tracking Policies
Automating Management of Amazon EC2 Instances
Amazon EC2 Auto Scaling Lifecycle Hooks Made Easier

AWS オンライン Tech Talk で最新情報を入手しましょう。

Amazon EC2 Auto Scaling のその他のリソースを確認する

リソースのページにアクセスする
始める準備はできましたか?
サインアップ
ご不明な点がおありですか?
お問い合わせ