Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

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

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

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 277 discussion

A company provides an online service for posting video content and transcoding it for use by any mobile platform. The application architecture uses Amazon Elastic File System (Amazon EFS) Standard to collect and store the videos so that multiple Amazon EC2 Linux instances can access the video content for processing. As the popularity of the service has grown over time, the storage costs have become too expensive.

Which storage solution is MOST cost-effective?

  • A. Use AWS Storage Gateway for files to store and process the video content.
  • B. Use AWS Storage Gateway for volumes to store and process the video content.
  • C. Use Amazon EFS for storing the video content. Once processing is complete, transfer the files to Amazon Elastic Block Store (Amazon EBS).
  • D. Use Amazon S3 for storing the video content. Move the files temporarily over to an Amazon Elastic Block Store (Amazon EBS) volume attached to the server for processing.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
bdp123
Highly Voted 1 year, 8 months ago
Selected Answer: D
Storage gateway is not used for storing content - only to transfer to the Cloud
upvoted 27 times
pentium75
9 months, 3 weeks ago
A doesn't say "store content ON the gateway", it says "use AWS Storage Gateway for files" (which is the product) "to store the video content" [on S3].
upvoted 2 times
jaswantn
8 months, 1 week ago
Creating storage gateway for Files will mount S3 bucket as an NFS volume that can be shared among EC2 Instances in the same manner as EFS but more cost effectively.
upvoted 1 times
...
...
...
kraken21
Highly Voted 1 year, 6 months ago
Selected Answer: D
There is no on-prem/non Aws infrastructure to create a gateway. Also, EFS+EBS is more expensive that EFS and S3. So D is the best option.
upvoted 10 times
pentium75
9 months, 3 weeks ago
But how do you attach "an EBS volume" to all the servers, and how will you use the files on it then to serve customers.
upvoted 2 times
...
...
Uzbekistan
Most Recent 6 months, 3 weeks ago
Selected Answer: D
D. Use Amazon S3 for storing the video content. Move the files temporarily over to an Amazon Elastic Block Store (Amazon EBS) volume attached to the server for processing. Amazon S3 (Simple Storage Service) is highly durable, scalable, and cost-effective for storing large volumes of data, such as video content. It offers lower storage costs compared to Amazon EFS and is suitable for storing large files like video content. For processing the video content, you can temporarily move the files from Amazon S3 to an Amazon EBS volume attached to the EC2 instances. This approach allows you to leverage the high-performance storage of Amazon EBS for processing, while still benefiting from the cost-effectiveness of Amazon S3 for long-term storage. Once processing is complete, you can remove the temporary files from the EBS volume and store the final results back in S3.
upvoted 2 times
...
bujuman
7 months, 2 weeks ago
Selected Answer: A
Answer is closer to the following principle and D is near impossible to implement: "Amazon S3 File Gateway – Amazon S3 File Gateway supports a file interface into Amazon Simple Storage Service (Amazon S3) and combines a service and a virtual software appliance. By using this combination, you can store and retrieve objects in Amazon S3 using industry-standard file protocols such as Network File System (NFS) and Server Message Block (SMB). You deploy the gateway into your on-premises environment as a virtual machine (VM) running on VMware ESXi, Microsoft Hyper-V, or Linux Kernel-based Virtual Machine (KVM), or as a hardware appliance that you order from your preferred reseller. You can also deploy the Storage Gateway VM in VMware Cloud on AWS, or as an AMI in Amazon EC2. The gateway provides access to objects in S3 as files or file share mount points. With a S3 File Gateway, you can do the following"
upvoted 1 times
...
vip2
8 months ago
Selected Answer: A
A is correct For D, how to move file from S3 to EBS temporarily????
upvoted 1 times
...
awsgeek75
9 months ago
Selected Answer: A
I was initially going for D but EBS part makes no sense as it is not possible. Closest explanation of A is in this article: https://aws.amazon.com/blogs/storage/mounting-amazon-s3-to-an-amazon-ec2-instance-using-a-private-connection-to-s3-file-gateway/ A is missing a lot of key steps but D is just impossible. Maybe it's just the wording?
upvoted 1 times
...
AzExam2020
9 months, 1 week ago
EFS is already used, why EBS is an option in the answer?
upvoted 1 times
...
anikolov
9 months, 1 week ago
Selected Answer: A
AWS Storage Gateway S3 file gateway can be setup on EC2 ( https://repost.aws/knowledge-center/file-gateway-ec2 ). It use local disks/EBS for caching data. D: Can be used too, using attached EBS volume to each EC2 instance to process files. If require single EBS volume to be attached to multiple EC2, then it is possible too if they are in the same Availability Zone -> https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-volumes-multi.html. For me A and D both are possible, but expect AWS would like to select Storage GW
upvoted 2 times
SVDK
9 months ago
I agree. This documentation has convinced me. https://docs.aws.amazon.com/filegateway/latest/files3/what-is-file-s3.html
upvoted 1 times
...
...
pentium75
9 months, 3 weeks ago
Selected Answer: A
A would work, "Storage Gateway for files" can provide access to S3 (cheap) via NFS (what the clients are using now). It has some additional cost in addition to the S3 charges, but would still be way cheaper than EFS. B would work for a single server, but as it provides a volume via iSCSI, it could be mounted only to a single server - does not meet the 'multiple instances can access' requirement. C and D do not meet the 'multiple instances can access' requirement because EBS can't be easily attached to all servers at the same time.
upvoted 2 times
pentium75
9 months, 1 week ago
And even if ignoring the 'multiple instances can access' requirement, D would be against WAF; for temporary storage you'd use instance storage, not EBS.
upvoted 1 times
...
...
liux99
11 months, 1 week ago
Storage gateway is intended for on-premises applications to access cloud storage, so A, B is out. The question explicitly states that the files are uploaded and stored in EFS, not S3, so D is not correct. The answer is C. The EFS storage costs 10 times more than EBS, so moving files to EBS after processing is the solution.
upvoted 1 times
...
beginnercloud
11 months, 3 weeks ago
Selected Answer: D
Answer D is correct. Storage gateway is not used for storing content - only to transfer to the Cloud
upvoted 1 times
pentium75
9 months, 3 weeks ago
But how do you attach "an EBS volume" to all the servers, and how will you use the files on it then to serve customers? A doesn't say "store content ON the gateway", it says "use AWS Storage Gateway for files" (which is the product) "to store the video content" [on S3]. And to be exact, Storage Gateway is not "to transfer to the cloud" but to provide access to S3 storage via SMB or NFS.
upvoted 1 times
...
...
TariqKipkemei
1 year ago
Selected Answer: D
Cost effective = Use Amazon S3 for storing the video content. Move the files temporarily over to an Amazon Elastic Block Store (Amazon EBS) volume attached to the server for processing
upvoted 1 times
...
Guru4Cloud
1 year, 1 month ago
Selected Answer: D
Amazon S3 provides low-cost object storage for storing large amounts of unstructured data like videos. The videos can be stored in S3 durably and reliably. For processing, the video files can be temporarily copied from S3 to an EBS volume attached to the EC2 instance. EBS provides low latency block storage for high performance video processing. Once processing is complete, the output can be stored back in S3.
upvoted 3 times
...
bjexamprep
1 year, 2 months ago
Selected Answer: D
The question doesn't give enough information. Well, quite a few AWS exam questions don't provide enough info. Ideally, A could be the best answer if it mentions S3 as the backend of storage gateway. Because if it doesn't mention S3 as the backend, that implies either Storage gateway as the storage(which is impossible) or continue using EFS(also impossible). D is not ideal, because it will introduce video download cost for downloading files from S3 to EBS temporary storage. But it is the best option we have.
upvoted 1 times
pentium75
9 months, 1 week ago
A mentions "AWS Storage Gateway for files" which implies S3 as the backend storage. D does not meet the 'multiple instances can access for processing' requirement.
upvoted 1 times
foha2012
8 months, 3 weeks ago
We are ditching EFS in favor of S3. So there is no longer simultaneous access happening. Whoever needs the file, downloads it from S3, process it on their EC2 instance and save it back to S3.
upvoted 1 times
...
...
...
Undisputed
1 year, 2 months ago
Selected Answer: D
A more cost-effective storage solution for this scenario would be Amazon Simple Storage Service (Amazon S3). Amazon S3 is an object storage service that offers high scalability, durability, and availability at a lower cost compared to Amazon EFS. By using Amazon S3, you only pay for the storage you use, and it is typically more cost-efficient for scenarios where data is accessed less frequently, such as video storage for processing.
upvoted 2 times
...
smartegnine
1 year, 4 months ago
Selected Answer: A
The result should be A. Amazon storage gateway has 4 types, S3 File Gateway, FSx file gateway, Type Gateway and Volume Gateway. If not specific reference file gateway should be default as S3 gateway, which sent file over to S3 the most cost effective storage in AWS. Why not D, the reason is last sentence, there are multiple EC2 servers for processing the video and EBS can only attach to 1 EC2 instance at a time, so if you use EBS, which mean for each EC2 instance you will have 1 EBS. This rule out D.
upvoted 1 times
argl1995
1 year, 3 months ago
We can use multi-attach feature of EBS to attach one EBS volume to multiple Ec2 instances
upvoted 2 times
...
[Removed]
1 year, 3 months ago
AWS Storage Gateway = extend storage to onprem
upvoted 1 times
...
pentium75
9 months, 3 weeks ago
Storage Gateway is a GATEWAY, it does not store anything. You could use the gateway as a cache for content actually in S3. Btw, A and B even say that Storage Gateway would "process the video content" ...
upvoted 1 times
...
...
MostafaWardany
1 year, 4 months ago
Selected Answer: D
D: MOST cost-effective of these options = S3
upvoted 1 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 ...