a. MongoDB
b. MySQL
c. MariaDB
d. Microsoft SQL 서버
a. 읽기 전용 복제본 생성
b. 암호화 활성화
c. 다중 AZ 활성화
a. ElastiCache 클러스터
b. RDS 다중 AZ
c. RDS 읽기 전용 복제본
a. 애플리케이션에 버그가 존재함
b. 읽기 전용 복제본은 비동기 복제를지니므로, 사용자들은 최종 일관성만을 읽게 됨
c. 그 대신 다중 AZ를 설정했어야 함
a. 다중 AZ
b. 읽기 전용 복제본
a. EC2 인스턴스에 ALB가 아닌 자체 커스텀 로드 밸런서 사용하기
b. 세션 데이터를 RDS에 저장하기
c. 세션 데이터를 ElastiCache에 저장하기
d. 세션 데이터를 공유 EBS 볼륨에 저장하기
a. 읽기 전용 복제본 설정
b. 다중 AZ 설정
c. 밤에 분석 쿼리 실행
a. RDS 읽기 전용 복제본
b. RDS 다중 AZ
c. Aurora 읽기 전용 복제본
d. Aurora 글로벌 데이터베이스
a. Redis Auth 사용하기
b. IAM 사용하기
c. 보안 그룹 사용하기
a. RDS 데이터베이스에 다중 AZ 활성화하고 대기 데이터베이스에서 분석 워크로드 실행하기
b. 다른 AZ에 읽기 전용 복제본을 생성하고 데이터베이스의 복제본에 분석 워크로드 실행하기
c. 다른 AZ에 읽기 전용 복제본을 생성하고 소스 데이터베이스애 분석 워크로드 실행하기
a. 동일한 리전에 읽기 전용 복제본을 만들고 메인 데이터베이스에서 다중 AZ를 활성화한다
b. 다른 리전에 읽기 전용 복제본을 만들고 해당 읽기 전용 복제본에서 다중 AZ를 활성화한다
c. 동일한 리전에 읽기 전용 복제본을 만들고 해당 읽기 전용 복제본에서 다중 AZ를 활성화한다
d. 메인 데이터베이스에서 멀티 리전 ( Multi-Region ) 설정을 활성화한다
a. IAm 사용자는 기본적으로 RDS 데이터베이스에 접근할 수 있다
b. Amazon Cognito 사용한다
c. IAM 데이터베이스 인증 활성화한다
a. 읽기 전용 복제본은 비동기 복제를 사용하고, 다중 AZ도 비동기 복제를 사용함
b. 읽기 전용 복제본은 비동기 복제를 사용하고, 다중 AZ는 동기 복제를 사용함
c. 읽기 전용 복제본은 동기 복제를 사용하고, 다중 AZ도 동기 복제를 사용함
d. 읽기 전용 복제보은 동기 복제를 사용하고, 다중 AZ는 비동기 복제를 사용함
a. AWS 콘솔에서 RDS DB 인스턴스를 고른 후, ACtions를 선택하면, 바로 KMS를 통한 암호화 가능
b. RDS DB 인스턴스를 중단 후, AWS 콘솔에서 바로 가능
c. 암호화되지 않은 RDS DB 인스턴스의 스냅샷을 생성하고, 스냅샷을 복사해 '암호화 활성화하기'박스를 체크한 뒤, RDS DB 인스턴스를 암호화되지 않은 스냅샷에서 복구하기
a. 3
b. 7
c. 15
a. Oracle
b. PostgreSQL
c. MySQL
a. 아니오
b. 예
a. Aurora 글로벌 데이터베이스 사용하기
b. RDS 데이터베이스 사용하기
c. Aurora 서버리스 사요하기
d. EC2에 Aurora 실행하고, EC2 인스턴스가 밤에는 차단되도록 하는 스크립트 작성하기
a. 5
b. 10
c. 15
a. MySQL과 MariaDB
b. MySQL과 PostgreSQL
c. Oracle과 MariaDB
d. Oracle과 MS SQL Server
a. MySQL에 RDS 사용
b. Amazon Aurora 사용
c. 멤캐시트에 ElastiCache 사용
d. Redis에 ElastiCache 사용 - 정렬된 세트
a. 오라클용 RDS
b. 오라클용 RDS 커스텀
c. EC2에 Oracle 배포
Q_1. (a)
RDS는 MySQL, PostgreSQL, MariaDB, Oracle, MS SQL Server, Amazon Aurora를 지원합니다
Q_2. (c)
다중 AZ는 전체 AZ가 차단되었을 경우의 재해 복구를 계획하는 데에 도움이 됩니다. 전체 AWS 리전이 차단될 경우에 대비해 계획을 세울 때에는, AWS 리전에 걸친 백업과 복제본을 사용해야 합니다.
Q_3. (b)
시험 문제를 읽을 때는 주의하시기 바랍니다. 이 문제에서는, 이런 문제점을 해결하기 위해 사용해서는 "안 되는" 솔루션이 무엇인지 묻고 있습니다. ElastiCache와 RDS 읽기 전용 복제본은 읽기 스케일링에 도움이 됩니다.
Q_4. (b)
Q_5. (a)
다중 AZ는 활성화 상태의 데이터베이스 종류와 상관 없이 동일한 연결 문자열을 유지합니다.
Q_6. (c)
세션 데이터를 ElastiCache에 저장하는 방법은 서로 다른 EC2 인스턴스들이 필요 시 사용자의 상태를 회수할 수 있게끔 하기 위해 흔히 사용됩니다.
Q_7. (a)
읽기 전용 복제본을 설정하면 분석 애플리케이션이 쿼리를 수행할 수는 있으나, 이 쿼리들이 주요 프로덕션 RDS 데이터베이스에는 영향을 미치지 않게 되므로 도움이 됩니다.
Q_8. (d)
Aurora 글로벌 데이터베이스를 사용하면 최대 5개의 2차 리전까지 Aurora 복제본을 가질 수 있습니다.
Q_9. (a)
Q_10. (b)
Q_11. (b)
Q_12. (c)
Q_13. (b)
Q_14. (c)
Q_15. (c)
Q_16. (a)
Q_17. (a)
암호화되지 않은 RDS DB 인스턴스로는 암호화된 읽기 전용 복제본을 생성할 수 없습니다.
Q_18. (c)
Q_19. (c)
Q_20. (b)
Q_21. (d)
Q_22. (b)