AWS Certified Solutions Architect – Associate (SAA-C02) — Question 517
A company is developing a serverless web application that gives users the ability to interact with real-time analytics from online games. The data from the games must be streamed in real life. The company needs a durable, low-latency database option for user data. The company does not know how many users will use the application. Any design considerations must provide response times of single-digit milliseconds as the application scales.
Which combination of AWS services will meet these requirements? (Choose two.)
Answer options
- A. Amazon CloudFront
- B. Amazon DynamoDB
- C. Amazon Kinesis
- D. Amazon RDS
- E. AWS Global Accelerator
Correct answer: B, C
Explanation
Amazon Kinesis is the ideal service for ingestion and real-time streaming of high-volume game data. Amazon DynamoDB provides a fully managed, serverless, and durable NoSQL database option that guarantees single-digit millisecond performance at any scale, making it perfect for unpredictable user workloads. Other options like Amazon RDS do not scale serverlessly with guaranteed single-digit millisecond latency, and CloudFront or Global Accelerator do not solve the streaming and database requirements.