AWS Elastic Beanstalk
開発者ガイド

よくある質問

質問: アプリケーション URL を、myapp.us-west-2.elasticbeanstalk.com から www.myapp.com に変更したい。

DNS サーバーで、www.mydomain.com CNAME mydomain.elasticbeanstalk.com などの CNAME レコードを登録します。

質問: Elastic Beanstalk アプリケーションに特定のアベイラビリティーゾーンを指定できない。

API、CLI、Eclipse プラグイン、または Visual Studio プラグインを使用して、特定のアベイラビリティーゾーンを指定することはできます。AWS マネジメントコンソール を使用してアベイラビリティーゾーンを指定する方法については、「AWS Elastic Beanstalk 環境の Auto Scaling グループ」を参照してください。

質問: 自分のアプリケーションに対して課金されないようにしたい。

Elastic Beanstalk 環境が使用するリソースのデフォルトセットは、無料利用枠の利用料金は発生しません。ただし、Amazon EC2 インスタンスタイプを変更した場合、Amazon EC2 インスタンスを追加した場合、または Elastic Beanstalk 環境外部のリソースを実行した場合、料金が発生することがあります。無料利用枠の詳細については、「AWS 無料利用枠」を参照してください。ご利用のアカウントに関する質問は、カスタマーサービスチームに直接お問い合わせください。

質問: 環境のインスタンスタイプを変更したい

環境設定ページの [ウェブ層] セクションで [インスタンス] カードの歯車アイコンを選択します。新しいインスタンスタイプを選択し、[適用] を選択します。Elastic Beanstalk は実行中のすべてのインスタンスを終了し、それらを新しいインスタンスと置き換えます。

質問: インスタンスの削除時に Amazon EBS ボリュームが削除されないようにしたい

環境内のインスタンスは Amazon EBS を使用して保管します。しかし、インスタンスが Auto Scaling によって終了されると、そのルートボリュームは削除されます。状態やその他のデータをインスタンスに保存することは推奨されません。必要に応じて、ボリュームが削除されることを AWS CLI: $ aws ec2 modify-instance-attribute -b '/dev/sdc=<vol-id>:false で防ぐことができます。これは AWS CLI リファレンスで説明されています。

質問: Elastic Beanstalk アプリケーションから個人情報を削除する方法は何ですか。

Elastic Beanstalk アプリケーションが使用する AWS リソースは、個人情報を保存する場合があります。環境を終了すると、Elastic Beanstalk は作成されたリソースを終了します。設定ファイルを使用して、追加したリソースも終了します。ただし、Elastic Beanstalk 環境外で AWS リソースを作成してアプリケーションに関連付ける場合は、アプリケーションが保存した可能性のある個人情報が不必要に保持されないように手動で確認する必要があります。この開発者ガイド全体で、追加リソースの作成について議論するときはいつでも、それらの削除を検討する必要があることについても言及します。