共用方式為


什麼是 Azure DevTest Labs?

Azure DevTest Labs 是一項服務,可讓開發人員和測試人員快速建立和管理 Azure 虛擬機以進行開發和測試。 DevTest Labs 使用自助式模型、內建成本控制和自動化功能,可協助小組有效率地布建環境、降低成本,以及簡化工作流程。

DevTest Labs 資源會組織成 Labs,以提供預先設定的基礎設置和工件來建立 VM。 實驗室擁有者建立包含實驗室使用者所需的工具和軟體的預先設定虛擬機。 實驗室使用者使用預先設定的 VM,或創建並設置自己的 VM。 實驗室原則和其他方法會追蹤和控制實驗室使用量和成本。

常見的 DevTest Labs 情節

常見的 DevTest Labs 案例 包括用於開發、測試和教室或訓練實驗室的 VM。 DevTest Labs 藉由在實驗室內容中保留所有資源使用量,協助您有效率、一致地工作並控制成本。

如有需要,請使用DevTest Labs:

  • 快速、可重複的 VM 布建
  • 開發/測試工作負載的成本控制
  • 與 CI/CD 管線整合
  • 分散式小組的輕量型治理

DevTest Labs 如何運作?

DevTest Labs 建置在 Azure Resource Manager (ARM) 上,並使用 Azure 入口網站來建立和管理實驗室、VM 和其他資源。 實驗室擁有者可以使用預先設定的基底、成品和範本來建立實驗室。 實驗室使用者可以取得 VM,或從實驗室的資源建立自己的 VM。

  1. 從 Azure 入口網站建立實驗室,搜尋 「DevTest Labs」,然後建立新的實驗室。 您定義基本設定,例如實驗室名稱、區域和自動關閉原則。

  2. 設定原則 設定 VM 大小、每個使用者的 VM 數目和 VM 總數的限制。 這些原則有助於強制執行治理和預算限制。

  3. 新增自定義映像和工件 上傳您自己的 VM 映像或使用 Azure Marketplace 映像。 附加工件以自動化軟體的安裝和配置。

  4. 布建 VM 使用者可以從實驗室的範本建立 VM。 這些 VM 會繼承實驗室的原則,並可個別管理或作為實驗室的一部分。

  5. 監視使用量 使用內建儀錶板來追蹤成本趨勢和資源使用量,協助小組保持在預算內並優化資源配置。

自訂 VM 基底、成品和範本

DevTest Labs 使用自定義映像、公式、成品和範本來建立和管理實驗室和 VM。 DevTest Labs 公用 GitHub 存放庫有許多現成可用的 VM 成品和 ARM 範本,可用來建立實驗室或沙箱資源群組。 實驗室擁有者會建立 自定義映射公式和ARM範本,以建立和管理實驗室和 VM

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

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

實驗室擁有者可以採取數個步驟來減少浪費和控制實驗室成本。

下一步

開始使用 Azure DevTest Labs

剛接觸 Azure 嗎? 建立免費的 Azure 帳戶

已使用 Azure 嗎? 建立您的第一個實驗室,並在 幾分鐘內開始使用 Azure DevTest Labs。