AWS Certified Solutions Architect – Professional (SAP-C02) — Question 310

A company is deploying a new API to AWS. The API uses Amazon API Gateway with a Regional API endpoint and an AWS Lambda function for hosting. The API retrieves data from an external vendor API, stores data in an Amazon DynamoDB global table, and retrieves data from the DynamoDB global table The API key for the vendor's API is stored in AWS Secrets Manager and is encrypted with a customer managed key in AWS Key Management Service (AWS KMS). The company has deployed its own API into a single AWS Region.

A solutions architect needs to change the API components of the company’s API to ensure that the components can run across multiple Regions in an active-active configuration.

Which combination of changes will meet this requirement with the LEAST operational overhead? (Choose three.)

Answer options

Correct answer: A, B, C

Explanation

To achieve an active-active multi-Region setup with minimal overhead, Route 53 multivalue routing can distribute traffic across regional API Gateway endpoints (Option A). Because Secrets Manager secrets can be replicated natively across regions using a KMS multi-Region key to decrypt them in each target region, creating a new multi-Region KMS key and replicating the secret is the most efficient approach (Options B and C). Other options are either unsupported, like converting an existing single-Region KMS key to a multi-Region key, or introduce unnecessary manual management.