AmazonAmazon Solution Architect Professional SAP-C02 Certification
·CN
·更新于 1 Aug 2026
一个本地Java Web应用程序使用MongoDB存储订阅者数据。公司必须在不更改应用程序代码的情况下,将该应用程序以相同的架构迁移到AWS,并实现高可用性部署。哪种基于AWS的架构能满足这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用Amazon DocumentDB(兼容MongoDB)并在多个可用区中配置适当大小的实例来存储订阅者数据。将Java应用程序部署在跨多个可用区的Auto Scaling组中的EC2实例上。.
为什么这是答案
正确答案是使用Amazon DocumentDB(兼容MongoDB)并在多个可用区中配置适当大小的实例来存储订阅者数据,并将Java应用程序部署在跨多个可用区的Auto Scaling组中的EC2实例上。DocumentDB与MongoDB兼容,这意味着应用程序无需修改代码即可连接和操作数据,满足了“不更改应用程序代码”的要求。在多个可用区中配置DocumentDB实例提供了高可用性。将Java应用程序部署在跨多个可用区的Auto Scaling组中的EC2实例上,确保了应用程序本身的高可用性和可扩展性。
选项A不正确,因为Amazon Aurora与MongoDB不兼容,需要修改应用程序代码。选项B不正确,因为它在单个可用区中部署应用程序,不满足高可用性要求,并且在EC2实例上运行MongoDB需要手动管理,不符合AWS托管服务的最佳实践。选项D不不正确,因为DocumentDB没有“按需容量模式”的存储选项,其存储是自动扩展的,但实例容量需要预配置。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡