한 동영상 스트리밍 회사가 us-east-1 리전의 Amazon S3 버킷에 사용자 동영상 파일을 업로드하는 모바일 앱을 출시했습니다. 파일 크기는 1GB에서 10GB 사이입니다. 호주 사용자는 업로드 속도가 매우 느리고 가끔 업로드 실패를 경험합니다. 솔루션스 아키텍트로서 이러한 사용자의 업로드 성능을 개선하기 위한 변경 사항을 제안하십시오. 다음 중 요구 사항을 충족하는 두 가지는 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: S3 버킷에 S3 Transfer Acceleration을 활성화합니다. 업로드 시 Transfer Acceleration 엔드포인트를 사용하도록 앱을 구성합니다., 클라이언트 앱을 수정하여 동영상 파일을 여러 부분으로 분할하고 S3 multipart uploads를 사용하여 파일을 전송합니다..
이것이 정답인 이유
S3 Transfer Acceleration은 Amazon CloudFront의 엣지 로케이션을 활용하여 S3 버킷으로의 장거리 데이터 전송을 가속화합니다. 이는 호주 사용자와 us-east-1 리전 버킷 간의 지연 시간과 패킷 손실을 줄여 업로드 속도를 크게 향상시킵니다. S3 Multipart Upload는 대용량 파일을 여러 부분으로 분할하여 병렬로 업로드할 수 있게 합니다. 이는 단일 연결의 제약을 우회하고 실패 시 전체 파일이 아닌 실패한 부분만 재시도할 수 있어 대용량 파일 업로드의 효율성과 안정성을 높입니다. 모든 리전에 S3 버킷을 생성하고 교차 리전 복제를 사용하는 것은 비용이 많이 들고 복잡하며, 업로드 성능 자체를 직접적으로 개선하지는 않습니다. Route 53 지연 시간 기반 라우팅은 S3 버킷에 직접 적용되지 않으며, S3 버킷은 특정 리전에 고정됩니다. 객체 키에 무작위 접두사를 추가하는 것은 S3 성능 모범 사례이지만, 주로 높은 요청 속도에서 S3의 파티셔닝을 최적화하여 읽기/쓰기 성능을 향상시키는 것이지, 장거리 업로드 지연 시간을 직접적으로 해결하지는 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음