AmazonAmazon Machine Learning Specialty MLS-C01
·JA
·更新日 26 Jul 2026
SageMakerノートブックからSageMaker Processingジョブを実行して、KMSカスタマーマスターキーで暗号化されたプライベートS3バケットからデータを読み取り、前処理し、結果を同じバケットに書き戻す必要があります。前処理コードはAmazon ECRのコンテナイメージに保存されています。ノートブックがProcessingジョブを作成および実行し、ジョブがS3バケット、KMSキー、およびECRイメージにアクセスできるようにするために、どのような権限関連のアクションを実行すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: SageMaker Processingジョブを作成する権限を付与するIAMロールを作成します。そのロールをSageMakerノートブックインスタンスにアタッチします。ノートブックからSageMaker Processingジョブを作成する際に、バケットへのS3読み取り/書き込みアクセス権と必要なKMSおよびECRの権限を持つ、Processingジョブ用の個別のIAMロールを指定します。.
これが解答である理由
正解は、SageMakerノートブックインスタンスにアタッチするIAMロールにはProcessingジョブを作成する権限のみを与え、Processingジョブ自体にはS3、KMS、ECRへのアクセスに必要な権限を持つ別のIAMロールを割り当てる、というアプローチです。これにより、最小権限の原則が守られ、ノートブックインスタンスが直接S3バケットやKMSキーにアクセスする権限を持つ必要がなくなります。
誤った選択肢1は、ノートブックインスタンスにS3、KMS、ECRへのアクセス権限を直接与えてしまうため、セキュリティリスクが高まります。
誤った選択肢3は、VPCエンドポイントはアクセス権限を付与するものではなく、プライベートネットワーク経由でのアクセスを可能にするものであり、IAMロールによる権限管理とは異なります。
誤った選択肢4は、IAMユーザーのアクセスキーとシークレットアクセスキーをコード内で使用することは、セキュリティ上のベストプラクティスではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要