한 회사에서 모바일 앱에서 업로드된 이미지를 저장하고 처리해야 합니다. 사용량은 주중 오전 8시부터 오후 5시까지 분당 수천 건의 업로드로 최고조에 달하며, 그 외 시간에는 앱 사용량이 거의 없습니다. 처리 완료 시 사용자에게 알림이 전송되어야 합니다. 솔루션스 아키텍트는 확장 가능한 이미지 처리를 위해 어떤 조치 조합을 취해야 할까요? (세 가지 선택)
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 모바일 앱이 파일을 Amazon S3에 직접 업로드하도록 합니다. S3 이벤트 알림을 사용하여 Amazon SQS 표준 대기열에 메시지를 보냅니다., 대기열에 메시지가 나타나면 AWS Lambda 함수를 트리거하여 이미지 처리를 수행합니다., 처리가 완료되면 Amazon SNS를 사용하여 모바일 앱에 푸시 알림을 보냅니다..
이것이 정답인 이유
모바일 앱이 Amazon S3에 직접 파일을 업로드하면 스토리지 확장성과 가용성을 확보할 수 있습니다. S3 이벤트 알림을 Amazon SQS 표준 대기열에 연결하면 이미지 업로드 이벤트를 안정적으로 캡처하고 처리 워크플로우를 시작할 수 있습니다. SQS 표준 대기열은 높은 처리량과 유연성을 제공하여 간헐적인 트래픽 급증에 효과적으로 대응합니다. 대기열에 메시지가 도착하면 AWS Lambda 함수를 트리거하여 서버리스 방식으로 이미지 처리를 수행합니다. Lambda는 사용량에 따라 자동으로 확장 및 축소되므로 비용 효율적이며 피크 시간대의 수천 건의 업로드도 처리할 수 있습니다. 처리가 완료되면 Amazon SNS를 사용하여 모바일 앱에 푸시 알림을 보내 사용자에게 즉각적으로 알릴 수 있습니다. SNS는 다양한 엔드포인트로 메시지를 보낼 수 있는 확장 가능한 메시징 서비스입니다. 오답 설명: Amazon MQ는 메시지 브로커로, SQS보다 관리 오버헤드가 크고 이 사용 사례에는 과도합니다. S3 Batch Operations는 대량의 기존 S3 객체에 대한 작업을 수행하는 데 사용되며, 실시간으로 새로 업로드되는 이미지 처리에는 적합하지 않습니다. Amazon SES는 이메일 서비스이며, 모바일 앱 푸시 알림에는 적합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음