分享方式:


Azure 實驗室服務是什麼?

重要

Azure Lab Services 將於 2027 年 6 月 28 日淘汰。 如需詳細資訊,請參閱淘汰指南

Azure Lab Services 可讓您使用 Azure 所管理的基礎結構建立實驗室。 該服務會處理所有基礎結構管理,從啟動虛擬機器 (VM) 到處理錯誤和調整基礎結構。 例如,為特定課程類型 (例如資料科學或一般程式設計) 設定實驗室,並快速為實驗室使用者指派專用的實驗室虛擬機器。

若要在 Azure 實驗室服務中建立、管理及存取實驗室,請使用專用的 Azure 實驗室服務網站,或直接在 Microsoft Teams 或 Canvas Learning Management System (LMS) 中整合實驗室。

Azure 實驗室服務在設計時考慮了三個主要角色:系統管理員、教育工作者和學生。 利用 Azure 角色型存取控制 (RBAC) 向您的組織中的不同角色授與正確的存取權。 在本文中,您會了解這些角色以及如何使用 Azure Lab Services 來授課。

重要

Azure 實驗室服務實驗室計畫取代了實驗室帳戶。 了解如何從建立實驗計畫開始。 對於現有的實驗室帳戶客戶,建議您從實驗室帳戶移轉至實驗室計劃

實驗室建立程序

下圖顯示使用 Azure 實驗室服務建立和存取實驗室時所涉及的不同步驟。

此圖顯示使用 Azure Lab Services 建立實驗室時所涉及的步驟。

若要開始使用 Azure 實驗室服務,您需要建立一個實驗室計劃。 實驗室計劃是一項 Azure 資源,可做為組態設定集合。 這些設定會套用至與實驗室計劃相關聯的所有實驗室。 您可以選擇性地透過 Azure RBAC 指派實驗室建立者權限,以允許其他人建立實驗室。

接下來,建立實驗室來進行特定課程或執行駭客松。 實驗室是以 Azure Marketplace 映像或您自己的自訂虛擬機器映像為基礎。 接著,您可以使用實驗室排程、使用配額或自動啟動和關機來設定實驗室。

或者,您也可以自訂實驗室範本來符合課程的特定需求。 例如,安裝額外的軟體 (例如 Visual Studio Code),或啟用特定的作業系統服務。

發佈實驗室之後,您可以新增實驗室虛擬機器,並指派實驗室使用者到實驗室。 在實驗室使用者對實驗室進行註冊之後,他們就可以從遠端連線到其個人的實驗室虛擬機器來執行其練習。 如果您搭配 Microsoft Teams 或 Canvas 使用 Azure 實驗室服務,則會自動將實驗室使用者註冊到其實驗室中。

若要了解實驗室計劃、實驗室等資訊,請參閱 Azure 實驗室服務的重要概念

主要功能

Azure 實驗室服務支援下列的重要功能和特性:

  • Azure 基礎結構和規模的自動管理。 Azure Lab Services 是完全受控服務。 其可自動處理實驗室底層基礎結構的佈建和管理。 專注於為實驗室使用者準備實驗室體驗,並快速將實驗室擴充到數百台實驗室虛擬機器。

  • 快速且彈的實驗室設定。 使用 Azure Marketplace 映像或從 Azure 計算資源庫中套用自訂映像,以快速設定實驗室。 選擇 Windows 或 Linux 作業系統。 選取最符合實驗室需求的計算系列。 透過安裝其他軟體元件或進行作業系統變更,靈活設定實驗室。

  • 簡化的實驗室使用者體驗。 實驗室使用者可以輕鬆地註冊實驗室。 他們不需要 Azure 訂用帳戶即可立即存取。 若要檢視實驗室清單並遠端連線,請使用 Azure Lab Services 網站,或使用 Microsoft TeamsCanvas LMS 整合。

  • 透過角色型存取權來劃分職責。 Azure 實驗室服務使用 Azure 角色型存取 (Azure RBAC) 來管理存取權。 使用 Azure RBAC 可讓您明確區分組織中不同小組和人員建立和管理實驗室的角色和職責。

  • 進階的虛擬網路支援設定進階的網路連線,以套用網路流量控制、網路連接埠管理,或者存取虛擬或內部網路中的資源。 例如,您的實驗室可能必須連線到內部部署的授權伺服器。

  • 成本最佳化和分析。 Azure Lab Services 會使用以使用量為基礎的成本模型。 您只需支付實驗室虛擬機器執行時的費用。 自動關閉實驗室虛擬機器,以及設定排程使用配額來限制可以使用實驗室的時數,以進一步最佳化您的成本。

使用案例

您可以在不同的場景中使用 Azure 實驗室服務受控實驗室:

  • 教室或虛擬訓練的出席者提供預先設定的虛擬機器,以完成作業或練習。 限制實驗室使用者可存取其虛擬機器的時數。 使用 Azure 實驗室服務為數種類型的課程設定實驗室。 請參閱 Azure 實驗室服務的範例課程類型一文提供的數個範例,以了解您可以使用 Azure 實驗室服務來設定其實驗室的課程類型。

  • 設定高效能計算虛擬機器的集區,以執行計算密集型或圖形密集型的研究或訓練。 例如,定型機器學習模型,或教導資料科學或遊戲設計。 僅在您需要虛擬機器時,才執行虛擬機器。 完成時清除電腦。

  • 將您的學校的實體電腦實驗室移至雲端。 以您在實驗室上設定的使用量上限和成本閾值為限,以自動調整虛擬機器數目。

  • 快速建立用於裝載駭客松的虛擬機器實驗室。 完成後,透過單一動作刪除實驗室。

  • 使用巢狀虛擬化或實驗室對實驗室通訊來教授進階的課程。

隱私權和合規性

Azure Lab Services 實驗室計劃不會將客戶資料移至其區域之外,也不會將客戶資料儲存在其區域之外。 不過,如果您透過 Azure 實驗室服務網站 (https://labs.azure.com) 來存取 Azure 實驗室服務資源,客戶資料可能會跨區域。

在 Azure Lab Services 中使用實驗室帳戶時,無法保證客戶資料會保留在其部署到其中的區域。

Azure 實驗室服務會使用 Microsoft 管理的加密金鑰來對所有內容進行加密。

請參閱下列資源以開始使用: