AWS Certified Solutions Architect – Professional — Question 734

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.)

Answer options

Correct answer: A, C

Explanation

To achieve multi-region availability for the serverless API, a regional API Gateway endpoint must be deployed in the new region (us-east-1) to route traffic to the Lambda functions already deployed there. To synchronize the database across both Regions with multi-region write capabilities, converting the DynamoDB table into a global table is the AWS-managed, highly available solution. Other options, such as using edge-optimized endpoints or setting up manual replication, do not provide true multi-region active-active capability or are operationally inefficient.