소셜 미디어 회사는 사용자가 동영상을 업로드하면 포인트를 제공하는 보상 웹사이트를 운영합니다. 파트너는 고유한 사용자 ID를 사용하여 사용자 자격을 확인하며, 회사가 포인트를 부여할 때마다 HTTP 엔드포인트를 통해 사용자 ID를 받기를 원합니다. 매일 수백 개의 공급업체가 가입합니다. 회사는 최소한의 구현 노력으로 웹사이트가 파트너를 신속하게 추가할 수 있는 확장 가능한 아키텍처가 필요합니다. 어떤 솔루션이 이러한 요구 사항을 충족할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Amazon Simple Notification Service(Amazon SNS) 토픽을 생성하고, HTTP(S) 엔드포인트 프로토콜을 선택한 다음, 파트너를 토픽에 구독시킵니다. 포인트를 부여할 때 사용자 ID를 토픽에 게시합니다..
이것이 정답인 이유
Amazon SNS는 게시/구독 메시징 서비스로, 단일 메시지를 여러 구독자에게 동시에 보낼 수 있습니다. 이 시나리오에서 각 파트너는 고유한 HTTP(S) 엔드포인트를 통해 사용자 ID를 수신해야 합니다. SNS 토픽을 생성하고 각 파트너의 HTTP(S) 엔드포인트를 해당 토픽에 구독시킴으로써, 회사는 사용자 ID를 토픽에 한 번 게시하여 모든 파트너에게 자동으로 전달할 수 있습니다. 이는 최소한의 구현 노력으로 수백 개의 파트너를 신속하게 추가하고 확장할 수 있는 가장 효율적인 방법입니다. 다른 옵션들은 다음과 같은 이유로 적합하지 않습니다. Amazon Timestream은 시계열 데이터베이스로, 파트너 목록 저장 및 HTTP 엔드포인트로의 사용자 ID 전송에는 적합하지 않습니다. AWS Step Functions는 복잡한 워크플로우 오케스트레이션에 사용되며, 이 시나리오의 단순한 메시징 요구 사항에는 과도한 솔루션입니다. Amazon Kinesis Data Streams는 대규모 스트리밍 데이터 처리에 사용되며, 이 시나리오의 메시징 요구 사항에 비해 오버헤드가 크고 구현 복잡성이 높습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음