SAP-C02 第 207 题
题目
An online retail company is migrating its legacy on-premises .NET application to AWS. The application runs on load-balanced frontend web servers, load-balanced application servers, and a Microsoft SQL Server database. The company wants to use AWS managed services where possible and does not want to rewrite the application. A solutions architect needs to implement a solution to resolve scaling issues and minimize licensing costs as the application scales. Which solution will meet these requirements MOST cost-effectively?
中文翻译:
一家在线零售公司正在将其遗留的本地 .NET 应用程序迁移到 AWS。该应用程序在负载平衡的前端 Web 服务器、负载平衡的应用程序服务器和 Microsoft SQL Server 数据库上运行。该公司希望尽可能使用 AWS 托管服务,并且不想重写应用程序。解决方案架构师需要实施一个解决方案来解决扩展问题并在应用程序扩展时最大限度地降低许可成本。哪种解决方案能够最具成本效益地满足这些要求?
选项
A. Deploy Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer for the web tier and for the application tier. Use Amazon Aurora PostgreSQL with Babelfish turned on to replatform the SQL Server database.
中文翻译:
在 Web 层和应用程序层的应用程序负载均衡器后面的 Auto Scaling 组中部署 Amazon EC2 实例。使用启用 Babelfish 的 Amazon Aurora PostgreSQL 来重构 SQL Server 数据库的平台。
B. Create images of all the servers by using AWS Database Migration Service (AWS DMS). Deploy Amazon EC2 instances that are based on the on-premises imports. Deploy the instances in an Auto Scaling group behind a Network Load Balancer for the web tier and for the application tier. Use Amazon DynamoDB as the database tier.
中文翻译:
使用 AWS Database Migration Service (AWS DMS) 创建所有服务器的映像。部署基于本地导入的 Amazon EC2 实例。在 Web 层和应用程序层的网络负载均衡器后面的 Auto Scaling 组中部署实例。使用 Amazon DynamoDB 作为数据库层。
C. Containerize the web frontend tier and the application tier. Provision an Amazon Elastic Kubernetes Service (Amazon EKS) cluster. Create an Auto Scaling group behind a Network Load Balancer for the web tier and for the application tier. Use Amazon RDS for SQL Server to host the database.
中文翻译:
将 Web 前端层和应用程序层容器化。预置 Amazon Elastic Kubernetes Service (Amazon EKS) 集群。在网络负载均衡器后面为 Web 层和应用程序层创建 Auto Scaling 组。使用 Amazon RDS for SQL Server 托管数据库。
D. Separate the application functions into AWS Lambda functions. Use Amazon API Gateway for the web frontend tier and the application tier. Migrate the data to Amazon S3. Use Amazon Athena to query the data.
中文翻译:
将应用程序函数分离为 AWS Lambda 函数。将 Amazon API Gateway 用于 Web 前端层和应用程序层。将数据迁移到 Amazon S3。使用 Amazon Athena 查询数据。
答案
A
解析
正确答案:A 解析: 本题应选择 A。 正确选项: A. 在 Web 层和应用程序层的应用程序负载均衡器后面的 Auto Scaling 组中部署 Amazon EC2 实例。使用启用 Babelfish 的 Amazon Aurora PostgreSQL 来重构 SQL Server 数据库的平台。 选择理由: 该选项最直接地满足题干中的关键约束。做 SAP-C02 题目时,需要同时对照题干里的限定词,例如最高性能、最低运维开销、成...