AmazonAmazon DevOps Engineer Professional DOP-C02 Certification·KO·업데이트됨 4 Aug 2026
단일 리전 애플리케이션이 DynamoDB 테이블과 S3 버킷을 사용합니다. 회사는 보조 리전에 앱을 배포할 예정이며, 데이터가 양쪽 리전에 모두 지속되고 즉시 전파되어야 합니다. 가장 적은 운영 오버헤드로 필요한 동작을 제공하는 솔루션은 무엇입요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 기본 및 보조 S3 버킷 간에 양방향 S3 교차 리전 복제를 활성화하고, DynamoDB 테이블을 보조 리전을 포함하는 글로벌 테이블로 변환합니다..
이것이 정답인 이유
정답은 S3 교차 리전 복제와 DynamoDB 글로벌 테이블을 사용하는 것입니다. S3 교차 리전 복제는 S3 버킷 간의 데이터 지속성과 즉각적인 전파를 위한 관리형 서비스이며, 양방향 복제를 통해 두 리전 모두에서 쓰기가 가능합니다. DynamoDB 글로벌 테이블은 DynamoDB 테이블을 여러 리전에 걸쳐 자동으로 복제하여 데이터 지속성과 낮은 지연 시간의 읽기/쓰기를 제공하는 완전 관리형 솔루션입니다. 이 두 가지는 최소한의 운영 오버헤드로 요구 사항을 충족합니다.
S3 Batch Operations는 일회성 또는 주기적인 대량 복사에 적합하지만, 지속적인 실시간 복제에는 적합하지 않습니다. DynamoDB Streams와 Lambda 함수를 사용하는 방법은 사용자 지정 코드를 작성하고 유지 관리해야 하므로 운영 오버헤드가 더 큽니다.