한 헬스케어 회사가 암호화된 Amazon SNS topic에 PHI(보호 건강 정보)를 포함하는 알림을 게시하는 AWS Lambda 함수를 개발하고 있습니다. 이 SNS topic은 암호화를 위해 AWS KMS 고객 관리형 키를 사용합니다. 이 회사는 애플리케이션이 SNS topic에 메시지를 안전하게 게시하는 데 필요한 권한을 가지고 있는지 확인해야 합니다. 다음 단계 조합 중 이러한 요구 사항을 충족하는 것은 무엇입니까? (3개 선택)
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Lambda 함수가 topic에 메시지를 게시할 수 있도록 허용하는 SNS topic에 대한 리소스 정책을 생성합니다., 필요한 AWS KMS 권한을 부여하는 SNS topic이 사용하는 암호화 키에 대한 리소스 정책을 생성합니다., AWS KMS에서 고객 관리형 키를 사용하는 데 필요한 IAM 권한을 가진 Lambda 실행 역할을 구성합니다..
이것이 정답인 이유
Lambda 함수가 SNS topic에 메시지를 게시하려면 SNS topic 리소스 정책에서 sns:Publish 권한을 허용해야 합니다. 또한, SNS topic이 KMS 고객 관리형 키로 암호화되어 있으므로, Lambda 함수가 해당 KMS 키를 사용하여 암호화된 메시지를 게시할 수 있도록 KMS 키 정책에서 kms:Decrypt 및 kms:GenerateDataKey와 같은 필요한 권한을 부여해야 합니다. 마지막으로, Lambda 함수의 실행 역할은 KMS 키를 사용하여 암호화 및 복호화 작업을 수행할 수 있는 IAM 권한을 가지고 있어야 합니다. 오답 설명: "고객 관리형 키 대신 AWS KMS 키(SSE-KMS)를 사용하여 SNS topic에 대한 서버 측 암호화를 사용합니다."는 고객 관리형 키를 사용하라는 요구 사항과 일치하지 않습니다. "SNS topic의 리소스 정책에 Lambda 함수의 Amazon Resource Name(ARN)을 지정합니다."는 SNS topic 리소스 정책을 생성하는 한 가지 방법이지만, 이것만으로는 충분하지 않습니다. "API Gateway 리소스 정책을 사용하여 topic에 대한 액세스를 제어하도록 Amazon API Gateway HTTP API를 SNS topic과 연결합니다."는 API Gateway를 사용하지 않는 시나리오에 해당하며, SNS topic에 직접 메시지를 게시하는 Lambda 함수의 요구 사항과 관련이 없습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음