メニュー
AWS Elastic Beanstalk
開発者ガイド (API Version 2010-12-01)

他の AWS サービスで Elastic Beanstalk を使用する

この章では、Elastic Beanstalk に管理されていないそのほかの AWS サービスのリソースを環境の一部として Elastic Beanstalk に統合するトピックについて説明します。

アーキテクチャの概要

次の図には、Amazon CloudFront、Amazon Simple Storage Service(Amazon S3)、および Amazon Relational Database Service(Amazon RDS)などの他の AWS 製品を使用する複数のアベイラビリティーゾーン全体の Elastic Beanstalk のアーキテクチャの例を示しています。Amazon Route 53、Elastic Load Balancing、Amazon Elastic Compute Cloud(Amazon EC2)およびホストマネージャ(HM)の詳細な説明については、「アーキテクチャの概要」 を参照してください。

 Elastic Beanstalk アーキテクチャの図

耐障害性に備えて、N+1 Amazon EC2 インスタンスを確保し、複数のアベイラビリティーゾーンにインスタンスを分散させることをお勧めします。アベイラビリティーゾーンが停止することはあまりありませんが、たとえ停止しても、別のアベイラビリティーゾーンで実行されている Amazon EC2 インスタンスを引き続き利用できます。最小インスタンス数と複数のアベイラビリティーゾーンに合わせて、Auto Scaling を調整することができます。これを行う手順については、「起動設定」を参照してください。耐障害性を備えたアプリケーション構築の詳細については、「Building Fault-Tolerant Applications on AWS」を参照してください。

次のセクションでは、Amazon CloudFront、Amazon CloudWatch、Amazon DynamoDB Amazon ElastiCache、 Amazon RDS、Amazon Route 53、Amazon Simple Storage Service、Amazon VPC、および IAM について詳細に説明します。

トピック

    このページの内容: