Sky Archive

자격증/AWS Developer Associate

[AWS] Certified Developer Associate Dump 문제 013

Anchovy ʕ-᷅ᴥ-᷄ʔ 2021. 8. 10. 21:23

A large e-commerce site is being designed to deliver static objects from Amazon S3. The Amazon S3 bucket will server more than 300 GET requests per second.
What should be done to optimize performance? (Choose two.)


A. Integrate Amazon CloudFront with Amazon S3.
B. Enable Amazon S3 cross-region replication.
C. Delete expired Amazon S3 server log files.
D. Configure Amazon S3 lifecycle rules.
E. Randomize Amazon S3 key name prefixes.


아마존 S3에서 정적 물체를 전달하기 위해 대형 전자상거래 사이트가 설계되고 있다. 아마존 S3 버킷은 초당 300개 이상의 GET 요청을 처리할 것이다.
성능을 최적화하려면 어떻게 해야 하는가? (두 개 선택)


A. Amazon CloudFront를 Amazon S3와 통합하십시오.
B. Amazon S3 교차 영역 복제를 실행하십시오.
C. 만료된 Amazon S3 서버 로그 파일 삭제
D. Amazon S3 라이프사이클 규칙을 구성하십시오.
E. Amazon S3 키 이름 접두사를 임의로 지정하십시오.

 

더보기

Answer: A E

 

E를 선택한 이유 : 
버킷의 접두사 수에는 제한이 없다. 읽기를 병렬화하여 읽기 또는 쓰기 성능을 높일 수 있다.
아마존 S3 성능 지침은 빈번한 데이터 검색에 대한 성능을 최적화하기 위해 해시 문자로 접두사 이름을 랜덤화할 것을 권고했다.
https://docs.aws.amazon.com/AmazonS3/latest/userguide/optimizing-performance.html

B(지역 간 복제)가 아닌 이유 :
S3 Replication 사용 시는 아래와 같음.
- 데이터 중복
- 메타데이터를 보존하는 동안 개체 복제
- 보다 비용 효율적인 스토리지 클래스로 객체 복제
- 다른 계정에서 개체 복사본 유지 관리
- 15분 이내에 객체 복제
https://aws.amazon.com/s3/features/replication/