你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

什么是 Azure 开发测试实验室?

Azure 开发测试实验室这项服务可以在实验室中轻松地创建、使用和管理基础结构即服务 (IaaS) 虚拟机 (VM) 和平台即服务 (PaaS) 环境。 实验室提供了预配置的基础映像和项目(用于创建 VM),以及 Azure 资源管理器 (ARM) 模板(用于创建 Azure Web 应用或 SharePoint 场等环境)。

实验室所有者可以创建预配置的 VM,其中包含实验室用户所需的工具和软件。 实验室用户可以声明预配置的 VM,也可以创建和配置自己的 VM 和环境。 实验室策略和其他方法跟踪和控制实验室使用情况和成本。

常见的开发测试实验室场景

常见的开发测试实验室场景包括开发 VM、测试环境以及课堂或培训实验室。 开发测试实验室通过将所有资源的使用保持在实验室范围内,促进效率、一致性和成本控制。

自定义 VM 基础映像、项目和模板

开发测试实验室可以使用自定义映像、公式、项目以及模板来创建和管理实验室、VM 和环境。 开发测试实验室公共 GitHub 存储库有许多现成的 VM 项目和 ARM 模板,用于创建实验室、环境或沙盒资源组。 实验室所有者还可以创建自定义映像公式和 ARM 模板,用于创建和管理实验室、VM环境

实验室所有者可以将项目和 ARM 模板存储在专用 Git 存储库中,将项目存储库模板存储库连接到其实验室,使实验室用户可以直接从 Azure 门户进行访问。 将相同的存储库添加到组织中的多个实验室,可以促进一致性、重用和共享。

开发、测试和训练场景

开发测试实验室用户可以便捷地从预配置的基础映像、项目以及模板创建 IaaS VMPaaS 环境。 开发人员、测试人员和培训师可以:

  • 通过使用可重用的 ARM 模板和项目,创建 Windows 和 Linux 培训和演示环境或沙盒资源组来探索 Azure。
  • 通过创建多个测试代理和环境,测试应用版本并纵向扩展负载测试。
  • 持续集成和部署 (CI/CD) 工具、集成开发环境 (IDE) 或自动发布管道创建开发或测试环境。 将部署管道与开发测试实验室集成,按需创建环境。
  • 使用 Azure CLI 命令行工具来管理 VM 和环境。

用于控制成本的实验室策略和过程

实验室所有者可以采取几项措施来减少浪费并控制实验室成本。

后续步骤

开始使用 Azure 开发测试实验室

不熟悉 Azure? 创建免费的 Azure 帐户

使用过 Azure? 你在开发测试实验室中的第一个实验室入门:Azure 开发测试实验室的快速入门