AWS Certified Solutions Architect - Associate / Question #1477 of 1019

Question #1477

A solutions architect is designing a REST API in Amazon API Gateway for a data analytics service. The application requires 1 GB of memory and 2 GB of storage for its processing resources. The application must store data in a relational format.

Which additional combination of AWS services will meet these requirements with the LEAST administrative effort? (Choose two.)

A

Amazon EC2

B

AWS Lambda

C

Amazon RDS

D

Amazon DynamoDB

E

Amazon Elastic Kubernetes Service (Amazon EKS)

Explanation

The question requires a serverless compute solution with minimal administration and relational data storage.

- AWS Lambda (B) meets compute needs with 1GB memory (configurable up to 10GB) and scales automatically without server management.
- Amazon RDS (C) provides fully managed relational databases (e.g., MySQL, PostgreSQL) with automated backups, patching, and storage scaling.

Why not others:
- EC2 (A)/EKS (E) require manual scaling and server management.
- DynamoDB (D) is NoSQL, not relational.

Key Points:
1. Serverless (Lambda) minimizes operational overhead.
2. RDS is the standard managed relational database service.
3. Always match storage type (relational → RDS) and prioritize serverless for low admin effort.

Answer

The correct answer is: BC