
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
A company is designing a new web application that will run on Amazon EC2 Instances. The application will use Amazon DynamoDB for backend data storage. The application traffic will be unpredictable. The company expects that the application read and write throughput to the database will be moderate to high. The company needs to scale in response to application traffic.
Which DynamoDB table configuration will meet these requirements MOST cost-effectively?
A
Configure DynamoDB with provisioned read and write by using the DynamoDB Standard table class. Set DynamoDB auto scaling to a maximum defined capacity.
B
Configure DynamoDB in on-demand mode by using the DynamoDB Standard table class.
C
Configure DynamoDB with provisioned read and write by using the DynamoDB Standard Infrequent Access (DynamoDB Standard-IA) table class. Set DynamoDB auto scaling to a maximum defined capacity.
D
Configure DynamoDB in on-demand mode by using the DynamoDB Standard Infrequent Access (DynamoDB Standard-IA) table class.
Explanation:
Correct Answer: B
Why Option B is correct:
Why other options are incorrect:
Option A (Provisioned with auto scaling):
Option C (Provisioned with Standard-IA table class):
Option D (On-Demand with Standard-IA table class):
Key AWS Concepts:
For the given scenario with unpredictable traffic and moderate to high throughput, DynamoDB On-Demand with Standard table class provides the most cost-effective solution.