Sky Archive

자격증/AWS Developer Associate

[AWS] Certified Developer Associate Dump 문제 011

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

A Developer is asked to implement a caching layer in front of Amazon RDS. Cached content is expensive to regenerate in case of service failure. Which implementation below would work while maintaining maximum uptime?


A. Implement Amazon ElastiCache Redis in Cluster Mode
B. Install Redis on an Amazon EC2 instance.
C. Implement Amazon ElastiCache Memcached.
D. Migrate the database to Amazon Redshift.

 

더보기

Answer: A
Reference:
https://aws.amazon.com/blogs/database/automating-sql-caching-for-amazon-elasticache-and-amazon-rds/

 

Redis는 페일오버에 사용되는 이중화 구성(Multi-az)을 지원.

EC2는 페일오버가 없는 하나의 인스턴스.

Memcached는 페일오버를 허용하지 않으며, 용량에 도달하면 데이터를 꺼낸다.

Redshift는 캐시 솔루션이 아니라 데이터 웨어하우스이며 응답 시간이 느리다.