A Solutions Architect is designing the storage layer for a data warehousing application. The data files are large, but they have statically placed metadata at the beginning of each file that describes the size and placement of the file's index. The data files are read in by a fleet of Amazon EC2 instances that store the index size, index location, and other category information about the data file in a database. That database is used by Amazon EMR to group files together for deeper analysis. What would be the MOST cost-effective, high availability storage solution for this workflow?
A) Store the data files in Amazon S3 and use Range GET for each file's metadata, then index the relevant data.
B) Store the data files in Amazon EFS mounted by the EC2 fleet and EMR nodes.
C) Store the data files on Amazon EBS volumes and allow the EC2 fleet and EMR to mount and unmount the volumes where they are needed.
D) Store the content of the data files in Amazon DynamoDB tables with the metadata, index, and data as their own keys.
Correct Answer:
Verified
Q420: A company is implementing a multi-account strategy;
Q421: A Development team has created a series
Q422: A company deployed a three-tier web application
Q423: A company must deploy multiple independent instances
Q424: A company has more than 100 AWS
Q426: A company wants to replace its call
Q427: A Solutions Architect has created an AWS
Q428: A finance company is running its business-critical
Q429: A company wants to migrate its website
Q430: A company is migrating its marketing website
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents