你维护一个多层 Web 应用程序,该程序在生产环境中托管于 Azure VM 上。你有一个用于 VM 配置的 ARM 模板,用于测试新功能。你需要一个暂存环境,该环境能够最大限度地降低 Azure 托管成本,自动预配 VM,并使用自定义 ARM 模板。哪种方法符合这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在 Azure DevOps 中,向发布管道添加任务以在 Azure DevTest Labs 中创建和删除虚拟机。.
为什么这是答案
正确答案是“在 Azure DevOps 中,向发布管道添加任务以在 Azure DevTest Labs 中创建和删除虚拟机”。Azure DevTest Labs 专门设计用于创建、管理和关闭测试/开发环境,从而最大限度地降低成本。它支持使用自定义 ARM 模板自动预配 VM,并且可以与 Azure DevOps 发布管道集成,实现环境的自动化创建和销毁。 其他选项不符合所有要求: 在 Azure Cloud Shell 中运行 Azure CLI 或 PowerShell 命令可以创建和删除 VM,但它不提供 DevTest Labs 的成本优化功能,也不易于在发布管道中实现完全自动化管理。 部署到 Azure Cloud Services 是一个较旧的部署模型,不直接支持使用自定义 ARM 模板预配 VM,并且不提供 DevTest Labs 的成本管理优势。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡