AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一位解决方案架构师正在实施一个具有 MySQL 数据库的复杂 Java 应用程序。Java 应用程序必须部署在 Apache Tomcat 上,并且必须具备高可用性。 解决方案架构师应该采取什么步骤来满足这些要求?
解析
选项 B 提供了一个托管服务,AWS Elastic Beanstalk 可以简化部署和管理 Java 应用程序,并提供负载平衡的环境和滚动部署策略,确保高可用性。这样可以将关注点放在应用程序本身而不是基础架构的管理上。
AI 解析
AWS Elastic Beanstalk 支持自动创建负载均衡器、配置多个实例以实现高可用性,并提供滚动部署以减少停机时间。这与题目中要求的 Apache Tomcat 部署、高可用性场景直接匹配。选项 B 的负载均衡环境可分配流量至多个 Tomcat 实例,滚动部署策略确保应用更新时仍保持可用状态。其他选项存在明显偏差:Lambda 不适合 Tomcat(A),ElastiCache 替换 MySQL 不符合题干要求(C),手动 EC2 配置缺乏自动化高可用保障(D)。