AWS認定資格 WEB問題集&徹底解説
ソリューションアーキテクト-プロフェッショナル
解説
B) ハイブリッド環境は、短期間で能力を向上させつつ完全な機能を維持する最適な解決策です。
- EC2とAuto Scalingを使用して、トラフィック増加に応じてWebサーバーを動的にスケーリングできます。
- Elastic Load Balancingにより、オンプレミスとAWSのサーバー間でトラフィックを分散できます。
- 既存のインフラストラクチャを活用しながら、AWSの柔軟性を取り入れることができます。
A) S3ウェブサイトホスティングは静的コンテンツには適していますが、PHPアプリケーションをホストできません。
C) CloudFrontは静的コンテンツのキャッシュに有効ですが、動的なPHPアプリケーションの問題を完全には解決しません。
D) 完全な移行は時間がかかり、短期間での実装は困難です。また、データベースの移行にはより慎重なアプローチが必要です。
Amazon EC2
Amazon EC2 Auto Scaling
Amazon RDS
Amazon Route 53
Elastic Load Balancing (ELB)
- EC2とAuto Scalingを使用して、トラフィック増加に応じてWebサーバーを動的にスケーリングできます。
- Elastic Load Balancingにより、オンプレミスとAWSのサーバー間でトラフィックを分散できます。
- 既存のインフラストラクチャを活用しながら、AWSの柔軟性を取り入れることができます。
A) S3ウェブサイトホスティングは静的コンテンツには適していますが、PHPアプリケーションをホストできません。
C) CloudFrontは静的コンテンツのキャッシュに有効ですが、動的なPHPアプリケーションの問題を完全には解決しません。
D) 完全な移行は時間がかかり、短期間での実装は困難です。また、データベースの移行にはより慎重なアプローチが必要です。
関連サービスの解説
Amazon CloudFrontAmazon EC2
Amazon EC2 Auto Scaling
Amazon RDS
Amazon Route 53
Elastic Load Balancing (ELB)
+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 25%
No.18 解説
あなたの会社には、オンプレミスの多層 PHP Web アプリケーションがあり、会社の発表による Web トラフィックの大規模なバーストが原因で、最近ダウンタイムが発生しました。トラフィックの予想外の増加を処理するインフラストラクチャの機能を迅速に改善する方法を見つけます。アプリケーションは現在、ロード バランサーと複数の Linux Apache Web サーバーで構成される Web 層と、MySQL データベースをホストする Linux サーバーをホストするデータベース層の 2 層で構成されています。以下のどのシナリオが、必要な短い時間枠でアプリケーションの能力を向上させながら、完全なサイト機能を提供しますか?
- フェールオーバー環境: S3 バケットを作成し、ウェブサイト ホスティング用に構成します。ゾーン ファイル インポートを使用して DNS を Route53 に移行し、Route53 DNS フェイルオーバーを利用して、S3 がホストする Web サイトにフェイルオーバーします。
- ハイブリッド環境: EC2 で Web サーバーを起動するために使用できる AMI を作成します。AMI を使用して受信トラフィックに基づいて Web 層をスケーリングする Auto Scaling グループを作成します。Elastic Load Balancing を活用して、オンプレミスの Web サーバーと AWS でホストされている Web サーバーの間のトラフィックを分散します。
- オンプレミス環境からのトラフィックのオフロード: CIoudFront ディストリビューションをセットアップし、カスタムオリジンからオブジェクトをキャッシュするように CloudFront を構成します。オブジェクト キャッシュの動作をカスタマイズすることを選択し、オブジェクトがキャッシュに存在する必要がある TTL を選択します。
- AWS への移行: VM Import/Export を使用して、オンプレミスの Web サーバーを AMI にすばやく変換します。インポートされた AMI を使用して、着信トラフィックに基づいて Web 層をスケーリングする Auto Scaling グループを作成します。RDS リードレプリカを作成し、RDS インスタンスとオンプレミスの MySQL サーバーの間でレプリケーションをセットアップして、データベースを移行します。