개발팀이 AWS Lambda 함수를 사용하는 이벤트 기반 애플리케이션을 만들고 있습니다. 이벤트는 파일이 Amazon S3 버킷에 추가될 때 생성됩니다. 팀은 현재 Amazon S3의 이벤트 대상으로 Amazon Simple Notification Service(Amazon SNS)를 구성했습니다. 솔루션스 아키텍트는 확장 가능한 방식으로 Amazon S3의 이벤트를 처리하기 위해 무엇을 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 이벤트를 Amazon Simple Queue Service(Amazon SQS)로 보내는 SNS 구독을 생성합니다. SQS 큐가 Lambda 함수를 트리거하도록 구성합니다..
이것이 정답인 이유
정답은 Amazon SQS를 통해 Lambda를 트리거하는 것입니다. S3 이벤트가 SNS로 전송된 후, SNS 구독을 통해 이벤트를 SQS 큐로 보냅니다. SQS 큐는 Lambda 함수를 비동기적으로 트리거하여 S3 이벤트를 처리합니다. 이 방식은 Lambda가 처리할 수 있는 속도보다 이벤트 발생 속도가 빠를 때 이벤트를 버퍼링하여 시스템의 확장성과 안정성을 높입니다. SQS는 메시지 손실 없이 이벤트를 보관하고, Lambda는 큐에서 메시지를 풀링하여 처리하므로 과부하를 방지하고 재시도 메커니즘을 제공합니다. 다른 옵션들은 적절하지 않습니다. Amazon ECS 또는 EKS를 사용하여 이벤트를 처리하는 것은 불필요하게 복잡하며 서버리스 아키텍처의 이점을 상실하게 합니다. AWS Server Migration Service(AWS SMS)는 서버 마이그레이션에 사용되는 서비스로, 이벤트 처리와는 관련이 없습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음