You are configuring your company’s application to use Auto Scaling and need to move user
state information. Which of the following AWS services provides a shared data store with
durability and low latency?
A.
AWS ElastiCache Memcached
B.
Amazon Simple Storage Service
C.
Amazon EC2 instance storage
D.
Amazon DynamoDB
Explanation:
https://media.amazonwebservices.com/AWS_Storage_Options.pdf
To speed access to relevant data, many developers pair Amazon S3 with a database, such
as Amazon DynamoDB or Amazon RDS. Amazon S3 stores the actual information, and the
database serves as the repository for associated metadata (e.g., object name, size,
keywords, and so on). Metadata in the database can easily be indexed and queried, making itvery efficient to locate an object’s reference via a database query. This result can then be
used to pinpoint and then retrieve the object itself from Amazon S3.
The answer should be “B”
I originally thought B should be correct. after a while, if we consider more infromation of user, it should be A as user state may include id, name, department,etc.., so DB should be selected. A is correct.
its D because the elastic cache is a cache based engine and mainly used for queries based
It’s D, user state can be managed by both ElastiCashe and DynamoDB but the questions mentions durable which ElastiCasche is not when using the memcached engine ( the Redis engine can be be configured to be durable)
https://acloud.guru/forums/aws-certified-solutions-architect-associate/discussion/-KRVOYfuduC5-VFPkYsW/you-are-configuring-your-companys-application
it should be D bcoz A is just for caching