解决方案架构师需要设计一个高度可用的应用程序,即使存在潜在的故障,该应用程序也允许经过身份验证的用户保持与应用程序的连接.哪种解决方案可以满足这些要求()
A.在Amazon EC2实例上部署应用程序.使用Amazon Route53将请求转发到EC2实例.使用Amazon DynamoDB保存已认证的连接详细信息
B.在Auto Scaling组的AmazonEC2实例上部署应用程序.使用面向互联网的Application Load 10Balancer处理请求.使用Amazon DynamoDB保存已认证的连接详细信息
C.在Auto Scaling组的AmazonEC2实例上部署应用程序.在前端使用面向互联网的应用程序负载平衡器.使用EC2实例保存经过身份验证的连接详细信息
D.在Auto Scaling组的AmazonEC2实例上部署应用程序.在前端使用面向互联网的应用程序负载平衡器.使用托管MySQL数据库的EC2实例保存经过身份验证的连接详细信息
B、在Auto Scaling组的AmazonEC2实例上部署应用程序.使用面向互联网的Application Load 10Balancer处理请求.使用Amazon DynamoDB保存已认证的连接详细信息
解析:B--> ALB + ASG + DynamoDB make senseReading highly available, A & D are ruled out.B, C talk about auto scaling group+application load balancer, so highly available.Between B &
C, since DynamoDB makes more sense in this case, so B !B——> ALB + ASG + DynamoDB有意义阅读高度可用,A和D被排除在外。B、C谈到自动伸缩组+应用程序负载均衡器,如此高可用性。在B和C之间,因为DynamoDB在这种情况下更有意义,所以B !<br style="white-space: normal;"/><br/>