AmazonAmazon Solution Architect Professional SAP-C02 Certification·KO·업데이트됨 1 Aug 2026
한 회사에서 데이터 처리 애플리케이션을 AWS로 마이그레이션하고 있습니다. 현재 사용자는 웹 포털을 통해 미디어 파일을 업로드하고, 웹 서버는 업로드된 파일을 NAS에 저장한 다음 메시지 큐를 통해 처리 서버로 메시지를 보냅니다. 각 미디어 파일을 처리하는 데 최대 1시간이 걸릴 수 있습니다. 대기열에 있는 파일 수는 업무 시간 동안 훨씬 많고, 업무 시간 외에는 빠르게 줄어듭니다. 가장 비용 효율적인 마이그레이션 설계는 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Amazon SQS 큐를 생성합니다. 기존 웹 서버가 해당 큐에 게시하도록 합니다. Auto Scaling 그룹의 Amazon EC2 인스턴스를 사용하여 메시지를 가져와 파일을 처리하고, SQS 큐 길이에 따라 Auto Scaling 그룹을 확장합니다. 처리된 파일은 Amazon S3 버킷에 저장합니다..
이것이 정답인 이유
주어진 시나리오에서 미디어 파일 처리는 최대 1시간이 소요될 수 있으며, 처리량은 업무 시간 동안 크게 변동합니다. AWS Lambda 함수는 최대 실행 시간이 15분으로 제한되므로 1시간이 소요되는 작업에는 적합하지 않습니다. 따라서 Lambda를 사용하는 옵션은 제외됩니다. Amazon MQ는 관리형 메시지 브로커이지만, 이 시나리오에서는 SQS가 더 비용 효율적이고 확장성이 뛰어납니다. SQS 큐와 Auto Scaling 그룹을 결합하면 큐 길이에 따라 EC2 인스턴스를 자동으로 확장하여 비용 효율적으로 처리량을 관리할 수 있습니다. 처리된 파일은 내구성과 비용 효율성을 위해 Amazon S3에 저장하는 것이 가장 좋습니다. Amazon EFS는 파일 시스템이 필요할 때 유용하지만, 처리된 파일을 저장하는 데는 S3가 더 적합합니다.