exam questions

Exam AWS Certified Database - Specialty All Questions

View all questions & answers for the AWS Certified Database - Specialty exam

Exam AWS Certified Database - Specialty topic 1 question 94 discussion

Exam question from Amazon's AWS Certified Database - Specialty
Question #: 94
Topic #: 1
[All AWS Certified Database - Specialty Questions]

A database specialist is building a system that uses a static vendor dataset of postal codes and related territory information that is less than 1 GB in size. The dataset is loaded into the application's cache at start up. The company needs to store this data in a way that provides the lowest cost with a low application startup time.
Which approach will meet these requirements?

  • A. Use an Amazon RDS DB instance. Shut down the instance once the data has been read.
  • B. Use Amazon Aurora Serverless. Allow the service to spin resources up and down, as needed.
  • C. Use Amazon DynamoDB in on-demand capacity mode.
  • D. Use Amazon S3 and load the data from flat files.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

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
TonyGe
Highly Voted 3 years, 8 months ago
D, key words " static vendor dataset" & "lowest cost"
upvoted 7 times
...
MultiAZ
Most Recent 1 year, 6 months ago
Selected Answer: D
D gives the lower cost. It also meets the requirements - S3 can do tons of IOPS when needed. Most importantly, the data is loaded on startup and then used by the app in-memory, not used constantly - so there is no need for DynamoDB.
upvoted 1 times
...
IhorK
1 year, 11 months ago
Selected Answer: C
DynamoDB in on-demand capacity mode price: - DynamoDB Standard table class, Read Request Units (RRU) - $0.25 per MILLION read request units. - Data storage - First 25 GB stored per month is free using the DynamoDB Standard table class. - On-demand backup - Cold Backup Storage* $0.03 per GB-month (The information is static, you can do without a backup). https://aws.amazon.com/dynamodb/pricing/on-demand/ Amazon S3 pricing: S3 Standard - General purpose storage for any type of data, typically used for frequently accessed data. First 50 TB / Month - $0.023 per GB https://aws.amazon.com/s3/pricing/ Application does not start so often, I would choose answer C. DynamoDB will give this information much faster than reading from S3. The price of $0.25 per MILLION read request is cheaper than S3.
upvoted 2 times
...
[Removed]
2 years ago
Selected Answer: C
the lowest cost & a low application startup time -> Dynamo DB with OnDemand capacity mode. Option D (S3) will cause longer startup time in my opinion
upvoted 2 times
...
satishstechie
2 years, 6 months ago
Selected Answer: D
simple option
upvoted 1 times
...
lollyj
2 years, 6 months ago
Selected Answer: D
Static small files. S3 is your best bet for costs
upvoted 2 times
...
novice_expert
3 years, 2 months ago
Selected Answer: D
x A. RDS (costly for 1 GB data) x B. Amazon Aurora Serverless. (costly for 1 GB data) x C. Use Amazon DynamoDB in on-demand capacity mode. (postal codes and associated territorial data that is less than 1 GB in size => key value data, minimizing application launch time => dynamoDB, but caching is required at application and not database) D. Use Amazon S3 and load the data from flat files. (most cost-effective)
upvoted 4 times
...
Scunningham99
3 years, 8 months ago
D is the answer
upvoted 2 times
...
aws4myself
3 years, 8 months ago
Let us see in this way, 1 GB file on boot uploading in to application time < (1 GB file from s3 to Application + load time). So definitely it is not D, I will go with B
upvoted 1 times
...
gelsm
3 years, 8 months ago
I agree with D based on the link below: https://www.sumologic.com/insight/s3-cost-optimization/ For example, for 1 GB file stored on S3 with 1 TB of storage provisioned, you are billed for 1 GB only. In a lot of other services such as Amazon EC2, Amazon Elastic Block Storage (Amazon EBS) and Amazon DynamoDB you pay for provisioned capacity. For example, in the case of Amazon EBS disk you pay for the size of 1 TB of disk even if you just save 1 GB file. This makes managing S3 cost easier than many other services including Amazon EBS and Amazon EC2. On S3 there is no risk of over-provisioning and no need to manage disk utilization.
upvoted 1 times
...
Suresh108
3 years, 8 months ago
DDDDDDDDDDD. lowest cost. --> this says Application cache and NOT DB cache. applicationג€™s cache at start up
upvoted 2 times
...
AM
3 years, 8 months ago
OR D is also a possibility
upvoted 2 times
...
AM
3 years, 8 months ago
I will go with B. Will cover lowesr cost.
upvoted 1 times
...
Aesthet
3 years, 8 months ago
C or D I choose D
upvoted 2 times
...
shantest1
3 years, 9 months ago
C: ? lowest start up time asked
upvoted 1 times
shantest1
3 years, 8 months ago
May be D: Application Cache may be enough. Load from S3 straight into Application Cache
upvoted 6 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 ...