한 팀에서 다단계 인증(MFA)을 요구하는 모바일 앱을 설계하고 있습니다. MFA를 구현하기 위해 어떤 단계를 수행해야 할까요? (두 가지 선택)
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Amazon Cognito를 사용하여 사용자 풀을 생성하고 해당 사용자 풀에 사용자를 추가합니다., Amazon Cognito 사용자 풀에 대해 MFA를 활성화합니다..
이것이 정답인 이유
모바일 앱의 사용자 인증 및 MFA를 구현하는 가장 효율적인 방법은 Amazon Cognito를 사용하는 것입니다. 첫째, Amazon Cognito 사용자 풀을 생성하고 사용자를 추가하면 앱 사용자를 위한 확장 가능하고 안전한 디렉토리를 제공할 수 있습니다. 둘째, Cognito 사용자 풀에서 MFA를 활성화하면 SMS 문자 메시지 또는 TOTP(시간 기반 일회용 비밀번호)와 같은 추가 인증 요소를 쉽게 적용할 수 있습니다. 오답 설명: Amazon SNS Publish API를 사용하여 앱에서 직접 MFA 문자 코드를 보내는 것은 Cognito가 제공하는 통합된 보안 및 관리 기능을 우회하므로 권장되지 않습니다. 각 애플리케이션 사용자에 대해 AWS IAM에 IAM 사용자를 생성하는 것은 잘못된 접근 방식입니다. IAM 사용자는 AWS 리소스에 대한 액세스를 관리하는 데 사용되며, 애플리케이션 최종 사용자를 관리하는 데는 적합하지 않습니다. AWS IAM에서 생성된 IAM 사용자 계정에 대해 MFA를 활성화하는 것은 AWS 콘솔 또는 API에 액세스하는 IAM 사용자를 위한 것이며, 모바일 앱의 최종 사용자와는 관련이 없습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음