AmazonAmazon Solution Architect Professional SAP-C02 Certification
·CN
·更新于 1 Aug 2026
一家在线零售商目前在单个本地服务器上运行有状态的 Web 应用程序和 MySQL 数据库。为了应对营销活动带来的流量增长,该公司将迁移到 AWS,并且需要最高级别的可靠性。哪种架构能提供最高的可靠性?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将数据库迁移到 Amazon Aurora MySQL。在 Application Load Balancer 后面的 EC2 实例上,通过 Auto Scaling 组运行应用程序。将会话状态存储在 Amazon ElastiCache for Redis 复制组中。.
为什么这是答案
此架构提供了最高级别的可靠性。Amazon Aurora MySQL 是一种高度可靠的关系数据库服务,它将 MySQL 的兼容性与高端商用数据库的性能和可用性相结合。它在多个可用区中自动复制六份数据,并提供自动修复功能。将应用程序部署在 Application Load Balancer 后面的 Auto Scaling 组中的 EC2 实例上,可以确保应用程序层的高可用性和弹性。Amazon ElastiCache for Redis 复制组提供高可用性和持久性,适合存储会话状态。
其他选项的不足之处在于:
选项1:Amazon Neptune 是图数据库,不适合存储会话状态。
选项3:Amazon DocumentDB 是文档数据库,不适合关系型数据。Amazon Kinesis Data Firehose 主要用于数据流传输,不适合作为会话存储。
选项4:Amazon ElastiCache for Memcached 不提供数据持久性,如果节点失败,会话数据可能会丢失,可靠性低于 Redis 复制组。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡