스트리밍 미디어 회사가 사용자들이 매일 소비하는 비디오 콘텐츠에 대한 증가하는 수요를 수용하기 위해 인프라를 재구축하고 있습니다. 이 회사는 비디오에서 일부 콘텐츠를 차단하기 위해 테라바이트 크기의 비디오를 처리해야 합니다. 비디오 처리는 최대 20분이 소요될 수 있습니다. 이 회사는 수요에 따라 확장되고 비용 효율적인 솔루션이 필요합니다. 어떤 솔루션이 이러한 요구 사항을 충족할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Amazon Elastic Container Service (Amazon ECS) 및 AWS Fargate를 사용하여 비디오를 처리하는 마이크로서비스를 구현합니다. 비디오 메타데이터는 Amazon Aurora에 저장합니다. 비디오 콘텐츠는 Amazon S3 Intelligent-Tiering에 저장합니다..
이것이 정답인 이유
Amazon ECS와 AWS Fargate는 서버 관리 없이 컨테이너화된 마이크로서비스를 실행하여 확장성과 비용 효율성을 제공합니다. 테라바이트 크기의 비디오 처리와 20분 소요 시간은 Lambda의 최대 실행 시간(15분)을 초과하므로 Lambda는 부적합합니다. Amazon Aurora는 확장 가능하고 고가용성의 관계형 데이터베이스로 메타데이터 저장에 적합하며, Amazon S3 Intelligent-Tiering은 액세스 패턴에 따라 스토리지를 최적화하여 비용을 절감합니다. EC2 인스턴스는 서버 관리가 필요하고, EKS는 Fargate보다 운영 복잡성이 높습니다. S3 Glacier Deep Archive는 즉각적인 액세스가 필요한 비디오 콘텐츠에는 적합하지 않습니다.