Общие сведения о типах классов — Службы лабораторий Azure

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

ArcGIS

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

Подробные сведения о настройке этого типа лабораторий см. в разделе Настройка лаборатории для Аркмап\аркгис Desktop.

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

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

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

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

Концепция использования баз данных — один из вводных курсов, преподаваемых на большинстве факультетов информатики в колледжах. Вы можете настроить лабораторию для базового класса управления базами данных в Службе лабораторий 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).

Этичный взлом

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

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

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

MATLAB

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

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

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

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

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

Руководитель проекта (ПЛТВ)

Руководитель проекта (плтв) — это некоммерческая организация, предоставляющая прек-12 учебных заработок в рамках США в сфере компьютерных науки, инженерных и биомедицинских науки. В каждом классе ПЛТВ студенты используют разнообразные приложения в рамках практического обучения.

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

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

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

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

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

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

Студенты, посещающие эти занятия по написанию сценариев, получают виртуальную машину Linux для изучения основ Linux, а также знакомятся со скриптами оболочки bash. Виртуальная машина Linux поставляется с включенным доступом к удаленному рабочему столу и установленными текстовыми редакторами gedit и Visual Studio Code.

Подробные сведения о том, как настроить этот тип лаборатории, см. в статье Set up a lab to teach shell scripting on Linux (Настройка лаборатории для создания сценариев оболочки в Linux).

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

Вы можете настроить лабораторию GPU, предоставляющее специалистам по проектированию доступ к солидворкс. Солидворкс предоставляет среду трехмерной САПР для моделирования сплошных объектов. С помощью Солидворкс инженеры могут легко создавать, визуализировать, имитировать и документировать свои макеты.

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

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

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

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

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

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