How many write capacity units should you provision duri…

You need to migrate 10 million records in one hour into DynamoDB. All records are 1.5KB in size. The data is evenly
distributed across the partition key. How many write capacity units should you provision during this batch load?

You need to migrate 10 million records in one hour into DynamoDB. All records are 1.5KB in size. The data is evenly
distributed across the partition key. How many write capacity units should you provision during this batch load?

A.
6667

B.
4166

C.
5556

D.
2778

Explanation:
You need 2 units to make a 1.5KB write, since you round up. You need 20 million total units to perform this load. You
have 3600 seconds to do so. Divide and round up for 5556.
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.ProvisionedThroughput.html



Leave a Reply 5

Your email address will not be published. Required fields are marked *


CSN

CSN

D

1.5kb round up to 4kb and divide it by 4 will get 1 unit.
1 unit X (10million/60×60) = 2778

Emeric

Emeric

4 kb is the read capacity unit. In this question, we are writing, so we should use the write capacity unit for calculation, which is 1 kb. Thus we need 2 units per write operation.

2 units X 10 million operations / 3600 seconds = 5556 operations per seconds that need to be provisioned

The right answer is C.

ken

ken

This is for write provision, not for read provision,

Sadeel Anjum

Sadeel Anjum

C
10 million/h = 10000000/h
=> 10000000/3600 => 2778/sec

=> item size 1.5kb => 2kb (rounded up )
Capacity = 2778 * 2 = 5555.5 => 5556

so C is the answer.

Danish Hashmi

Danish Hashmi

C
5556