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 956 discussion

A company is running an application in the AWS Cloud. The company has several third-party services that integrate with the application through a RESTful API. The API is a serverless implementation with an Amazon API Gateway regional API endpoint that integrates with several different AWS Lambda functions.

The application's data is nonrelational and is stored in an Amazon DynamoDB table. The application and the API are running in the eu-west-1 Region. The company needs the API to also be available in the us-east-1 Region. All data must be available in both Regions. A solutions architect already has deployed all the Lambda functions in us-east-1.

Which additional steps should the solutions architect take to meet these requirements? (Choose two.)

  • A. Deploy a second API Gateway regional API endpoint in us-east-1. Create Lambda integration with the functions in us-east-1.
  • B. Enable DynamoDB Streams on the table in eu-west-1. Replicate all changes to a DynamoDB table in us-east-1.
  • C. Modify the DynamoDB table to be a global table in eu-west-1 and in us-east-1.
  • D. Change the API Gateway API endpoint in eu-west-1 to an edge-optimized endpoint. Create Lambda integration with the functions in both Regions.
  • E. Create a DynamoDB read replica in us-east-1.
Show Suggested Answer Hide Answer
Suggested Answer: AC 🗳️

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
ggrodskiy
1 year, 11 months ago
Correct AC.
upvoted 1 times
...
dev112233xx
2 years, 1 month ago
Selected Answer: BC
BC DynamoDB streams must be enabled in order to change the DynamoDB table to global table: https://aws.amazon.com/blogs/aws/new-convert-your-single-region-amazon-dynamodb-tables-to-global-tables/ "Enabling streaming is a requirement for global tables. I first click on Enable stream, then Add region"
upvoted 1 times
...
TajSidKazi
2 years, 3 months ago
Selected Answer: AC
A. Creating a second API Gateway regional endpoint in us-east-1 and creating Lambda integrations with the Lambda functions in us-east-1 (option A) can provide access to the API in the us-east-1 region C. would be correct to meet the requirements mentioned in the scenario. By modifying the DynamoDB table to be a global table in both eu-west-1 and us-east-1 regions, all data modifications in any region will be propagated globally across all regions. This will ensure that the data is available in both regions, which is a requirement in this scenario.
upvoted 1 times
...
Kende
2 years, 5 months ago
Selected Answer: AC
A and C are the ones.
upvoted 1 times
...
masetromain
2 years, 6 months ago
Selected Answer: AC
I go witch A and C C: Starting today, you can convert your existing DynamoDB tables to global tables with a few clicks in the AWS Management Console, or using the AWS Command Line Interface (CLI), or the Amazon DynamoDB API. Previously, only empty tables could be converted to global tables. You had to guess your regional usage of a table at the time you created it. Now you can go global, or you can extend existing global tables to additional regions at any time. https://aws.amazon.com/fr/blogs/aws/new-convert-your-single-region-amazon-dynamodb-tables-to-global-tables/
upvoted 3 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 ...