Поделиться через


Типы классов в Службах лабораторий Azure

Службы лабораторий Azure позволяют быстро настраивать лабораторные среды в облаке. Узнайте о различных типах классов для использования Служб лабораторий Azure.

Adobe Creative Cloud

Коллекция приложений Adobe Creative Cloud обычно используется для занятий по цифровым изображениям и мультимедиа.

Подробные сведения о том, как настроить такую лабораторию, см. в статье Настройка лаборатории для Adobe Creative Cloud.

ArcGIS

ArcGIS — это тип географической информационной системы (GIS). Вы можете настроить лабораторию, которая использует различные приложения ArcGIS Desktop. Например, ArcMap может создавать, редактировать и анализировать двухd-карты.

Подробные сведения о том, как настроить такую лабораторию, см. в статье Настройка лаборатории для ArcMap\ArcGIS Desktop.

Autodesk

Autodesk предлагает программные решения для использования в таких сферах, как архитектура, машиностроение, строительство, дизайн, производство и т. д. Эти решения обычно используются в инженерных классах и в учебной программе Project Lead the Way.

Подробные сведения о настройке этого типа лаборатории см. в статье Настройка лаборатории для Autodesk.

Аналитика больших данных

Чтобы провести занятие об анализе больших данных, можно настроить лабораторию GPU. С помощью этого типа класса пользователи узнают, как обрабатывать большие объемы данных и применять алгоритмы машинного и статистического обучения для получения аналитических сведений. Основная цель пользователей — научиться использовать средства аналитики данных, такие как пакет программного обеспечения Apache Hadoop с открытым исходным кодом, который предоставляет средства для хранения, администрирования и обработки больших данных.

Подробные сведения о том, как настроить такую лабораторию, см. в статье Настройка лаборатории для анализа больших данных с помощью развертывания DOCKER платформы HortonWorks Data.

Управление базами данных

Основные понятия базы данных — это один из вводных курсов, преподаваемых в большинстве факультетов компьютерных наук в колледже. Вы можете настроить лабораторию для базового класса управления базами данных в Службе лабораторий Azure. Например, можно настроить шаблон виртуальной машины в лаборатории с сервером базы данных MySQL или сервером SQL Server 2019.

Подробные сведения о том, как настроить такого рода лабораторию, см. в статье Set up a lab to teach database management for relational databases (Настройка лаборатории для обучения управлению базами данных для реляционных баз данных).

Глубокое обучение при обработке естественного языка

С помощью Службы лабораторий Azure вы можете создать лабораторию, ориентированную на глубокую обработку естественных языков (NLP). Обработка естественного языка (NLP) – это форма искусственного интеллекта (AI), которая предоставляет компьютерам возможности перевода, распознавания речи и понимания других языков. Пользователи класса NLP получают виртуальную машину Linux, чтобы узнать, как применять алгоритмы нейронной сети для разработки моделей глубокого обучения, которые используются для анализа письменного человеческого языка.

Подробные сведения о том, как настроить этот тип лаборатории, см. в статье Set up a lab focused on deep learning in natural language processing using Azure Lab Services (Создание лаборатории, специализирующейся на глубоком изучении естественных языков с помощью Службы лабораторий Azure).

Этичный взлом с помощью Hyper-V

Вы можете создать лабораторию для класса, который фокусируется на криминалистической стороне этического взлома. Тестирование на проникновение, метод, используемый хакерским сообществом, используется, когда кто-то пытается получить доступ к системе или сети, чтобы продемонстрировать ее уязвимости, которыми потенциально может воспользоваться злоумышленник.

В классе этического взлома пользователи могут изучить современные методы защиты от уязвимостей. Каждый пользователь получает виртуальную машину узла Windows Server с двумя вложенными виртуальными машинами: одна виртуальная машина с образом Metasploitable3 и другая с образом Kali Linux . Виртуальная машина Metasploitable применяется для злонамеренного использования. Виртуальная машина Kali Linux предоставляет доступ к средствам, необходимым для выполнения задач судебной экспертизы.

Подробные сведения о том, как настроить такого рода лабораторию, см. в статье Set up a lab to teach ethical hacking class (Настройка лаборатории для обучения с помощью этичного взлома).

MATLAB

MATLAB, которая расшифровывается как Матричная лаборатория, является платформой программирования от MathWorks. Он сочетает в себе вычислительную мощность и визуализацию, что делает его популярным инструментом в области математики, техники, физики и химии.

Подробные сведения о том, как настроить такую лабораторию, см. в статье Как настроить лабораторию для обучения MATLAB.

Организация сети с использованием GNS3

Вы можете настроить лабораторию для класса, который фокусируется на эмуляции, настройке, тестировании и устранении неполадок виртуальных и реальных сетей с помощью программного обеспечения GNS3 .

Подробные сведения о том, как настроить такую лабораторию, см. в статье Как настроить лабораторию для обучения сетям.

Project Lead the Way (PLTW)

Project Lead The Way (PLTW) — это некоммерческая организация, которая предоставляет учебные курсы PreK-12 в США в сфере компьютерных, инженерных и биомедицинских наук. В каждом классе PLTW пользователи используют различные программные приложения в рамках практического обучения.

Подробные сведения о том, как настроить такую лабораторию, см. в разделе Как настраивать лаборатории для занятий Project Lead the Way.

Использование Python с записными книжками Jupyter

Вы можете настроить шаблон компьютера в Службах лабораторий Azure с помощью средств, необходимых для обучения пользователей использованию Записных книжек Jupyter Notebook. Jupyter Notebook — это проект с открытым кодом, который позволяет легко комбинировать форматированный текст и исполняемый исходный код Python на одном холсте, именуемом блокнотом. При запуске записной книжки создается линейная запись входных и выходных данных. Эти выходные данные могут включать текст, таблицы данных, точечные диаграммы и многое другое.

Подробные сведения о том, как настроить такого рода лабораторию, см. в статье Set up a lab to teach data science with Python and Jupyter Notebooks (Настройка лаборатории для обучения обработке и анализу данных с помощью Python и Jupyter Notebook).

React

React — популярная библиотека JavaScript для создания пользовательских интерфейсов. React служит для создания многократно используемых компонентов веб-сайта. Существует множество популярных библиотек для разработки внешних интерфейсов на основе JavaScript. Redux — библиотека, которая предоставляет контейнер прогнозируемого состояния для приложений JavaScript и часто используется совместно с React. JSX — расширение синтаксиса библиотеки для JavaScript, которое часто используется вместе с React для описания того, как должен выглядеть пользовательский интерфейс. NodeJS — удобный способ запуска веб-сервера для приложения, использующего React.

Подробные сведения о настройке этого типа лаборатории в Linux с помощью Visual Studio Code для среды разработки см. в статье Настройка лаборатории для React в Linux. Дополнительные сведения о настройке этого типа лаборатории в Windows с помощью Visual Studio 2019 для среды разработки см. в статье Настройка лаборатории для React в Windows.

RStudio

R — это открытый язык программирования и свободная программная среда для статистических вычислений и графики. Язык используется для статистического анализа генетики, обработки естественного языка, анализа финансовых данных и многого другого. R предоставляет интерактивный интерфейс командной строки. RStudio — это интерактивная среда разработки (IDE), доступная для языка R. Бесплатная версия предоставляет средства редактирования кода, интегрированный интерфейс отладки и средства разработки пакетов. Этот тип класса ориентирован исключительно на RStudio и R в качестве стандартного блока для класса, требующего использования статистических вычислений.

Подробные сведения о настройке этого типа лаборатории см. в разделах Настройка лаборатории для обучения R в Linux или Настройка лаборатории для обучения R в Windows.

Создание скриптов оболочки в Linux

Вы можете настроить лабораторию, чтобы обучить скрипты оболочки в Linux. Скрипты — это полезная часть системного администрирования, которая позволяет администраторам избежать повторяющихся задач. В этом примере сценария класс охватывает традиционные bash-скрипты и расширенные скрипты. Расширенные скрипты — это скрипты, сочетающие bash-команды и Ruby. Этот подход позволяет Ruby передавать данные и bash-команды для взаимодействия с оболочкой.

Пользователи, принимающие эти классы сценариев, получают виртуальную машину Linux, чтобы изучить основы Linux, а также ознакомиться со скриптами оболочки Bash. На виртуальной машине Linux включен доступ к удаленному рабочему столу, а также установлены текстовые редакторы Gedit и Visual Studio Code.

Подробные сведения о настройке этого типа лаборатории см. в статье Настройка лаборатории для сценариев оболочки в Linux.

Автоматизированное проектирование (САПР) с использованием SolidWorks

Вы можете настроить лабораторию GPU, которая предоставляет пользователям доступа к SolidWorks. SolidWorks — это трехмерная CAD-среда для моделирования монолитных объектов. С помощью SolidWorks инженеры могут легко создавать, визуализировать, моделировать и документировать свои проекты.

Подробные сведения о том, как настроить такую лабораторию, см. в статье Как настроить лабораторию для обучения инженерным наукам с помощью SolidWorks.

База данных и управление SQL

SQL — это стандартный язык для управления реляционными базами данных, в том числе добавления содержимого, доступа к нему и управления им. Вы можете настроить лабораторию для обучения основным понятиям базы данных с помощью MySQL и сервера SQL Server 2019.

Подробные сведения о том, как настроить такого рода лабораторию, см. в статье Set up a lab to teach database management for relational databases (Настройка лаборатории для обучения управлению базами данных для реляционных баз данных).

Дальнейшие действия

См. следующие статьи: