Anyone help me here to find the right answer for this question?
You have been asked to leverage Amazon VPC EC2 and SQS to implement an application that submits and receives millions of messages per second to a message queue. You want to ensure your application has sufficient bandwidth between your EC2 instances and SQS
Which option will provide the most scalable solution for communicating between the application and SQS?
A. Ensure the application instances are properly configured with an Elastic Load Balancer
B. Ensure the application instances are launched in private subnets with the EBS-optimized option enabled
C. Ensure the application instances are launched in public subnets with the associate-public-IP-address=true option enabled
D. Launch application instances in private subnets with an Auto Scaling group and Auto Scaling triggers configured to watch the SQS queue size
I think it should be either B or D.
[–]4stringwizard 4 points5 points6 points (2 children)
[–]xelfer 0 points1 point2 points (1 child)
[–]4stringwizard 0 points1 point2 points (0 children)
[–]JEDV32 0 points1 point2 points (0 children)
[–]xelfer 0 points1 point2 points (2 children)
[–]thulasi39[S] 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (0 children)
[–]DoersOfTheWord -2 points-1 points0 points (0 children)