SAP-C02 学习助手

SAP-C02 第 228 题

DynamoDB EC2 EBS EFS ElastiCache SQS Config ECS EKS Fargate

题目

一家公司希望对多层 Web 应用程序进行容器化,并将该应用程序从本地数据中心迁移到 AWS。该应用程序包括网络。应用层和数据库层。公司需要使应用程序具有容错性和可扩展性。一些经常访问的数据必须始终跨应用程序服务器可用。前端 Web 服务器需要会话持久性,并且必须进行扩展以满足流量的增长。哪种解决方案能够以最少的持续运营开销满足这些要求?

选项

A. 在 AWS Fargate 上的 Amazon Elastic Container Service (Amazon ECS) 上运行应用程序。将 Amazon Elastic File System (Amazon EFS) 用于在 Web 层和应用程序层之间频繁访问的数据。将前端 Web 服务器会话数据存储在 Amazon Simple Queue Service (Amazon SQS) 中。

B. 在 Amazon EC2 上的 Amazon Elastic Container Service (Amazon ECS) 上运行应用程序。使用 Amazon ElastiCache for Redis 缓存前端 Web 服务器会话数据。在分布于多个可用区的 EC2 实例上将 Amazon Elastic Block Store (Amazon EBS) 与多重附加结合使用。 EBS)。

C. 在 Amazon Elastic Kubernetes Service (Amazon EKS) 上运行应用程序。配置 Amazon EKS 以使用托管节点组。使用 ReplicaSets 运行 Web 服务器和应用程序。创建 Amazon Elastic File System (Amazon EFS) 文件系统。在所有 EKS Pod 上挂载 EFS 文件系统以存储前端 Web 服务器会话数据。

D. 在 Amazon Elastic Kubernetes Service (Amazon EKS) 上部署应用程序。配置 Amazon EKS 以使用托管节点组。将 Web 服务器和应用程序作为 EKS 集群中的 Kubernetes 部署运行。将前端 Web 服务器会话数据存储在 Amazon DynamoDB 表中。创建一个 Amazon Elastic File System (Amazon EFS) 卷,所有应用程序将在部署时挂载该卷。

答案

D

解析

正确答案:D 解析: 题干关键点:本地数据中心/混合架构、核心服务:DynamoDB, EC2, EBS, EFS, ElastiCache。 正确选项: D. 在 Amazon Elastic Kubernetes Service (Amazon EKS) 上部署应用程序。配置 Amazon EKS 以使用托管节点组。将 Web 服务器和应用程序作为 EKS 集群中的 Kubernetes 部署运行。将前端 Web 服务器会话数据存储...

登录后查看完整解析