exam questions

Exam AWS Certified Solutions Architect - Professional All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional exam

Exam AWS Certified Solutions Architect - Professional topic 1 question 563 discussion

A fleet of Amazon ECS instances is used to poll an Amazon SQS queue and update items in an Amazon DynamoDB database. Items in the table are not being updated, and the SQS queue is filling up. Amazon CloudWatch Logs are showing consistent 400 errors when attempting to update the table. The provisioned write capacity units are appropriately configured, and no throttling is occurring.
What is the LIKELY cause of the failure?

  • A. The ECS service was deleted.
  • B. The ECS configuration does not contain an Auto Scaling group.
  • C. The ECS instance task execution IAM role was modified.
  • D. The ECS task role was modified.
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
Nemer
Highly Voted 3 years, 7 months ago
D. Between executionRoleArn (option C) and taskRoleArn (D), only the latter is used to interact with DynamoDB. The former is used to download images or write logs to Cloudwatch. https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definition_parameters.html Status 400 with DynamoDB. Here,probably an authn failure due to someone messing up the role. https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Programming.Errors.html#Programming.Errors.MessagesAndCodes
upvoted 36 times
MarcChartouny
3 years, 6 months ago
Nemer in Arabic means 'Tiger'... And it seems you are a real AWS Tiger Man!! #Guru_Level
upvoted 11 times
...
...
RVivek
Most Recent 3 years, 3 months ago
D is the answer
upvoted 1 times
...
GeniusMikeLiu
3 years, 4 months ago
Selected Answer: D
https://sysadmins.co.za/difference-with-ecs-task-and-execution-iam-roles-on-aws/
upvoted 2 times
...
AzureDP900
3 years, 4 months ago
I will go with D, This question is part of Neal Davis practice tests.
upvoted 2 times
...
backfringe
3 years, 5 months ago
I go with D
upvoted 1 times
...
acloudguru
3 years, 5 months ago
Selected Answer: D
C is only for agent related tasks such as cloudwatch, secret manager ,ECR, while this is 400 error, must be something wrong between DynamoDB, so such role should be D.
upvoted 3 times
...
WhyIronMan
3 years, 6 months ago
I'll go with D
upvoted 3 times
...
tuananhngo
3 years, 6 months ago
D IS CORRECT
upvoted 3 times
...
Waiweng
3 years, 6 months ago
it's D
upvoted 4 times
...
blackgamer
3 years, 6 months ago
D is the answer.
upvoted 2 times
...
certainly
3 years, 6 months ago
agree D.
upvoted 1 times
...
Kian1
3 years, 6 months ago
going with D
upvoted 2 times
...
Firststack
3 years, 6 months ago
D - Task role modification
upvoted 2 times
...
Ebi
3 years, 6 months ago
I will go with D
upvoted 4 times
...
Bulti
3 years, 6 months ago
D is the correct answer.
upvoted 1 times
...
T14102020
3 years, 6 months ago
Correct is D. Task Role
upvoted 1 times
...
jackdryan
3 years, 7 months ago
I'll go with D
upvoted 2 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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago