
Ultimate access to all questions.
A finance company's customers request appointments via text messages processed by a web application on Amazon EC2. These messages are queued in Amazon SQS. An EC2-based application sends out invitations and confirmations, then logs the meetings in DynamoDB. With business growth, delivery of meeting invitations has slowed. What should be recommended to improve this?
A
Implement a DAX cluster for the DynamoDB database.
B
Integrate an Amazon API Gateway for the appointment request web application.
C
Deploy an Amazon CloudFront distribution with the web application as the origin.
D
Scale the invitation-sending application with an Auto Scaling group triggered by SQS queue depth.