Klassentypen in Azure Lab Services

Mithilfe von Azure Lab Services können Sie schnell eine Labumgebung in der Cloud einrichten. Erfahren Sie mehr über die verschiedenen Klassentypen, für die Sie Azure Lab Services verwenden können.

Adobe Creative Cloud

Die Adobe Creative Cloud App-Sammlung wird häufig in Kursen für digitale Kunst und Medien verwendet.

Ausführliche Informationen zum Einrichten dieser Art von Lab finden Sie unter Einrichten eines Labs für Adobe Creative Cloud.

ArcGIS

ArcGIS ist ein geografisches Informationssystem (GIS). Sie können ein Lab einrichten, das verschiedene Anwendungen von ArcGIS Desktop verwendet. ArcMap kann beispielsweise 2D-Karten erstellen, bearbeiten und analysieren.

Ausführliche Informationen zum Einrichten dieser Art von Lab finden Sie unter Einrichten eines Labs für ArcMap\ArcGIS Desktop.

Autodesk

Autodesk bietet Softwarelösungen für Architektur, Ingenieurwesen, Baugewerbe, Planung, Fertigung und mehr. Diese Lösungen werden häufig in Engineeringkursen und im Lehrplan des Projekts „Lead the Way“ verwendet.

Ausführliche Informationen zum Einrichten derartiger Labs finden Sie unter Einrichten eines Labs für Autodesk.

Big Data-Analyse

Sie können für einen Big Data-Analysekurs ein GPU-Lab einrichten. Mit dieser Art von Klasse lernen Benutzer, wie sie große Datenmengen verarbeiten und Algorithmen für maschinelles und statistisches Lernen anwenden, um Datenerkenntnisse abzuleiten. Ein wichtiges Ziel für Benutzer ist die Verwendung von Datenanalysetools, z. B. das Open-Source-Softwarepaket von Apache Hadoop, das Tools zum Speichern, Verwalten und Verarbeiten von Big Data bereitstellt.

Ausführliche Informationen zum Einrichten dieser Art von Lab finden Sie unter Einrichten eines Labs für Big Data-Analysen mithilfe der Docker-Bereitstellung von Hortonworks Data Platform.

Datenbankverwaltung

Datenbankkonzepte ist einer der Einführungskurse, die in den meisten Informatikabteilungen der Hochschule unterrichtet werden. Sie können ein Lab für einen Grundkurs zur Datenbankverwaltung in Azure Lab Services einrichten. Sie können beispielsweise eine VM-Vorlage in einem Lab mit einem MySQL-Datenbankserver oder einem SQL Server 2019-Server einrichten.

Ausführliche Informationen zum Einrichten derartiger Labs finden Sie unter Einrichten eines Labs zum Vermitteln von Kenntnissen zur Verwaltung von relationalen Datenbanken.

Deep Learning mit Verarbeitung natürlicher Sprache

Sie können ein Lab mit Schwerpunkt auf Deep Learning mit Verarbeitung natürlicher Sprache mithilfe von Azure Lab Services einrichten. NLP ist eine Form der künstlichen Intelligenz (KI), die Computern Übersetzungs-, Spracherkennungs- und andere Sprachverständnisfunktionen bietet. Benutzer, die eine NLP-Klasse verwenden, erhalten einen virtuellen Linux-Computer (VM), um zu erfahren, wie Neuronale Netzwerkalgorithmen angewendet werden, um Deep Learning-Modelle zu entwickeln, die für die Analyse der geschriebenen menschlichen Sprache verwendet werden.

Ausführliche Informationen zum Einrichten derartiger Labs finden Sie unter Einrichten eines Labs mit Schwerpunkt auf Deep Learning mit Verarbeitung natürlicher Sprache mithilfe von Azure Lab Services.

Ethisches Hacken mit Hyper-V

Sie können ein Lab für eine Klasse einrichten, die sich auf die forensische Seite ethischer Hackerangriffe konzentriert. Bei Penetrationstests, eine von der Community für ethisches Hacken verwendete Vorgehensweise, versucht eine Person, auf das System oder Netzwerk zuzugreifen, um Schwachstellen zu demonstrieren, die ein böswilliger Angreifer ausnutzen könnte.

In einem ethischen Hacking-Kurs können Benutzer moderne Techniken zum Schutz gegen Sicherheitsrisiken erlernen. Jeder Benutzer erhält einen virtuellen Windows Server-Hostcomputer mit zwei geschachtelten virtuellen Computern – einen virtuellen Computer mit Metasploitable3-Image und einen anderen Computer mit Kali Linux-Image . Der virtuelle Metasploitable-Computer wird angegriffen. Der virtuelle Kali Linux-Computer bietet Zugriff auf die Tools, die zum Ausführen forensischer Aufgaben erforderlich sind.

Ausführliche Informationen zum Einrichten derartiger Labs finden Sie unter Einrichten eines Labs zum Vermitteln von Kursen für ethisches Hacken.

MATLAB

MATLAB, das für Matrix-Labor steht, ist eine Programmierplattform von MathWorks. Es kombiniert Rechenleistung und Visualisierung und macht es zu einem beliebten Werkzeug in den Bereichen Mathematik, Ingenieurwissenschaften, Physik und Chemie.

Ausführliche Informationen zum Einrichten derartiger Labs finden Sie unter Einrichten eines Labs zum Kennenlernen von MATLAB.

Netzwerk mit GNS3

Sie können ein Lab für eine Klasse einrichten, die sich auf das Emulieren, Konfigurieren, Testen und Problembehandlung virtueller und realer Netzwerke mit GNS3-Software konzentriert.

Ausführliche Informationen zum Einrichten derartiger Labs finden Sie unter Einrichten eines Labs für einen Netzwerkkurs.

Project Lead The Way (PLTW)

Project Lead The Way (PLTW) ist eine gemeinnützige Organisation, die in den USA einen PreK-12-Lehrplan für Informatik, Engineering und biomedizinische Wissenschaft bereitstellt. In jeder PLTW-Klasse verwenden Benutzer verschiedene Softwareanwendungen als Teil ihrer praktischen Lernerfahrung.

Ausführliche Informationen zum Einrichten dieser Typen von Labs finden Sie unter Einrichten von Labs für Project Lead The Way-Kurse.

Python und Jupyter Notebook-Instanzen

Sie können einen Vorlagencomputer in Azure Lab Services mit den Tools einrichten, die erforderlich sind, um Benutzern die Verwendung von Jupyter Notebooks beizubringen. Jupyter Notebooks ist ein Open-Source-Projekt, mit dem Sie problemlos Rich-Text und ausführbaren Python-Quellcode in einem einzelnen Zeichenbereich kombinieren können, der als Notebook bezeichnet wird. Das Ausführen eines Notebooks führt zu einem linearen Datensatz von Eingaben und Ausgaben. Diese Ausgaben können Text, Tabellen mit Informationen, Punktdiagramme und mehr enthalten.

Ausführliche Informationen zum Einrichten derartiger Labs finden Sie unter Einrichten eines Labs zum Vermitteln von Data Science mit Python und Jupyter Notebooks.

React

React ist eine beliebte JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen (UI). React ist eine deklarative Möglichkeit, wiederverwendbare Komponenten für Ihre Website zu erstellen. Es gibt viele beliebte Bibliotheken für die JavaScript-basierte Front-End-Entwicklung. Redux ist eine Bibliothek, die einen vorhersagbaren Zustandscontainer für JavaScript-Apps bereitstellt und häufig als Ergänzung zu React verwendet wird. JSX ist eine Bibliothekssyntaxerweiterung für JavaScript, die häufig mit React verwendet wird, um zu beschreiben, wie die Benutzeroberfläche aussehen sollte. NodeJS ist eine bequeme Möglichkeit, einen Webserver für Ihre React-Anwendung auszuführen.

Ausführliche Informationen zum Einrichten dieser Art von Lab unter Linux mithilfe von Visual Studio Code für Ihre Entwicklungsumgebung finden Sie unter Einrichten eines Labs für React unter Linux. Ausführliche Informationen zum Einrichten dieser Art von Lab unter Windows mithilfe von Visual Studio 2019 für Ihre Entwicklungsumgebung finden Sie unter Einrichten eines Labs für React unter Linux.

RStudio

R ist eine Open-Source-Sprache, die für statistische Berechnungen und Grafiken verwendet wird. Die Sprache wird in der statistischen Analyse der Genetik, der Verarbeitung natürlicher Sprache, der Analyse von Finanzdaten und mehr verwendet. R bietet als Benutzeroberfläche eine interaktive Befehlszeile. RStudio ist eine interaktive Entwicklungsumgebung (IDE), die für die Sprache R zur Verfügung steht. Die kostenlose Version bietet Codebearbeitungstools, eine integrierte Debugfunktionalität und Paketentwicklungstools. Dieser Klassentyp konzentriert sich ausschließlich auf RStudio und R als Baustein für eine Klasse, die die Verwendung von statistischem Computing erfordert.

Ausführliche Informationen zum Einrichten dieser Art von Lab finden Sie unter Einrichten eines Labs zum Unterrichten von R unter Linux oder Einrichten eines Labs, um R unter Windows zu unterrichten.

Shellskripts unter Linux

Sie können ein Lab zur Schulung in Shellskripts unter Linux einrichten. Die Skripterstellung empfiehlt sich bei der Systemverwaltung, um Administratoren sich wiederholende Aufgaben abzunehmen. In diesem beispielhaften Kurs geht es um klassische Bash-Skripts und erweiterte Skripts. Erweiterte Skripts sind Skripts, die Bash-Befehle und Ruby kombinieren. Dieser Ansatz ermöglicht Ruby das Weiterleiten von Daten, während Bash-Befehle mit der Shell interagieren können.

Benutzer, die diese Skriptklassen verwenden, erhalten einen virtuellen Linux-Computer, um die Grundlagen von Linux zu erlernen und sich mit der Bash-Shellskripterstellung vertraut zu machen. Auf dem virtuellen Linux-Computer ist der Remotedesktopzugriff aktiviert und die Text-Editoren Gedit und Visual Studio Code sind installiert.

Ausführliche Informationen zum Einrichten derartiger Labs finden Sie unter Einrichten eines Labs für Shellskripts unter Linux.

SolidWorks: CAD (Computer-Aided Design)

Sie können ein GPU-Lab einrichten, das Technischen Benutzern Zugriff auf SolidWorks ermöglicht. SolidWorks stellt eine 3D-CAD-Umgebung für die Modellierung von Festkörpern dar. Mit SolidWorks können Ingenieure ihre Entwürfe ganz einfach erstellen, visualisieren, simulieren und dokumentieren.

Ausführliche Informationen zum Einrichten derartiger Labs finden Sie unter Einrichten eines Labs für Engineeringkurse mithilfe von SolidWorks.

SQL-Datenbank und Verwaltung

SQL (Structured Query Language) ist die Standardsprache für die Verwaltung relationaler Datenbanken. Hierzu zählen das Hinzufügen, Aufrufen und Verwalten von Inhalten in einer Datenbank. Sie können ein Lab einrichten, um Datenbankkonzepte sowohl mit MySQL als auch mit SQL Server 2019-Server zu vermitteln.

Ausführliche Informationen zum Einrichten derartiger Labs finden Sie unter Einrichten eines Labs zum Vermitteln von Kenntnissen zur Verwaltung von relationalen Datenbanken.

Nächste Schritte

Weitere Informationen finden Sie in folgenden Artikeln: