한 회사에서 여러 대륙에 걸쳐 있는 도시들로부터 온도, 습도, 기압 데이터를 수집합니다. 각 사이트에서는 매일 약 500GB의 데이터를 생성하며 고속 인터넷 연결을 사용합니다. 이 회사는 운영 복잡성을 최소화하면서 모든 사이트의 데이터를 가능한 한 빨리 단일 Amazon S3 버킷으로 집계하기를 원합니다. 어떤 솔루션이 이러한 요구 사항을 충족할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 대상 S3 버킷에서 S3 Transfer Acceleration을 켭니다. 멀티파트 업로드를 사용하여 사이트 데이터를 대상 S3 버킷에 직접 업로드합니다..
이것이 정답인 이유
S3 Transfer Acceleration은 엣지 로케이션을 활용하여 S3 버킷으로의 장거리 데이터 전송 속도를 높여줍니다. 이는 여러 대륙에 걸쳐 있는 도시들로부터 데이터를 수집하는 시나리오에 적합하며, 운영 복잡성을 최소화하면서 데이터를 단일 S3 버킷으로 빠르게 집계하는 데 도움이 됩니다. 멀티파트 업로드는 대용량 파일을 더 작은 청크로 분할하여 병렬로 업로드함으로써 전송 속도를 더욱 향상시킵니다.
다른 옵션들은 다음과 같은 이유로 적합하지 않습니다.
S3 Cross-Region Replication은 데이터를 한 버킷에서 다른 버킷으로 복사하는 데 사용되며, 초기 데이터 수집 속도를 높이는 데는 직접적인 도움이 되지 않습니다.
AWS Snowball Edge는 대량의 데이터를 오프라인으로 전송하는 데 사용되므로, 매일 500GB의 데이터를 고속 인터넷 연결을 통해 전송하는 시나리오에는 비효율적입니다.
Amazon EC2 및 EBS를 사용하는 방법은 불필요한 복잡성을 추가하며, S3 Transfer Acceleration보다 빠르거나 효율적이지 않습니다.