Typy klas w usługach Azure Lab Services

Usługa Azure Lab Services umożliwia szybkie konfigurowanie środowisk laboratoryjnych w chmurze. Dowiedz się więcej o różnych typach klas, których można używać w usłudze Azure Lab Services.

Adobe Creative Cloud

Kolekcja aplikacji Adobe Creative Cloud jest powszechnie używana w klasach sztuki cyfrowej i multimediów.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium dla rozwiązania Adobe Creative Cloud.

ArcGIS

ArcGIS to typ systemu informacji geograficznej (GIS). Możesz skonfigurować laboratorium korzystające z różnych aplikacji programu ArcGIS Desktop. Na przykład ArcMap może tworzyć, edytować i analizować mapy 2D.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium dla aplikacji ArcMap\ArcGIS Desktop.

Autodesk

Autodesk oferuje rozwiązania programowe w architekturze, inżynierii, budowie, projektowaniu, produkcji i nie tylko. Te rozwiązania są powszechnie używane w klasach inżynieryjnych i w programie nauczania Project Lead the Way .

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium dla autodesk.

Analiza danych big data

Możesz skonfigurować laboratorium gpu, aby nauczyć klasę analizy danych big data. Dzięki tej klasie użytkownicy dowiedzą się, jak obsługiwać duże ilości danych oraz stosować algorytmy uczenia maszynowego i statystycznego w celu uzyskania szczegółowych informacji o danych. Kluczowym celem dla użytkowników jest nauczenie się używania narzędzi do analizy danych, takich jak pakiet oprogramowania open source platformy Apache Hadoop, który udostępnia narzędzia do przechowywania, zarządzania i przetwarzania danych big data.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium na potrzeby analizy danych big data przy użyciu wdrażania platformy Danych HortonWorks przy użyciu platformy Docker.

Zarządzanie bazami danych

Pojęcia bazy danych to jeden z kursów wprowadzających nauczanych w większości działów informatyki w college'u. Laboratorium dla podstawowej klasy zarządzania bazami danych można skonfigurować w usłudze Azure Lab Services. Można na przykład skonfigurować szablon maszyny wirtualnej w laboratorium przy użyciu serwera bazy danych MySQL lub serwera SQL Server 2019.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium w celu uczenia zarządzania bazami danych dla relacyjnych baz danych.

Uczenie głębokie w ramach przetwarzania języka naturalnego

Możesz skonfigurować laboratorium skoncentrowane na uczeniu głębokim w przetwarzaniu języka naturalnego (NLP) przy użyciu usług Azure Lab Services. Przetwarzanie języka naturalnego (NLP) to forma sztucznej inteligencji (AI), która umożliwia komputerom tłumaczenie, rozpoznawanie mowy i inne możliwości rozumienia języka. Użytkownicy biorący klasę NLP uzyskują maszynę wirtualną z systemem Linux, aby dowiedzieć się, jak zastosować algorytmy sieci neuronowej do tworzenia modeli uczenia głębokiego używanych do analizowania napisanego języka ludzkiego.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium skoncentrowanego na uczeniu głębokim w przetwarzaniu języka naturalnego przy użyciu usług Azure Lab Services.

Etyczne hakowanie za pomocą funkcji Hyper-V

Możesz skonfigurować laboratorium dla klasy, która koncentruje się na stronie kryminalistycznej etycznego hackingu. Testowanie penetracyjne, praktyka używana przez etyczną społeczność hakerską, występuje, gdy ktoś próbuje uzyskać dostęp do systemu lub sieci w celu zademonstrowania luk w zabezpieczeniach, które może wykorzystać złośliwy atakujący.

W etycznej klasie hackingu użytkownicy mogą uczyć się nowoczesnych technik obrony przed lukami w zabezpieczeniach. Każdy użytkownik otrzymuje maszynę wirtualną hosta z systemem Windows Server, która ma dwie zagnieżdżone maszyny wirtualne — jedną maszynę wirtualną z obrazem Metasploitable3 i inną maszyną z obrazem Kali Linux . Maszyna wirtualna metasploitable służy do wykorzystywania celów. Maszyna wirtualna Kali Linux zapewnia dostęp do narzędzi potrzebnych do uruchamiania zadań kryminalistycznych.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium w celu nauczania etycznej klasy hackingu.

MATLAB

MATLAB, czyli laboratorium Macierzy, to platforma programowania firmy MathWorks. Łączy w sobie moc obliczeniową i wizualizację, dzięki czemu jest popularnym narzędziem w dziedzinie matematyki, inżynierii, fizyki i chemii.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium w celu nauczania narzędzia MATLAB.

Sieć z usługą GNS3

Możesz skonfigurować laboratorium dla klasy, która koncentruje się na emulacji, konfigurowaniu, testowaniu i rozwiązywaniu problemów z wirtualnymi i rzeczywistymi sieciami przy użyciu oprogramowania GNS3 .

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium w celu nauczania klasy sieciowej.

Project Lead the Way (PLTW)

Project Lead the Way (PLTW) to organizacja non-profit, która zapewnia program nauczania PreK-12 w całej Stany Zjednoczone w dziedzinie informatyki, inżynierii i nauki biomedycznej. W każdej klasie PLTW użytkownicy korzystają z różnych aplikacji oprogramowania w ramach praktycznego środowiska szkoleniowego.

Aby uzyskać szczegółowe informacje na temat konfigurowania tych typów laboratoriów, zobacz Konfigurowanie laboratoriów dla klas Project Lead the Way.

Notesy języka Python i jupyter

Maszynę szablonu można skonfigurować w usłudze Azure Lab Services przy użyciu narzędzi potrzebnych do nauczania użytkowników, jak korzystać z notesów Jupyter Notebook. Notesy Jupyter Notebooks to projekt typu open source, który umożliwia łatwe łączenie tekstu sformatowanego i wykonywalnego kodu źródłowego języka Python na jednej kanwie nazywanej notesem. Uruchomienie notesu powoduje liniowy rekord danych wejściowych i wyjściowych. Te dane wyjściowe mogą zawierać tekst, tabele informacji, wykresy punktowe i nie tylko.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium w celu nauki o danych za pomocą języka Python i notesów Jupyter Notebook.

React

React to popularna biblioteka języka JavaScript do tworzenia interfejsów użytkownika. React to deklaratywny sposób tworzenia składników wielokrotnego użytku dla witryny internetowej. Istnieje wiele popularnych bibliotek do tworzenia frontonu opartego na języku JavaScript. Redux to biblioteka, która zapewnia przewidywalny kontener stanu dla aplikacji JavaScript i jest często używana jako bezpłatna z React. JSX to rozszerzenie składni biblioteki dla języka JavaScript często używane z React opisem wyglądu interfejsu użytkownika. NodeJS to wygodny sposób uruchamiania serwera internetowego dla aplikacji React.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium w systemie Linux przy użyciu Visual Studio Code dla środowiska deweloperskiego, zobacz Konfigurowanie laboratorium dla React w systemie Linux. Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium w systemie Windows przy użyciu programu Visual Studio 2019 dla środowiska deweloperskiego, zobacz Konfigurowanie laboratorium dla React w systemie Windows.

RStudio

R to język open source używany do obliczeń statystycznych i grafiki. Język jest używany w analizie statystycznej genetyki, przetwarzania języka naturalnego, analizowaniu danych finansowych i nie tylko. Język R zapewnia interaktywne środowisko wiersza polecenia . RStudio to interaktywne środowisko projektowe (IDE) dostępne dla języka R. Bezpłatna wersja udostępnia narzędzia do edycji kodu, zintegrowane środowisko debugowania i narzędzia programistyczne pakietów. Ten typ klasy koncentruje się wyłącznie na RStudio i R jako bloku konstrukcyjnym klasy, która wymaga użycia obliczeń statystycznych.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium w celu nauczania języka R w systemie Linux lub Konfigurowanie laboratorium w celunauczania języka R w systemie Windows.

Skrypty powłoki w systemie Linux

Możesz skonfigurować laboratorium do uczenia skryptów powłoki w systemie Linux. Skrypty to przydatna część administracji systemu, która umożliwia administratorom unikanie powtarzających się zadań. W tym przykładowym scenariuszu klasa obejmuje tradycyjne skrypty powłoki bash i rozszerzone skrypty. Ulepszone skrypty to skrypty, które łączą polecenia powłoki bash i język Ruby. Takie podejście umożliwia platformie Ruby przekazywanie danych i poleceń powłoki bash w celu interakcji z powłoką.

Użytkownicy biorący te klasy skryptów uzyskują maszynę wirtualną z systemem Linux, aby poznać podstawy systemu Linux, a także zapoznać się ze skryptami powłoki bash. Maszyna wirtualna z systemem Linux ma włączony dostęp do pulpitu zdalnego i ma zainstalowane edytory tekstów Gedit i Visual Studio Code.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium do tworzenia skryptów powłoki w systemie Linux.

Oprogramowanie SolidWorks do projektowania wspomaganego komputerem (CAD)

Możesz skonfigurować laboratorium gpu, które zapewnia użytkownikom inżynieryjnym dostęp do aplikacji SolidWorks. SolidWorks udostępnia środowisko 3D CAD do modelowania obiektów stałych. Dzięki usłudze SolidWorks inżynierowie mogą łatwo tworzyć, wizualizować, symulować i dokumentować swoje projekty.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium dla klas inżynieryjnych przy użyciu biblioteki SolidWorks.

Baza danych SQL i zarządzanie nią

Structured Query Language (SQL) to standardowy język do zarządzania relacyjnymi bazami danych, w tym dodawanie, uzyskiwanie dostępu do zawartości i zarządzanie nią w bazie danych. Laboratorium można skonfigurować w celu uczenia koncepcji bazy danych przy użyciu serwera MySQL i SQL Server 2019.

Aby uzyskać szczegółowe informacje na temat konfigurowania tego typu laboratorium, zobacz Konfigurowanie laboratorium w celu uczenia zarządzania bazami danych dla relacyjnych baz danych.

Następne kroki

Zobacz następujące artykuły: