No.1 企業がAmazon RDS MySQL DBインスタンスを使用するアプリケーションを設定しています。このデータベースは、最小限のダウンタイムで複数のアベイラビリティゾーンおよびAWSリージョンにわたる高可用性を確保するように設計されている必要があります。ソリューションアーキテクトはこの要件をどのように満たすべきでしょうか?
A. RDS MySQL Multi-AZ DBインスタンスを設定し、適切なバックアップウィンドウを構成します。
B. RDS MySQL Multi-AZ DBインスタンスを設定し、異なるリージョンにリードレプリカを構成します。
C. RDS MySQL Single-AZ DBインスタンスを設定し、異なるリージョンにリードレプリカを構成します。
D. RDS MySQL Single-AZ DBインスタンスを設定し、自動スナップショットを少なくとも1つの他のリージョンにコピーします。
No.2 企業がAWSで世界中のユーザー向けに選挙報告ウェブサイトをホスティングしています。このウェブサイトは、アプリケーションロードバランサーを備えたAuto Scalingグループ内のAmazon EC2インスタンスをウェブ層とアプリケーション層に使用しています。データベース層では、Amazon RDS for MySQLデータベースを使用しています。ウェブサイトは、毎時選挙結果を更新し、過去には数百のユーザーがレポートにアクセスすることが観察されています。異なる国での今後の選挙により、需要の大幅な増加が予想されています。ソリューションアーキテクトは、追加のEC2インスタンスの必要性を最小限に抑えつつ、ウェブサイトの追加需要への対応能力を向上させる必要があります。どのソリューションがこれらの要件を満たすでしょうか?
A. 一般的なデータベースクエリをキャッシュするために、Amazon ElastiCacheクラスターを起動します。
B. 一般的に要求されるウェブサイトコンテンツをキャッシュするために、Amazon CloudFrontウェブディストリビューションを起動します。
C. 一般的に要求されるウェブサイトコンテンツをキャッシュするために、EC2インスタンス上でディスクベースのキャッシュを有効にします。
D. 一般的に要求されるウェブサイトコンテンツに対してキャッシングを有効にしたEC2インスタンスを使用して、デザインにリバースプロキシをデプロイします。
No.3 Amazon EC2インスタンスでホストされている企業のアプリケーションがAmazon S3バケットにアクセスする必要があります。データの機密性のため、トラフィックはインターネットを経由してはなりません。ソリューションアーキテクトはどのようにアクセスを設定すべきでしょうか?
A. Amazon Route 53を使用してプライベートホストゾーンを作成します。
B. VPC内でAmazon S3のVPCゲートウェイエンドポイントを構成します。
C. EC2インスタンスとS3バケットの間でAWS PrivateLinkを構成します。
D. VPCとS3バケットの間にサイト間VPN接続を設定します。
No.4 ソリューションアーキテクトは、AWSにデプロイされる新しいアプリケーションのクラウドアーキテクチャを設計しています。このアプリケーションでは、ユーザーがインタラクティブにファイルをダウンロードおよびアップロードできます。2年以上古いファイルは、あまり頻繁にアクセスされません。ソリューションアーキテクトは、任意の数のファイルに対応しながら、高可用性と耐久性を維持するようにアプリケーションを設計する必要があります。どのスケーラブルなソリューションをソリューションアーキテクトは推奨すべきですか?(2つ選択)
A. Amazon S3にファイルを保存し、2年以上経過したオブジェクトをS3 Glacierに移動するライフサイクルポリシーを設定します。
B. Amazon S3にファイルを保存し、2年以上経過したオブジェクトをS3 Standard-Infrequent Access(S3 Standard-IA)に移動するライフサイクルポリシーを設定します。
C. Amazon Elastic File System(Amazon EFS)にファイルを保存し、2年以上経過したオブジェクトをEFS Infrequent Access(EFS IA)に移動するライフサイクルポリシーを設定します。
D. Amazon Elastic Block Store(Amazon EBS)ボリュームにファイルを保存し、ボリュームのスナップショットを定期的に作成します。2年以上古いデータのアーカイブにスナップショットを使用します。
E. RAID-striped Amazon Elastic Block Store(Amazon EBS)ボリュームにファイルを保存し、ボリュームのスナップショットを定期的に作成します。2年以上古いデータのアーカイブにスナップショットを使用します。
No.5 企業が最近、オペレーティングシステムのバージョン、パッチ適用状況、Amazon EC2インスタンスにインストールされているソフトウェアに関する情報を集中管理するための新しい監査システムを導入しました。ソリューションアーキテクトは、EC2 Auto Scalingグループを通じてプロビジョニングされたすべてのインスタンスが、起動および終了時にすぐに監査システムにレポートを送信することを確実にする必要があります。どのソリューションがこれらの目標を最も効率的に達成しますか?
A. AWS Lambda関数を定期的に実行し、すべてのEC2インスタンス上でリモートスクリプトを実行して監査システムにデータを送信します。
B. EC2 Auto Scalingライフサイクルフックを使用して、インスタンスが起動および終了する際に監査システムにデータを送信するカスタムスクリプトを実行します。
C. EC2 Auto Scalingの起動設定を使用して、ユーザーデータを通じてカスタムスクリプトを実行し、インスタンスが起動および終了する際に監査システムにデータを送信します。
D. インスタンスのオペレーティングシステム上でカスタムスクリプトを実行して監査システムにデータを送信します。インスタンスが起動および終了する際にEC2 Auto Scalingグループによってスクリプトが実行されるように設定します。