※当サイトはPRを含みます

【必見】AWS Certified Solutions Architect試験対策:一問一答50問 Part 3

オンプレミスのマルチティアPHPウェブアプリケーションが最近、会社の発表により大規模なウェブトラフィックの急増によりダウンタイムを経験しました。今後数日間で同様の発表が予想され、予測不可能なトラフィックの急増が見込まれるため、インフラストラクチャの能力を短期間で迅速に向上させる方法を模索しています。アプリケーションは現在、ロードバランサーと複数のLinux Apacheウェブサーバーで構成されるウェブ層と、MySQLデータベースをホストするLinuxサーバーで構成されるデータベース層の2層構成です。以下のシナリオのどれが完全なサイト機能を提供し、短期間でアプリケーションの能力を向上させるのに役立ちますか?

  • カスタムオリジンからオブジェクトをキャッシュするようにCloudFrontディストリビューションを設定します。オブジェクトキャッシュ動作をカスタマイズすることを選択し、オブジェクトがキャッシュに存在する期間を選択します。
  • インポートされたAMIを使用してウェブ層をスケールするAuto Scalingグループを作成します。RDSリードレプリカを作成し、RDSインスタンスとオンプレミスMySQLサーバーの間でレプリケーションを設定してデータベースを移行します。
  • オンプレミスのウェブサーバーをAMIに変換するためにVM Import/Exportを使用します。
  • AMIを作成し、これを使用してEC2でウェブサーバーを起動できるようにします。Auto Scalingグループを作成し、AMIを使用してウェブ層をスケールし、着信トラフィックに基づいてElastic Load Balancingを活用してオンプレミスウェブサーバーとAWSホストの間でトラフィックを分散させます。
  • S3バケットを作成し、ウェブサイトホスティング用に構成します。DNSをRoute 53に移行し、ゾーンファイルインポートを使用してRoute 53 DNSフェイルオーバーを活用してS3ホストウェブサイトにフェイルオーバーします。

正解!

不正解...

正解は「カスタムオリジンからオブジェクトをキャッシュするようにCloudFrontディストリビューションを設定します。オブジェクトキャッシュ動作をカスタマイズすることを選択し、オブジェクトがキャッシュに存在する期間を選択します。

CloudFrontディストリビューションを設定し、オブジェクトキャッシュ動作をカスタマイズすることで、予測不可能なトラフィックの急増に対応できます。

問題に戻る