Azure 實驗室服務中的類別類型

Azure 實驗室服務可讓您在雲端快速設定實驗室環境。 瞭解您可以使用 Azure 實驗室服務的不同類別類型。

Adobe Creative Cloud

Adobe Creative Cloud 應用程式集合常用於數位藝術和媒體課程。

如需如何設定這種實驗室的詳細資訊,請參閱設定 Adobe Creative Cloud 的實驗室

ArcGIS

ArcGIS 是一種地理資訊系統 (GIS)。 您可以設定實驗室來使用 ArcGIS Desktop 的各種應用程式。 例如,ArcMap 可以製作、編輯及分析 2D 地圖。

如需如何設定這種實驗室的詳細資訊,請參閱設定 ArcMap\ArcGIS Desktop 的實驗室

Autodesk

Autodesk 提供建築、工程、營造、設計、製造等行業的軟體解決方案。 這些解決方案常用於工程課程和 Project Lead the Way 課程。

如需如何設定這種實驗室的詳細資訊,請參閱設定 Autodesk 的實驗室

巨量資料分析

您可以設定 GPU 實驗室來教導巨量資料分析課程。 透過這種類型的類別,使用者會瞭解如何處理大量資料,以及套用機器學習和統計學習演算法來衍生資料見解。 使用者的主要目標是瞭解如何使用資料分析工具,例如 Apache Hadoop 的開放原始碼軟體套件,提供儲存、管理和處理巨量資料的工具。

如需如何設定這種實驗室的詳細資訊,請參閱使用 HortonWorks Data Platform 的 Docker 部署來設定巨量資料分析的實驗室

資料庫管理

資料庫概念是大學中大部分電腦科學部門所教授的其中一個簡介課程。 您可以在 Azure 實驗室服務中設定適用於基本資料庫管理課程的實驗室。 例如,您可以使用MySQL資料庫伺服器或SQL Server 2019伺服器,在實驗室中設定虛擬機器範本。

如需如何設定此類型實驗室的詳細資訊,請參閱設定實驗室來教授關聯式資料庫的資料庫管理

自然語言處理中的深度學習

您可以使用 Azure 實驗室服務,設定以自然語言處理 (NLP) 中的深度學習為焦點的實驗室。 自然語言處理 (NLP) 是一種人工智慧 (AI) 形式,可讓電腦具有翻譯、語音辨識和其他語言理解功能。 採用 NLP 類別的使用者會取得 Linux 虛擬機器 (VM) ,以瞭解如何套用類神經網路演算法來開發用於分析撰寫人類語言的深度學習模型。

如需如何設定此類實驗室的詳細資訊,請參閱設定以自然語言處理中的深度學習為焦點的實驗室

使用 Hyper-V 進行道德入侵

您可以為著重于道德入侵的鑒識端的班級設定實驗室。 滲透測試 (由道德入侵社群所使用的作法) 會在有人嘗試取得系統或網路的存取權,以示範惡意攻擊者可能會利用的弱點時發生。

在道德駭客類別中,使用者可以學習防禦弱點的新式技術。 每個使用者都會取得一部具有兩個巢狀虛擬機器的 Windows Server 主機虛擬機器 –一部具有 Metasploitable3 映射的虛擬機器,另一部具有 一部具有一個有一個的 Linux 映射的虛擬機器。 Metasploitable 虛擬機器可運用於惡意探索。 您 Linux 虛擬機器可讓您存取執行鑒識工作所需的工具。

如需如何設定此類實驗室的詳細資訊,請參閱設定實驗室以指導道德入侵課程

MATLAB

MATLAB代表 Matrix 實驗室,是 MathWorks的程式設計平臺。 它結合了計算能力與視覺效果,使其成為數學、工程、物理和化學領域中的熱門工具。

如需如何設定這種實驗室的詳細資訊,請參閱設定實驗室以教導 MATLAB

使用 GNS3 的網路功能

您可以使用 GNS3 軟體,為著重于模擬、設定、測試和疑難排解虛擬和真實網路的班級設定實驗室。

如需如何設定這種實驗室的詳細資訊,請參閱設定實驗室以教導網路課程

Project Lead the Way (PLTW)

Project Lead the Way (PLTW) 是一個非營利組織,在北美洲各地提供電腦科學、工程和生物醫學科學的 PreK-12 課程。 在每個 PLTW 類別中,使用者都會使用各種軟體應用程式作為實際操作學習體驗的一部分。

如需如何設定這幾種實驗室的詳細資訊,請參閱設定 Project Lead the Way 課程的實驗室

Python 和 Jupyter 筆記本

您可以使用教導使用者如何使用 Jupyter Notebook所需的工具,在 Azure 實驗室服務中設定範本電腦。 Jupyter Notebook 是開放原始碼專案,可讓您輕鬆地在稱為筆記本的單一畫布上結合 RTF 和可執行的 Python 原始程式碼。 執行筆記本會產生線性的輸入和輸出記錄。 這些輸出可以包含文字、資訊資料表、散佈圖等等。

如需如何設定此類實驗室的詳細資訊,請參閱使用 Python 和 Jupyter Notebook 設定實驗室來教授資料科學

React

React 是用於建立使用者介面 (UI) 的熱門 JavaScript 程式庫。 React 以宣告方式為網站建立可重複使用的元件。 JavaScript 型前端開發有許多熱門的程式庫。 Redux 程式庫為 JavaScript 應用程式提供可預測的狀態容器,通常與 React 搭配使用。 JSX 是 JavaScript 的程式庫語法延伸模組,通常與 React 搭配使用以描述 UI 的外觀。 NodeJS 很方便為 React 應用程式執行 Web 伺服器。

如需如何在 Linux 上使用 Visual Studio Code 為開發環境設定這種實驗室的詳細資訊,請參閱在 Linux 上設定 React 的實驗室。 如需如何在 Windows 上使用 Visual Studio 2019 為開發環境設定這種實驗室的詳細資訊,請參閱在 Windows 上設定 React 的實驗室

RStudio

R 是用於統計運算和圖形的開放原始碼語言。 此語言用於基因的統計分析、自然語言處理、分析財務資料等等。 R 提供互動式命令列體驗。 RStudio 是適用於 R 語言的互動式開發環境 (IDE)。 免費版本提供程式碼編輯工具、整合式偵錯體驗,以及套件開發工具。 此類別類型只著重于 RStudio 和 R 作為需要使用統計運算之類別的建置組塊。

如需如何設定這種實驗室的詳細資訊,請參閱在 Linux 上設定實驗室以教導 R在 Windows 上設定實驗室以教導 R

Linux 上的殼層指令碼

您可以設定實驗室來教授 Linux 上的殼層指令碼。 指令碼是系統管理中很有用的部分,可讓管理員避免重複的工作。 在此範例案例中,課程涵蓋了傳統的 Bash 指令碼和增強型指令碼。 增強型指令碼是結合了 Bash 命令與 Ruby 的指令碼。 這種方法可讓 Ruby 傳遞資料,以及讓 Bash 命令與殼層互動。

採用這些腳本類別的使用者會取得 Linux 虛擬機器來瞭解 Linux 的基本概念,並熟悉 Bash 殼層腳本。 Linux 虛擬機器已啟用遠端桌面存取,並已安裝GeditVisual Studio Code文字編輯器。

如需如何設定這種實驗室的詳細資訊,請參閱在 Linux 上設定殼層指令碼的實驗室

SolidWorks 電腦輔助設計 (CAD)

您可以設定可讓工程使用者存取 SolidWorks 的GPU 實驗室。 SolidWorks 提供 3D CAD 環境來模型化固體。 SolidWorks 可讓工程師輕鬆建立、視覺化、模擬和記錄其設計。

如需如何設定這種實驗室的詳細資訊,請參閱使用 SolidWorks 設定工程課程的實驗室

SQL 資料庫和管理

結構化查詢語言 (SQL) 是關聯資料庫管理的標準語言,包括新增、存取和管理資料庫中的內容。 您可以設定實驗室,使用MySQLSQL Server 2019伺服器來教導資料庫概念。

如需如何設定此類型實驗室的詳細資訊,請參閱設定實驗室來教授關聯式資料庫的資料庫管理

後續步驟

查看下列文章: