MLAMLソリューションの監視、メンテナンス、セキュリティ
ヘルスケア企業がAmazon SageMakerで患者データを含むトレーニングジョブを実行しています。HIPAA(医療情報保護法)のコンプライアンス要件として、すべてのデータはAWSプライベートネットワーク内に留まり、パブリックインターネットを経由してはならないとされています。この要件を満たすための正しいアーキテクチャはどれですか?
ASageMakerトレーニングジョブでenable_network_isolation=Trueを設定することで、コンテナがインターネットにアクセスできなくなり要件を満たす
enable_network_isolation設定単独では要件を満たしません。
BVPCにS3ゲートウェイエンドポイントを作成し、SageMakerトレーニングジョブにsubnetsとsecurity_group_idsを指定してVPC内で実行する
✓ 正解
SageMakerがS3データをインターネット経由せずにアクセスするには、①VPCにS3ゲートウェイエンドポイントを作成、②ジョブにsubnetsとsecurity_group_idsを指定してVPC内で動作させます。enable_network_isolation=Trueはトレーニングコンテナの外部通信を遮断しますが、SageMakerインフラストラクチャがS3間でデータを転送する経路をプライベートネットワーク経由に強制する仕組みではありません。
CS3バケットポリシーにaws:SourceIp条件を追加してSageMakerのIPアドレスからのみアクセスを許可する
S3バケットポリシーのSourceIp条件はSageMakerの動的IPに対応できず不適切です。
DAWS Transfer FamilyのSFTP(Secure File Transfer Protocol)エンドポイント経由でS3データをSageMakerインスタンスに転送する
AWS Transfer Familyはファイル転送プロトコルサービスであり、SageMakerとS3間の通信経路をプライベートネットワーク内に限定する手段ではありません。
解説
SageMakerがS3データをインターネット経由せずにアクセスするには、①VPCにS3ゲートウェイエンドポイントを作成、
②ジョブにsubnetsとsecurity_group_idsを指定してVPC内で動作させます。enable_network_isolation=Trueはトレーニングコンテナの外部通信を遮断しますが、SageMakerインフラストラクチャがS3間でデータを転送する経路をプライベートネットワーク経由に強制する仕組みではありません。
選択肢Aのenable_network_isolation設定単独では要件を満たしません。
選択肢CのS3バケットポリシーのSourceIp条件はSageMakerの動的IPに対応できず不適切です。
選択肢DのAWS Transfer Familyはファイル転送プロトコルサービスであり、SageMakerとS3間の通信経路をプライベートネットワーク内に限定する手段ではありません。
ドメイン別正答率・予想スコアでリアルタイムに実力把握
無限ノックでMLAを徹底対策。全問AI生成のオリジナル問題。
無料で演習を始める →