Which combination of AWS services will meet these requirements?
(Choose two.)
Amazon CloudFront
Amazon DynamoDB
Amazon Kinesis
Amazon RDS
AWS Global Accelerator
Explanations:
Amazon CloudFront is a content delivery network (CDN) that can help accelerate the delivery of static and dynamic web content. However, it is not a database service and does not provide low-latency storage for user data or real-time analytics.
Amazon DynamoDB is a fully managed NoSQL database that offers single-digit millisecond performance at any scale. It is highly durable, low-latency, and can automatically scale to handle varying user loads, making it ideal for user data in a serverless web application.
Amazon Kinesis is designed for real-time data streaming and analytics. It enables the application to process and analyze streaming data in real-time, making it suitable for handling data from online games as it allows for immediate insights and interaction with user analytics.
Amazon RDS is a managed relational database service that is not optimized for low-latency access at scale, especially when compared to NoSQL options like DynamoDB. While RDS can handle real-time data, it typically has higher latencies than the required single-digit milliseconds for user interaction in a scalable environment.
AWS Global Accelerator improves the availability and performance of applications by directing traffic through the AWS global network. While it can enhance performance, it does not serve as a database or streaming service, so it does not fulfill the requirements for durable, low-latency user data storage.