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

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

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

Для создания лабораторий для плана лаборатории вам потребуется роль Создателя лаборатории Azure RBAC. В зависимости от вашей организации обязанности по созданию планов лабораторий и лабораторий могут быть назначены разным людям или командам. Дополнительные сведения о сопоставлении разрешений в организации.

После выполнения этого руководства пользователи лаборатории могут зарегистрировать лабораторию с помощью электронной почты и подключиться к виртуальной машине лаборатории с удаленным рабочим столом (RDP).

В этом руководстве описано следующее:

  • Создание лаборатории
  • Настройка шаблона лаборатории
  • Публикация лаборатории для создания виртуальных машин лаборатории
  • Добавление расписания повторяющихся лабораторий
  • Приглашение пользователей в лабораторию по электронной почте

Необходимые компоненты

Создание лаборатории

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

Выполните следующие действия, чтобы добавить лабораторию в план лаборатории.

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

  2. Выберите "Создать лабораторию".

    Снимок экрана: веб-сайт Служб лабораторий Azure, на котором выделена кнопка

  3. На странице "Создать лабораторию" введите следующие сведения и нажмите кнопку "Далее".

    Поле Описание:
    Имя Введите программирование-101.
    Образ виртуальной машины Выберите Windows 11 Pro.
    Размер виртуальной машины Выберите "Маленький".
    Местонахождение Оставьте значение по умолчанию.

    Некоторые размеры виртуальных машин могут быть недоступны в зависимости от региона плана лаборатории и ограничения ядра подписки. Узнайте больше о размерах виртуальных машин в руководстве администратора и о том, как запросить больше емкости.

  4. На странице учетных данных виртуальной машины укажите имя пользователя и пароль по умолчанию, а затем нажмите кнопку "Далее".

    По умолчанию все виртуальные машины лаборатории используют одинаковые учетные данные.

    Внимание

    Запишите имя пользователя и пароль. Они больше не будут отображаться.

    Снимок экрана: страница учетных данных виртуальной машины на веб-сайте Служб лабораторий Azure.

  5. На странице политик лаборатории примите значения по умолчанию и нажмите кнопку "Далее".

  6. На странице параметров виртуальной машины шаблона выберите "Создать виртуальную машину шаблона".

    Виртуальная машина шаблона позволяет вносить изменения конфигурации или устанавливать программное обеспечение на базовом образе виртуальной машины.

    Снимок экрана: страница параметров виртуальной машины шаблона, в котором выделен параметр для создания виртуальной машины шаблона.

  7. Нажмите кнопку " Готово ", чтобы начать создание лаборатории. Это может занять несколько минут.

  8. После завершения создания лаборатории вы увидите сведения о лаборатории на странице шаблона .

    Снимок экрана: страница шаблона для лаборатории, в которой отображается шаблон.

Добавление расписания лаборатории

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

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

Выполните следующие действия, чтобы добавить повторяющееся расписание в лабораторию:

  1. На странице "Расписание" для лаборатории выберите "Добавить запланированное событие" на панели инструментов.

    Снимок экрана: кнопка

  2. На странице "Добавление запланированного события " введите следующие сведения:

    Поле значение
    Тип события Стандартные
    Начальная дата Введите дату начала обучения аудитории.
    Время начала Введите время начала обучения для аудитории.
    Время остановки Введите время окончания обучения для аудитории.
    Часовой пояс Выберите часовой пояс.
    Повторите Сохраните значение по умолчанию, которое является еженедельной повторением в течение четырех месяцев.
    Примечания При необходимости введите описание расписания.
  3. Нажмите кнопку "Сохранить", чтобы подтвердить расписание лаборатории.

    Снимок экрана: окно

  4. В представлении календаря убедитесь, что запланированное событие присутствует.

    Снимок экрана: страница

Настройка шаблона лаборатории

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

Чтобы настроить шаблон лаборатории, запустите виртуальную машину шаблона. Затем подключитесь и настройте его для обучения аудитории.

Чтобы обновить шаблон виртуальной машины, выполните следующие действия.

  1. На странице "Шаблон" для лаборатории нажмите кнопку "Пуск" на панели инструментов.

    Для запуска виртуальной машины может потребоваться несколько минут.

  2. После запуска виртуальной машины шаблона выберите Подключение в шаблон и откройте скачанный файл подключения к удаленному рабочему столу.

    Снимок экрана: страница шаблона для лаборатории, выделение Подключение на шаблон.

  3. Войдите на виртуальную машину шаблона с учетными данными, указанными для лаборатории.

  4. Установите любое программное обеспечение, необходимое для обучения аудитории. Например, можно установить Visual Studio Code для общего курса программирования.

  5. Закройте сеанс удаленного рабочего стола, чтобы отключиться от виртуальной машины шаблона.

  6. На странице "Шаблон" выберите "Остановить шаблон".

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

Публикация лаборатории

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

Чтобы опубликовать лабораторию и создать виртуальные машины лаборатории, выполните следующие действия.

  1. На странице Шаблон нажмите кнопку Опубликовать на панели инструментов.

    Снимок экрана: страница шаблона для лаборатории с выделением кнопки меню

    Предупреждение

    Публикация является необратимым действием и не может быть отменена.

  2. На странице "Публикация шаблона" введите 3 для числа виртуальных машин, а затем нажмите кнопку "Опубликовать".

    Для завершения процесса может потребоваться до 20 минут. Состояние публикации можно отслеживать на странице шаблона .

  3. На странице пула виртуальных машин убедитесь, что виртуальные машины лабораторий создаются.

    Виртуальные машины лаборатории в настоящее время остановлены и не назначены, что означает, что они не назначены определенным пользователям лаборатории.

    Снимок экрана: список виртуальных машин для лаборатории. Виртуальные машины лаборатории отображаются как неназначенные и остановлены.

Внимание

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

Приглашение пользователей

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

Чтобы разрешить доступ для пользователей к лаборатории, выполните следующие действия.

  1. Добавьте пользователей в лабораторию.
  2. Пригласите пользователей в лабораторию, предоставив им ссылку на регистрацию.

Добавление пользователей в лабораторию

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

  • Введите адреса электронной почты вручную
  • Отправка CSV-файла с сведениями о учащихся
  • Синхронизация лаборатории с группой Microsoft Entra

В этом руководстве вручную добавьте пользователей, предоставив адреса электронной почты. Чтобы добавить пользователей, выполните следующие действия.

  1. Выберите страницу "Пользователи " для лаборатории и нажмите кнопку "Добавить пользователей" вручную.

    Снимок экрана: страница

  2. На странице "Добавление пользователей" введите адреса электронной почты пользователя лаборатории в отдельных строках или в одной строке, разделенной точкой с запятой.

    Снимок экрана: страница

  3. Нажмите кнопку "Добавить", чтобы добавить пользователей и предоставить им доступ к лаборатории.

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

Отправка сообщений электронной почты приглашения

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

  1. На странице "Пользователи" для лаборатории выберите "Пригласить все" на панели инструментов.

    Снимок экрана: страница

  2. На странице Send invitation by email (Отправить приглашение по электронной почте) введите необязательное сообщение, а затем нажмите кнопку Отправить.

    Письмо автоматически включает ссылку для регистрации. Вы также можете получить эту ссылку регистрации, выбрав ... (многоточие)>Ссылка на регистрацию на панели инструментов.

    Снимок экрана: страница

  3. Вы можете отслеживать состояние приглашения в списке пользователей .

    Состояние должно измениться на Отправка, а затем на Sent on <date> (Отправлено <дата>).

    После регистрации пользователей в лаборатории их имена отображаются на странице "Пользователи ".

Устранение неполадок

Создание лаборатории завершается сбоем You are not authorized to access this resource

При создании нового плана лаборатории может потребоваться несколько минут для распространения разрешений на уровень лаборатории. Роль создателя лаборатории можно назначить на уровне группы ресурсов, чтобы предотвратить это поведение:

  1. В портал Azure перейдите в группу ресурсов, содержащую план лаборатории.
  2. Выберите Управление доступом (IAM) в области навигации слева.
  3. Выберите Добавить>Добавить назначение ролей.
  4. Назначьте роль создателя лаборатории учетной записи пользователя.

Создание лаборатории завершается сбоем Subscription has labs in 2 regions, and the regional limit for this subscription is 2

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

Узнайте больше об устранении ограничений региона.

Следующий шаг

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