AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·CN
·更新于 19 Jul 2026
一家公司在 Linux 上运行一个本地 ASP.NET 应用程序,该应用程序资源密集型且面向客户。该公司希望将其现代化为 .NET,在容器中运行该应用程序,根据 Amazon CloudWatch 指标进行扩展,并最大限度地减少运营维护。哪种解决方案能够以最少的运营开销满足这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 AWS App2Container 将应用程序容器化。使用 AWS CloudFormation 模板将应用程序部署到 AWS Fargate 上的 Amazon Elastic Container Service (Amazon ECS)。.
为什么这是答案
正确答案是使用 AWS App2Container 将应用程序容器化,然后使用 AWS CloudFormation 模板将其部署到 AWS Fargate 上的 Amazon Elastic Container Service (Amazon ECS)。App2Container 自动化了将现有应用程序容器化的过程,满足了“现代化为 .NET”和“在容器中运行”的要求。将应用程序部署到 AWS Fargate 上的 Amazon ECS,可以实现根据 CloudWatch 指标自动扩展,并最大限度地减少运营维护,因为 Fargate 是无服务器的,无需管理底层 EC2 实例。
将应用程序部署到 Amazon EC2 实例上的 Amazon ECS (选项 B) 会增加运营开销,因为需要管理 EC2 实例。AWS App Runner (选项 C 和 D) 确实提供了简化的容器部署,但它主要用于从源代码或容器镜像构建和部署 Web 应用程序,而不是将现有本地应用程序容器化。此外,App Runner 部署到它自己的托管环境,而不是直接部署到 AWS Fargate 上的 ECS。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡