SAP-C02 学习助手

SAP-C02 第 37 题

Route 53 EC2 RDS Aurora ECS Auto Scaling

题目

A company is hosting a three-tier web application in an on-premises environment. Due to a recent surge in traffic that resulted in downtime and a significant financial impact, company management has ordered that the application be moved to AWS. The application is written in .NET and has a dependency on a MySQL database. A solutions architect must design a scalable and highly available solution to meet the demand of 200,000 daily users. Which steps should the solutions architect take to design an appropriate solution?

中文翻译:
一家公司在本地环境中托管一个三层 Web 应用程序。由于最近流量激增导致停机并造成重大财务影响,公司管理层已下令将应用程序迁移到 AWS。该应用程序是用 .NET 编写的,并且依赖于 MySQL 数据库。解决方案架构师必须设计可扩展且高度可用的解决方案,以满足 200,000 名日常用户的需求。解决方案架构师应该采取哪些步骤来设计合适的解决方案?

选项

A. Use AWS Elastic Beanstalk to create a new application with a web server environment and an Amazon RDS MySQL Multi-AZ DB instance. The environment should launch a Network Load Balancer (NLB) in front of an Amazon EC2 Auto Scaling group in multiple Availability Zones. Use an Amazon Route 53 alias record to route traffic from the company’s domain to the NLB.

中文翻译:
使用 AWS Elastic Beanstalk 创建具有 Web 服务器环境和 Amazon RDS MySQL 多可用区数据库实例的新应用程序。该环境应在多个可用区中的 Amazon EC2 Auto Scaling 组前面启动网络负载均衡器 (NLB)。使用 Amazon Route 53 别名记录将流量从公司域路由到 NLB。

B. Use AWS CloudFormation to launch a stack containing an Application Load Balancer (ALB) in front of an Amazon EC2 Auto Scaling group spanning three Availability Zones. The stack should launch a Multi-AZ deployment of an Amazon Aurora MySQL DB cluster with a Retain deletion policy. Use an Amazon Route 53 alias record to route traffic from the company’s domain to the ALB.

中文翻译:
使用 AWS CloudFormation 在跨越三个可用区的 Amazon EC2 Auto Scaling 组前面启动包含 Application Load Balancer (ALB) 的堆栈。该堆栈应启动具有保留删除策略的 Amazon Aurora MySQL 数据库集群的多可用区部署。使用 Amazon Route 53 别名记录将流量从公司域路由到 ALB。

C. Use AWS Elastic Beanstalk to create an automatically scaling web server environment that spans two separate Regions with an Application Load Balancer (ALB) in each Region. Create a Multi-AZ deployment of an Amazon Aurora MySQL DB cluster with a cross-Region read replica. Use Amazon Route 53 with a geoproximity routing policy to route traffic between the two Regions.

中文翻译:
使用 AWS Elastic Beanstalk 创建一个自动扩展的 Web 服务器环境,该环境跨越两个不同的区域,每个区域中都有一个应用程序负载均衡器 (ALB)。使用跨区域只读副本创建 Amazon Aurora MySQL 数据库集群的多可用区部署。使用 Amazon Route 53 和地理位置邻近路由策略在两个区域之间路由流量。

D. Use AWS CloudFormation to launch a stack containing an Application Load Balancer (ALB) in front of an Amazon ECS cluster of Spot instances spanning three Availability Zones. The stack should launch an Amazon RDS MySQL DB instance with a Snapshot deletion policy. Use an Amazon Route 53 alias record to route traffic from the company’s domain to the ALB.

中文翻译:
使用 AWS CloudFormation 在跨越三个可用区的 Amazon ECS Spot 实例集群前面启动包含应用程序负载均衡器 (ALB) 的堆栈。该堆栈应启动具有快照删除策略的 Amazon RDS MySQL 数据库实例。使用 Amazon Route 53 别名记录将流量从公司域路由到 ALB。

答案

B

解析

正确答案:B 解析: 本题应选择 B。 正确选项: B. 使用 AWS CloudFormation 在跨越三个可用区的 Amazon EC2 Auto Scaling 组前面启动包含 Application Load Balancer (ALB) 的堆栈。该堆栈应启动具有保留删除策略的 Amazon Aurora MySQL 数据库集群的多可用区部署。使用 Amazon Route 53 别名记录将流量从公司域路由到 ALB。 选择理...

登录后查看完整解析