什麼是 Azure DevTest Labs?

Azure DevTest Labs 是一項服務,可讓您輕鬆地在實驗室中建立、使用和管理基礎結構即服務 (IaaS)、虛擬機器 (VM) 和平台即服務 (PaaS) 環境。 實驗室會提供預先設定的基底和成品來建立 VM,以及用於建立 Azure Web Apps 或 SharePoint 伺服器陣列等環境的 Azure Resource Manager (ARM) 範本。

實驗室擁有者可以建立具有工具且軟體實驗室使用者需要的預先設定 VM。 實驗室使用者可以宣告預先設定的 VM,或建立及設定自己的 VM 和環境。 實驗室原則和其他方法會追蹤和控制實驗室使用量和成本。

常見的 DevTest Labs 情節

常見的 DevTest Labs 情節包括開發 VM、測試環境,以及教室或訓練實驗室。 DevTest Labs 會藉由保留實驗室內容中的所有資源使用量,來提升效率、一致性和成本控制。

自訂 VM 基底、成品和範本

DevTest Labs 可以使用自訂映像、公式、成品和範本來建立和管理實驗室、VM 和環境。 DevTest Labs 公用 GitHub 存放庫具有許多可供使用的 VM 成品和 ARM 範本,可用來建立實驗室、環境或沙箱資源群組。 實驗室擁有者也可以建立自訂映像公式和 ARM 範本,以用於建立和管理實驗室、VM環境

實驗室擁有者可以將成品和 ARM 範本儲存在私人 Git 存放庫中,並將成品存放庫範本存放庫連線到實驗室,讓實驗室使用者可以直接從 Azure 入口網站進行存取。 請將相同的存放庫新增至組織中的多個實驗室,以便提升一致性、重複使用和共用。

開發、測試和訓練情節

DevTest Labs 使用者可以從預先設定的基底、成品和範本快速且輕鬆地建立 IaaS VMPaaS 環境。 開發人員、測試人員和訓練人員可以:

  • 藉由使用可重複使用的 ARM 範本和成品,建立 Windows 和 Linux 訓練和示範環境,或用於探索 Azure 的沙箱資源群組。
  • 藉由建立多個測試代理程式和環境來測試應用程式版本,並擴大負載測試。
  • 持續整合和部署 (CI/CD) 工具來建立開發或測試環境、整合式開發環境 (IDE) 或自動化發行管線。 使用 DevTest Labs 整合部署管線,以便視需要建立環境。
  • 使用 Azure CLI 命令列工具來管理 VM 和環境。

用來控制成本的實驗室原則和程序

實驗室擁有者可以採取數種措施來減少浪費和控制實驗室成本。

下一步

開始使用 Azure DevTest Labs

不熟悉 Azure 嗎? 建立 Azure 免費帳戶

已使用 Azure 嗎? 開始使用 DevTest Labs 中的第一個實驗室:在幾分鐘內開始使用Azure DevTest Labs