を使用して EC2 サーバーインスタンスを設定するAWS Toolkit for Eclipse - AWS Elastic Beanstalk

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

を使用して EC2 サーバーインスタンスを設定するAWS Toolkit for Eclipse

Amazon Elastic Compute Cloud (EC2) は、Amazon のデータセンター内でサーバーインスタンスを起動および管理するためのウェブサービスです。必要に応じて、任意の合法的な用途で Amazon EC2 サーバーインスタンスをいつでも使用できます。インスタンスはさまざまなサイズや設定で使用できます。詳細については、Amazon EC2 の製品ページを参照してください。

Toolkit for Eclipse を使用し、環境の [設定] タブにある [サーバー] で、Elastic Beanstalk 環境の Amazon EC2 インスタンス設定を編集できます。

Amazon EC2 インスタンスタイプ

[インスタンスタイプ] には、Elastic Beanstalk アプリケーションで使用できるインスタンスタイプが表示されます。インスタンスタイプを変更して、アプリケーションに最適な特性 (メモリサイズや CPU 能力など) を持つサーバーを選択します。例えば、高負荷の操作を長時間実行するアプリケーションでは、より大きい CPU やメモリが必要となる場合があります。

Elastic Beanstalk アプリケーションで使用可能な Amazon EC2 インスタンスタイプの詳細については、Amazon Elastic Compute Cloud ユーザーガイドの「インスタンスタイプ」を参照してください。

Amazon EC2 セキュリティグループ

Amazon EC2 セキュリティグループを使用すると、Elastic Beanstalk アプリケーションへのアクセスを制御できます。セキュリティグループとは、インスタンスのファイアウォールのルールを定義するものです。このルールでは、どの着信ネットワークトラフィックをご使用のインスタンスに配信するかを指定します。他の着信トラフィックはすべて破棄されます。グループのルールはいつでも変更することができます。実行中のすべてのインスタンスと、今後起動されるインスタンスについて、新しいルールが自動的に実施されます。

AWS マネジメントコンソールまたは AWS Toolkit for Eclipse を使用して、Amazon EC2 セキュリティグループを設定できます。1 つまたは複数の Amazon EC2 セキュリティグループ名の名前を [EC2 セキュリティグループ] テキストボックスに入力して (グループ間はコンマで区切ります)、Elastic Beanstalk アプリケーションへのアクセスを制御する Amazon EC2 セキュリティグループを指定できます。

注記

レガシーコンテナタイプを使用してアプリケーションを実行している場合、アプリケーションのヘルスチェックを有効にするには、ソースの CIDR の範囲としてポート 80(HTTP)に 0.0.0.0/0 からアクセスできるようにします。ヘルスチェックの詳細については、「ヘルスチェック」を参照してください。レガシーコンテナタイプを使用しているかどうかを確認するには、「一部のプラットフォームバージョンがレガシーとマークされているのはなぜですか?」を参照してください。

を使用してセキュリティグループを作成するにはAWS Toolkit for Eclipse
  1. AWS Toolkit for Eclipse で、[AWS Explorer] タブをクリックします。[Amazon EC2] ノードを展開し、[セキュリティグループ] をダブルクリックします。

  2. 左側にある表の任意の場所を右クリックし、[New Group] をクリックします。

  3. [Security Group] ダイアログボックスにセキュリティグループ名と説明を入力し、[OK] をクリックします。

Amazon EC2 セキュリティグループの詳細については、Amazon Elastic Compute Cloud ユーザーガイドの「セキュリティグループの使用」を参照してください。

Amazon EC2 のキーペア

Elastic Beanstalk アプリケーション用にプロビジョニングされた Amazon EC2 インスタンスには、Amazon EC2 のキーペアを使用して安全にログインできます。

重要

Elastic Beanstalk によってプロビジョニングされた Amazon EC2 インスタンスにアクセスするには、Amazon EC2 のキーペアを作成し、Elastic Beanstalk によってプロビジョニングされた Amazon EC2 インスタンスが Amazon EC2 のキーペアを使用するよう設定しておく必要があります。キーペアは、アプリケーションを Elastic Beanstalk にデプロイする際に、AWS Toolkit for Eclipse 内で Publish to Beanstalk ウィザードを使用して作成できます。または、AWS マネジメントコンソールを使用して、Amazon EC2 のキーペアを設定することもできます。Amazon EC2 のキーペアを作成する手順については、Amazon Elastic Compute Cloud 入門ガイドを参照してください。

Amazon EC2 のキーペアの詳細については、Amazon Elastic Compute Cloud ユーザーガイドの「Amazon EC2 認証情報の使用」を参照してください。Amazon EC2 インスタンスに接続する方法の詳細については、Amazon Elastic Compute Cloud ユーザーガイドの「インスタンスへの接続」と「PuTTY を使用した Windows から Linux/UNIX インスタンスへの接続」を参照してください。

CloudWatch メトリクス

デフォルトでは、基本的な Amazon CloudWatch メトリクスだけが有効化されています。5 分周期でデータを返します。AWS Toolkit for Eclipse の環境の [Configuration] (設定) タブの [Server] (サーバー) セクションで、[Monitoring Interval] (モニタリング間隔) で [1 minute] (1 分)を選択すると、よりきめ細かい 1 分間隔の CloudWatch メトリクスを有効化することもできます。

注記

Amazon CloudWatch の利用料金で 1 分間隔のメトリクスに申し込むことができます。詳細については、Amazon CloudWatch を参照してください。

カスタム AMI ID

AWS Toolkit for Eclipse の環境で、[Configuration] (設定) タブの [Server] (サーバー) セクションの [Custom AMI ID] (カスタム AMI ID) ボックスにカスタム AMI の ID を入力して、Amazon EC2 インスタンスで使用するデフォルトの AMI を独自のカスタム AMI に置き換えることができます。

重要

独自の AMI の使用は高度な作業であるため、注意が必要です。カスタム AMI が必要な場合は、デフォルトの Elastic Beanstalk AMI を変更して使用することをお勧めします。正常と見なされるには、Amazon EC2 インスタンスが、ホストマネージャの実行を含む Elastic Beanstalk の一連の要件を満たす必要があります。これらの要件を満たさないと、環境が正常に動作しない可能性があります。