exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C02 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C02 exam

Exam AWS Certified Solutions Architect - Associate SAA-C02 topic 1 question 559 discussion

A solutions architect is designing a shared storage solution for a web application that is deployed across multiple Availability Zones. The web application runs on
Amazon EC2 instances that are in an Auto Scaling group. The company plans to make frequent changes to the content. The solution must have strong consistency in returning the new content as soon as the changes occur.
Which solutions meet these requirements? (Choose two.)

  • A. Use AWS Storage Gateway Volume Gateway Internet Small Computer Systems Interface (iSCSI) block storage that is mounted to the individual EC2 instances.
  • B. Create an Amazon Elastic File System (Amazon EFS) file system. Mount the EFS file system on the individual EC2 instances.
  • C. Create a shared Amazon Elastic Block Store (Amazon EBS) volume. Mount the EBS volume on the individual EC2 instances.
  • D. Use AWS DataSync to perform continuous synchronization of data between EC2 hosts in the Auto Scaling group.
  • E. Create an Amazon S3 bucket to store the web content. Set the metadata for the Cache-Control header to no-cache. Use Amazon CloudFront to deliver the content.
Show Suggested Answer Hide Answer
Suggested Answer: BE 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Atomar
Highly Voted 3 years, 4 months ago
I think it should be B and E
upvoted 8 times
...
cloud_collector
Highly Voted 2 years, 9 months ago
Selected Answer: BE
For B , In the question, mentioned " ... building a shared storage solution for ..." Amazon EFS provides shared file storage for use with compute instances in the AWS Cloud and on-premises servers. Applications that require shared file access can use Amazon EFS for reliable file storage delivering high aggregate throughput to thousands of clients simultaneously. https://aws.amazon.com/efs/when-to-choose-efs/
upvoted 6 times
cloud_collector
2 years, 9 months ago
For D , These are some of the main use cases for DataSync: - Data migration - Archiving cold data - Data protection - Data movement for timely in-cloud processing AWS DataSync is an online data transfer service that simplifies, automates, and accelerates moving data between storage systems and services. https://docs.aws.amazon.com/datasync/latest/userguide/what-is-datasync.html
upvoted 1 times
...
cloud_collector
2 years, 9 months ago
For B, one of use case is : - Accelerate static website content delivery https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/IntroductionUseCases.html About "Cache-Control Header to no-cache" https://aws.amazon.com/premiumsupport/knowledge-center/prevent-cloudfront-from-caching-files/
upvoted 2 times
cloud_collector
2 years, 9 months ago
Sorry For E, not for B.
upvoted 1 times
...
...
...
vengada
Most Recent 1 year, 1 month ago
It should be B and E. Good points are here for best solution. Why not D? AWS documentation says for DataSync the minimum frequency is 1 hour. Note the words in the question: "consistency in returning the new content as soon as the changes occur". So D cannot be the answer for this. https://docs.aws.amazon.com/datasync/latest/userguide/task-scheduling.html Why E? There is no other better solution. By eliminating all others, E is the answer. Also, the question has "The company plans to make frequent changes to the content.". The answer has a trick to say S3 and no-cache that solves the problem.
upvoted 1 times
...
ajchi1980
1 year, 10 months ago
Selected Answer: BE
The solutions that meet the requirements of strong consistency and returning new content as soon as changes occur in a multi-Availability Zone deployment are: B. Create an Amazon Elastic File System (Amazon EFS) file system and mount it on the individual EC2 instances. Amazon EFS provides a fully managed, shared file system that supports strong consistency, allowing multiple EC2 instances to access and update the same files simultaneously. Changes made to the content will be immediately visible to all instances. E. Create an Amazon S3 bucket to store the web content, set the metadata for the Cache-Control header to no-cache, and use Amazon CloudFront to deliver the content. By configuring CloudFront with a no-cache header, you ensure that each request for content is always forwarded to the origin (S3 bucket) to check for any changes. This guarantees that the latest content is returned to users as soon as changes occur.
upvoted 1 times
...
jw1806
2 years, 7 months ago
Selected Answer: B
I know b is right, but why E? E is for static content
upvoted 1 times
...
Daepark
2 years, 8 months ago
well, let me go into a bit deeper on the question. A x - Storage Gateway is more like we use for storage-storage back up. This time, actually EC2 is used for a server role. B o - shared file system (storage role), available in multi AZ C x - what!? EBS is a network storage for one EC2 at a time and not available for multi AZ D x - normally used for moving data between on-premises storage systems and AWS Storage services. (also we will definitely choose EFS so doesn't need DataSync) E o - In question, "frequent changes to the content." so doesn't need cache (I like this point). And S3 for web app... and delivery for CloudFront... I can't help thinking of those two when it comes to this question's situation.
upvoted 1 times
...
S42iel
2 years, 9 months ago
Selected Answer: DE
The question does not say that it is a Linux instance.
upvoted 1 times
...
naveenagurjara
2 years, 10 months ago
Selected Answer: BE
why not D.. Coz... the EFS storage is already shared and all EC2 have access to this shared data.. so no need of AWS Data sync as a separate entity just to sync...
upvoted 3 times
S42iel
2 years, 9 months ago
If it's windows?
upvoted 1 times
...
...
nathai
2 years, 10 months ago
Selected Answer: BE
D is out because datasync can periodically replicate which is different from continuously
upvoted 2 times
...
Blaizeanthonnette
2 years, 11 months ago
Question is about " .. tasked with the responsibility of building a shared storage solution" I believe Datasync is for migration purposes and letter A is connected individual to ec2 instances but the question also mentioned that instances are in auto scaling. With that I'll stick with best answers which is B and E
upvoted 2 times
...
Arshadul
2 years, 11 months ago
Key: --> 2 tier application , HA Requirement: consistent update & retrieval Distractors: C/D/E C is a distractor because EBS should be considered when we talk about RDS, as they are costly, have a limiation of mounting to instances & overhead of resizing if data keeps increasing D is a distractor as DataSync enables you to automate and accelerate online data transfers to AWS storage services E because Cloudfront is a CDN which means it will have TTL hence we cannot guarantee data consistency
upvoted 2 times
...
fsanaja1
3 years, 1 month ago
Selected Answer: BD
The content is not mentioned to be static so B and D correct E - out because it is not related static cached content
upvoted 4 times
awsnoobster
3 years, 1 month ago
yes I go for B & D as well
upvoted 1 times
...
...
RapidStar
3 years, 1 month ago
Selected Answer: BE
I go for B&E
upvoted 2 times
RapidStar
3 years, 1 month ago
sorry, I meant B&D. please cancel my cast!!
upvoted 1 times
...
...
serdar55
3 years, 1 month ago
Selected Answer: AB
The answer should be A & B
upvoted 2 times
...
awsnoobster
3 years, 1 month ago
B and D
upvoted 1 times
...
adsdadasdad
3 years, 3 months ago
Selected Answer: BD
its b and d for sure
upvoted 3 times
...
Robert_B
3 years, 3 months ago
B & D (EFS & DataSync) are correct. Reasons: B - is the easy one: EFS is for shared file system between EC2 instances D - I found two AWS articles that backs up this as the proper response: https://docs.aws.amazon.com/efs/latest/ug/trnsfr-data-using-datasync.html https://aws.amazon.com/premiumsupport/knowledge-center/datasync-transfer-efs-s3/ Explanation for D: "AWS DataSync is an online data transfer service that simplifies, automates, and accelerates moving and replicating data between on-premises storage systems, and also between AWS storage services. DataSync can copy data between (...) amazon EFS file systems.... You can also use DataSync to transfer files between two EFS file systems, including file systems in different AWS Regions and file systems owned by different AWS accounts. Using DataSync to copy data between EFS file systems, you can perform one-time data migrations, periodic data ingestion for distributed workloads, and automate replication for data protection and recovery."
upvoted 4 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago