SAP-C02 学习助手

SAP-C02 第 432 题

EC2 EBS RDS Aurora Config ECS EKS

题目

一家公司想要将其网站迁移到 AWS。该网站使用微服务并在部署在本地自我管理的 Kubernetes 集群中的容器上运行。定义 Kubernetes 部署中容器的部署的所有清单均位于源代码控制中。网站的所有数据都存储在 PostgreSQL 数据库中。开源容器镜像存储库与本地环境一起运行。解决方案架构师需要确定公司将用于 AWS 上的网站的架构。哪种解决方案能够以最少的迁移成本满足这些要求?

选项

A. 创建 AWS App Runner 服务。将App Runner服务连接到开源容器镜像存储库。将清单从本地部署到 App Runner 服务。创建 Amazon RDS for PostgreSQL 数据库。

B. 创建具有托管节点组的 Amazon Elastic Kubernetes Service (Amazon EKS) 集群。将应用程序容器复制到新的 Amazon Elastic Container Registry (Amazon ECR) 存储库。将清单从本地部署到 EKS 集群。创建 Amazon Aurora PostgreSQL 数据库集群。

C. 创建具有 Amazon EC2 容量池的 Amazon Elastic Container Service (Amazon ECS) 集群。将应用程序容器复制到新的 Amazon Elastic Container Registry (Amazon ECR) 存储库。将每个容器映像注册为新的任务定义。为每个任务定义配置 ECS 服务以匹配原始 Kubernetes 部署。创建 Amazon Aurora PostgreSQL 数据库集群。

D. 通过在 Amazon EC2 实例上托管集群来重建本地 Kubernetes 集群。将开源容器镜像存储库迁移到EC2实例。将清单从本地部署到 AWS 上的新集群。在新集群上部署开源 PostgreSQL 数据库。

答案

B

解析

正确答案:B 解析: 题干关键点:本地数据中心/混合架构、核心服务:EC2, EBS, RDS, Aurora, Config。 正确选项: B. 创建具有托管节点组的 Amazon Elastic Kubernetes Service (Amazon EKS) 集群。将应用程序容器复制到新的 Amazon Elastic Container Registry (Amazon ECR) 存储库。将清单从本地部署到 EKS 集群。创建 A...

登录后查看完整解析