□大量のデータを保存しているAmazon S3バケットから複数のコンサルティング会社にデータを共有するための最適な方法は?

クロスアカウントアクセスを設定

(選択肢)

・代理店が所有するアカウントへのS3バケットのクロスアカウントアクセスを設定します

この選択肢が正解の理由は以下の通りです。

まず、S3のクロスアカウントアクセスを設定することで、ソースデータアカウントが別のAWSアカウント(この場合はコンサルティング会社が所有するアカウント)に対してS3バケットへのアクセス権限を付与することができます。これにより、企業は自身が所有するデータを安全に共有できます。

また、各コンサルティング会社は自社のAWSアカウントでアクセスし、自身のリソースと一緒にそれらのデータを管理できます。

さらに、これは操作効率にも貢献する方法です。なぜなら、データは元のロケーションに保持され、データの移動やコピーが必要ないため、データの一貫性と取り扱いが効率化されるからです。

以上より、この選択肢が最適なソリューションと言えます。

選択肢:ソースデータアカウントの各アナリストにIAMユーザーを設定します。各ユーザーにS3バケットへのアクセス権を付与します

この選択肢が正しくない理由は以下の通りです。

各アナリストにIAMユーザーを設定すると管理が複雑になり、セキュリティリスクが高まります。

また、運用効率の観点からも、正解の選択肢であるクロスアカウントアクセスの方が一度の設定で資源へのアクセスを代理店全体に許可できるため効率的です。

コメント

タイトルとURLをコピーしました