AWS認定資格 WEB問題集&徹底解説
ソリューションアーキテクト-プロフェッショナル
解説
正解は B です。EC2 インスタンスと Auto Scaling を使用して Web 層を拡張し、Elastic Load Balancing でトラフィックを分散することが、短期間で処理能力を向上させつつ完全な機能を維持する最適な解決策です。
選択肢 A:S3 静的ウェブサイトホスティングは PHP アプリケーションをサポートしていないため、不適切です。
選択肢 C:CloudFront は静的コンテンツのキャッシュに有効ですが、動的な PHP アプリケーションの問題を完全には解決しません。
選択肢 D:完全な AWS への移行は時間がかかり、短期間での実装が困難です。また、データベースの移行にはより慎重なアプローチが必要です。
Amazon EC2
Amazon EC2 Auto Scaling
Amazon RDS
Amazon Route 53
Elastic Load Balancing (ELB)
選択肢 A:S3 静的ウェブサイトホスティングは PHP アプリケーションをサポートしていないため、不適切です。
選択肢 C:CloudFront は静的コンテンツのキャッシュに有効ですが、動的な PHP アプリケーションの問題を完全には解決しません。
選択肢 D:完全な AWS への移行は時間がかかり、短期間での実装が困難です。また、データベースの移行にはより慎重なアプローチが必要です。
関連サービスの解説
Amazon CloudFrontAmazon EC2
Amazon EC2 Auto Scaling
Amazon RDS
Amazon Route 53
Elastic Load Balancing (ELB)
+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 32%
No.18 解説
大規模な Web トラフィックの急増により、オンプレミスの PHP Web アプリケーションでダウンタイムが発生しました。短期間でアプリケーションの処理能力を向上させ、完全な機能を維持するための最適な方法は何ですか?
現在のアプリケーション構成:
- Web 層:ロードバランサーと複数の Linux Apache Web サーバー
- データベース層:MySQL データベースをホストする Linux サーバー
現在のアプリケーション構成:
- Web 層:ロードバランサーと複数の Linux Apache Web サーバー
- データベース層:MySQL データベースをホストする Linux サーバー
- S3 バケットを使用した静的ウェブサイトホスティングと Route53 DNS フェイルオーバーの設定
- EC2 インスタンスと Auto Scaling を使用した Web 層の拡張、および Elastic Load Balancing によるトラフィック分散
- CloudFront ディストリビューションを設定し、オンプレミス環境からのトラフィックをオフロード
- VM Import/Export を使用した Web サーバーの AWS への移行と RDS リードレプリカの作成