한 회사에서 Amazon EC2 인스턴스에서 스크립트를 실행하여 Amazon Simple Queue Service(Amazon SQS) 대기열에서 메시지를 폴링하고 처리합니다. 이 회사는 증가하는 메시지 처리 능력을 유지하면서 운영 비용을 절감하고자 합니다. 솔루션스 아키텍트는 무엇을 권장해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: EC2 인스턴스의 스크립트를 적절한 런타임을 가진 AWS Lambda 함수로 마이그레이션합니다..
이것이 정답인 이유
EC2 인스턴스에서 SQS 메시지를 폴링하고 처리하는 스크립트를 AWS Lambda 함수로 마이그레이션하면 운영 비용을 크게 절감할 수 있습니다. Lambda는 서버리스 서비스이므로 스크립트가 실행될 때만 비용을 지불하며, 유휴 EC2 인스턴스 비용을 없애줍니다. 또한, SQS와 Lambda는 긴밀하게 통합되어 SQS 대기열에 메시지가 도착하면 Lambda 함수를 자동으로 트리거할 수 있어 효율적인 처리가 가능합니다. EC2 인스턴스 크기를 늘리는 것은 처리량은 늘리겠지만, 비용도 함께 증가시켜 비용 절감 목표에 부합하지 않습니다. EventBridge를 사용하여 인스턴스 활용도가 낮은 경우 EC2 인스턴스를 끄는 것은 비용을 절감할 수 있지만, 메시지 처리 능력을 유지하기 위해 인스턴스를 다시 시작하는 데 시간이 걸릴 수 있어 지연이 발생할 수 있습니다. Systems Manager Run Command는 온디맨드 스크립트 실행에 유용하지만, SQS 메시지 처리와 같은 지속적인 폴링 및 처리 작업에는 적합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음