AWS SAA 题库

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

第 127 / 1018 题单选题

一家公司希望将其现有的单片应用程序从本地迁移到AWS。公司希望尽可能保留前端代码和后端代码,但希望将应用程序拆分为较小的应用程序,每个应用程序由不同的团队管理。公司需要一个高度可扩展的解决方案,以最小化运营开销。 哪种解决方案将满足这些要求?

  • A. 在AWS Lambda上托管应用程序。将应用程序与Amazon API Gateway集成。
  • B. 使用AWS Amplify托管应用程序。将应用程序连接到与AWS Lambda集成的Amazon API Gateway API。
  • C. 在Amazon EC2实例上托管应用程序。设置一个具有EC2实例的自动扩展组作为目标的应用程序负载均衡器。
  • D. 在Amazon Elastic Container Service(Amazon ECS)上托管应用程序。设置一个以Amazon ECS为目标的应用程序负载均衡器。
第 127 / 1018 题正确答案 D
  • D. 在Amazon Elastic Container Service(Amazon ECS)上托管应用程序。设置一个以Amazon ECS为目标的应用程序负载均衡器。

解析

使用Amazon ECS来托管应用程序,并将其设置为应用程序负载均衡器的目标。Amazon ECS是一种容器管理服务,可以让您轻松运行、停止和管理Docker容器。结合应用程序负载均衡器,可以将流量路由到Amazon ECS容器中的应用程序。

AI 解析

AWS的迁移策略需要考虑服务的扩展性和运维效率。Amazon ECS支持容器化部署,允许将单体应用分解为多个独立服务,每个服务可由不同团队管理。结合应用负载均衡器,ECS可自动扩展容器实例数量,处理流量波动,同时由AWS管理底层基础设施,减少运营负担。选项C涉及EC2实例的维护,运维成本较高;选项A和B的无服务器架构可能需要对现有应用进行较多改造。ECS在保留代码结构的同时,提供灵活拆分和高扩展性,符合题目要求。[AWS文档中ECS适用于微服务架构,支持自动扩展和负载均衡。]