게임 웹 애플리케이션이 Application Load Balancer 뒤의 Amazon EC2 인스턴스에서 실행되고 Amazon RDS for MySQL에 데이터를 저장합니다. 사용자는 데이터베이스 읽기 성능으로 인해 긴 지연을 경험합니다. 회사는 애플리케이션 아키텍처 변경을 최소화하면서 사용자 경험을 개선하고자 합니다. 솔루션스 아키텍트는 무엇을 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 데이터베이스 앞에 Amazon ElastiCache를 사용합니다..
이것이 정답인 이유
정답은 Amazon ElastiCache를 데이터베이스 앞에 사용하는 것입니다. ElastiCache는 인메모리 캐싱 서비스로, 데이터베이스에서 자주 읽는 데이터를 캐시하여 읽기 성능을 크게 향상시킵니다. 게임 웹 애플리케이션의 경우, 많은 사용자가 동일한 데이터를 반복적으로 요청하므로 ElastiCache를 사용하면 데이터베이스 부하를 줄이고 지연 시간을 단축할 수 있습니다. 이는 애플리케이션 아키텍처 변경을 최소화하면서 사용자 경험을 개선하는 효과적인 방법입니다. RDS Proxy는 데이터베이스 연결 관리를 개선하지만, 읽기 성능 자체를 직접적으로 향상시키지는 않습니다. AWS Lambda로 마이그레이션하거나 DynamoDB로 데이터베이스를 변경하는 것은 상당한 아키텍처 변경을 요구하며, 이는 문제에서 요구하는 '최소한의 변경' 조건에 부합하지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음