Q47 — AWS SAA-C03 第15章
第 47/100 题 | ← 返回第15章
Q1147. 一家公司正在将内容管理系统 (CMS) 网站迁移到 AWS。该公司希望将应用程序托管在多个 Amazon EC2 实例上。CMS 依赖于关系数据库。所有组件都必须具有高可用性。哪种解决方案可以满足这些要求?
- A. 创建应用程序负载均衡器 (ALB)。在一个可用区内部署两个 EC2 实例。将实例添加为 ALB 目标。在每个实例上使用 Amazon Elastic Block Store (Amazon EBS) 卷托管 CMS 文件。部署一个 Amazon Aurora MySQL RDS 实例来托管数据库。
- B. 创建应用程序负载均衡器 (ALB)。在两个可用区部署两个 EC2 实例。将实例添加为 ALB 目标。使用 EC2 实例存储卷托管 CMS 文件。部署 Amazon Aurora MySQL RDS 实例来托管数据库。
- C. 创建应用程序负载均衡器 (ALB)。在两个可用区部署两个 EC2 实例。将实例添加为 ALB 目标。在每个实例上使用 Amazon Elastic Block Store (Amazon EBS) 卷托管 CMS 文件。创建 Amazon DynamoDB 表来托管数据库。
- D. 创建应用程序负载均衡器 (ALB)。在两个可用区部署两个 EC2 实例。将这两个实例添加为 ALB 目标。创建 Amazon Elastic File Store (Amazon EFS) 卷。将该卷附加到这两个实例以托管 CMS 文件。部署一个 Amazon Aurora MySQL RDS 实例来托管数据库。 ✓
正确答案: D. 创建应用程序负载均衡器 (ALB)。在两个可用区部署两个 EC2 实例。将这两个实例添加为 ALB 目标。创建 Amazon Elastic File Store (Amazon EFS) 卷。将该卷附加到这两个实例以托管 CMS 文件。部署一个 Amazon Aurora MySQL RDS 实例来托管数据库。
解析
最能满足在 AWS 上托管高可用性内容管理系统 (CMS) 要求的解决方案是:D. 创建应用程序负载均衡器 (ALB)。在两个可用区部署两个 EC2 实例。将这两个实例添加为 ALB 目标。创建一个 Amazon Elastic File System (EFS) 卷。将该卷附加到这两个实例以托管 CMS 文件。部署一个 Amazon Aurora MySQL RDS 实例来托管数据库。应用程序负载均衡器 (ALB):在多个 EC2 实例之间分配传入流量,确保高可用性。两个可用区中的两个 EC2 实例:此配置可确保冗余和容错能力。Amazon Elastic File System (EFS):提供可挂载在多个 EC2 实例上的共享文件系统,允许两个实例同时访问 CMS 文件。Amazon Aurora MySQL RDS:一项高可用性、托管的关系数据库服务,可满足 CMS 后端数据库的要求。此设置可确保应用程序和数据库的高可用性以及对 CMS 文件的共享访问。