AWS認定資格 WEB問題集&徹底解説

ソリューションアーキテクト-プロフェッショナル

正解 A問題
(お気に入りチェック) 1 2 3 4
解説
A: これが最適な解決策です。S3を使用することでスケーラビリティが向上し、IAMユーザーとポリシーを使用することで顧客のプライバシーが確保されます。また、単一のS3バケットを使用することでコストを最小限に抑えられます。

B: 低冗長ストレージは推奨されず、顧客ごとに別々のバケットを作成するのは管理が複雑になり、コストも増加する可能性があります。

C: FTPサーバーの Auto Scaling グループを使用すると、S3を直接使用するよりも複雑で高コストになります。また、中央ユーザーリストの管理も煩雑になる可能性があります。

D: Requester Paysは必要ない場合があり、顧客ごとに別々のバケットを作成するのは管理が複雑になり、コストも増加する可能性があります。また、FTPクライアントの代わりにS3クライアントを使用するよう顧客に依頼する点は良いですが、全体的な構成はAほど効率的ではありません。

関連サービスの解説
Amazon EC2 Auto Scaling
Amazon Simple Storage Service (Amazon S3)
AWS Identity and Access Management (AWS IAM)
Elastic Load Balancing (ELB)

+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 61%
No.42 解説
Web デザイン会社は現在、250 人の顧客が大きなグラフィック ファイルをアップロードおよびダウンロードするために使用する複数の FTP サーバーを実行しており、このシステムを AWS に移行してスケーラビリティを高めたいと考えていますが、顧客のプライバシーを維持し、コストを最小限に抑えたいと考えています。どの AWS アーキテクチャをお勧めしますか?
  • FTP クライアントの代わりに S3 クライアントを使用するよう顧客に依頼します。単一の S3 バケットを作成します 顧客ごとに IAM ユーザーを作成します 「username」ポリシー変数を使用してバケット内のサブディレクトリへのアクセスを許可する IAM ポリシーを持つグループに IAM ユーザーを配置します。
  • 低冗長ストレージをオンにして単一の S3 バケットを作成し、顧客に FTP クライアントの代わりに S3 クライアントを使用するように依頼します。その 1 人の顧客のみにアクセスを許可するバケット ポリシーを使用して、顧客ごとにバケットを作成します。
  • Auto Scaling グループの最小ネットワーク トラフィックが所定のしきい値を下回ったときに自動的にスケールインするスケーリング ポリシーを使用して、FTP サーバーの Auto Scaling グループを作成します。各インスタンスのユーザー データ起動スクリプトの一部として、S3 から ftp ユーザーの中央リストをロードします。
  • Requester Pays をオンにして単一の S3 バケットを作成し、顧客に FTP クライアントの代わりに S3 クライアントを使用するように依頼します。その 1 人の顧客のみにアクセスを許可するバケット ポリシーを使用して、各顧客にバケットを作成します。

(会員限定)当問題の評価をお願いします。改善に活用します。