AWS SAA 题库

点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 切换题目。

第 580 / 1018 题单选题

一家公司在Amazon EC2实例上运行一个有状态的生产应用程序。该应用程序需要至少始终运行两个EC2实例。 解决方案架构师需要设计一个满足这些要求的高可用性和容错性架构。解决方案架构师创建了一个EC2实例的自动扩展组。解决方案架构师还应采取哪些额外步骤来满足这些要求?

  • A. 将自动扩展组的最小容量设置为两个。在一个可用区部署一个按需实例,然后在第二个可用区部署一个按需实例。
  • B. 将自动扩展组的最小容量设置为四个。在一个可用区部署两个按需实例,然后在第二个可用区部署两个按需实例。
  • C. 将自动扩展组的最小容量设置为两个。在一个可用区部署四个竞价实例。
  • D. 将自动扩展组的最小容量设置为四个。在一个可用区部署两个按需实例,然后在第二个可用区部署两个竞价实例。
第 580 / 1018 题正确答案 A
  • A. 将自动扩展组的最小容量设置为两个。在一个可用区部署一个按需实例,然后在第二个可用区部署一个按需实例。

解析

为了确保至少两个EC2实例一直运行,可以将自动扩展组的最小容量设置为两个,然后在两个不同的可用区部署两个按需实例。这种方法同时满足了高可用性和容错性的要求,因为它确保了在不同可用区的两个实例都是按需的,而不是竞价实例(Spot Instances)。 选项B中,虽然设置了最小容量为四个,但都是按需实例,这也能满足要求,但可能会增加成本。选项C中,使用了竞价实例,这在高可用性和稳定性方面可能不如按需实例可靠。选项D中混合了按需实例和竞价实例,不太符合要求。所以选项A是最佳选择。

AI 解析

该题核心在于确保跨可用区的高可用架构和稳定实例类型。自动扩展组最小容量设为2满足最低运行要求,多可用区部署(每个区一个按需实例)通过冗余消除单点故障,按需实例避免竞价实例中断风险,同时符合有状态应用对稳定性的需求。选项B/D容量冗余且涉及竞价实例,选项C单可用区架构均无法满足容错要求。