SAP-C02 学习助手

SAP-C02 第 346 题

DynamoDB EC2 RDS Aurora SQS SNS EventBridge Config ECS Fargate

题目

一家公司有一个在多个 NET Framework 组件上运行的遗留应用程序。这些组件共享相同的 Microsoft SQL Server 数据库,并使用 Microsoft 消息队列 (MSMQ) 相互异步通信。该公司正在开始迁移到容器化 .NET Core 组件,并希望重构应用程序以在 AWS 上运行。 .NET Core 组件需要复杂的编排。公司必须完全控制网络和主机配置。应用程序的数据库模型是强相关的。哪种解决方案可以满足这些要求?

选项

A. 在 AWS App Runner 上托管 INET Core 组件。在 Amazon RDS for SQL Server 上托管数据库。使用 Amazon EventBiridge 进行异步消息传递。

B. 使用 AWS Fargate 启动类型在 Amazon Elastic Container Service (Amazon ECS) 上托管 .NET Core 组件。在 Amazon Dynamo 上托管数据库使用 Amazon Simple notification Service (Amazon SNS) 进行异步消息传递。

C. 在 AWS Elastic Beanstalk 上托管 .NET Core 组件。在 Amazon Aurora PostgreSQL Serverless v2 上托管数据库。使用 Amazon Managed Streaming for Apache Kafka (Amazon MSK) 进行异步消息传递。

D. 使用 Amazon EC2 启动类型在 Amazon Elastic Container Service (Amazon ECS) 上托管 NET Core 组件。在 Amazon Aurora MySQL Serverless v2 上托管数据库。使用 Amazon Simple Queue Service (Amazon SQS) 进行异步消息传递。

答案

D

解析

正确答案:D 解析: 题干关键点:核心服务:DynamoDB, EC2, RDS, Aurora, SQS。 正确选项: D. 使用 Amazon EC2 启动类型在 Amazon Elastic Container Service (Amazon ECS) 上托管 NET Core 组件。在 Amazon Aurora MySQL Serverless v2 上托管数据库。使用 Amazon Simple Queue Service ...

登录后查看完整解析