В этой статье перечислены основные понятия и определения Azure DevTest Labs. DevTest Labs — это служба для простого создания и использования виртуальных машин Azure и других ресурсов, а также управления ими.
Задания:
Лаборатория — это инфраструктура, которая включает в себя группу ресурсов, например виртуальные машины (ВМ). В лаборатории вы можете делать следующее:
добавлять и настраивать пользователей;
создавать готовые виртуальные машины, чтобы пользователи лаборатории могли их запрашивать и использовать;
позволять пользователям создавать и настраивать собственные виртуальные машины и среды лаборатории;
подключать репозитории артефактов и шаблонов к лаборатории;
указывать допустимые ограничения, размеры и конфигурации виртуальных машин;
задавать политики автоматического выключения и автоматического запуска;
следить за затратами на лабораторию и управлять ими.
Политики
Политики помогают управлять затратами на лабораторию и сокращать балласт. Например, политики могут автоматически завершать работу виртуальных машин лаборатории по заданному расписанию или ограничивать количество или размеры виртуальных машин для каждого пользователя или лаборатории. Дополнительные сведения см. в разделе Управление политиками лаборатории для управления затратами.
Репозитории
Пользователи лаборатории могут использовать артефакты и шаблоны из общедоступных и частных репозиториев Git для создания виртуальных машин и сред лаборатории. Общедоступные репозитории GitHub DevTest Labs предлагают множество готовых к использованию артефактов и шаблонов Azure Resource Manager (ARM).
Владельцы лаборатории могут также создавать пользовательские артефакты и шаблоны ARM, хранить их в частных репозиториях Git и подключать их к лабораториям. Затем пользователи лаборатории и автоматизированные процессы могут использовать шаблоны и артефакты. Вы можете добавлять одни и те же репозитории в несколько лабораторий организации, способствуя согласованности, повторному и совместному использованию.
Управление доступом на основе ролей Azure (Azure RBAC) определяет доступ и роли DevTest Labs. DevTest Labs имеет три роли, определяющие разрешения для членов лаборатории: владелец, участник и пользователь DevTest Labs.
Владельцы лаборатории могут выполнять все задачи лаборатории, такие как чтение или запись в лабораторные ресурсы, управление пользователями, настройка политик и конфигураций, а также добавление репозиториев и базовых образов.
Так как владельцы подписки Azure имеют доступ ко всем ресурсам в подписке, включая лаборатории, виртуальные сети и виртуальные машины, владелец подписки автоматически наследует роль владельца лаборатории.
Виртуальная машина Azure — один из типов предоставляемых по запросу масштабируемых вычислительных ресурсов, которые предоставляет Azure. Виртуальные машины Azure предоставляют гибкие возможности виртуализации без необходимости приобретать и обслуживать физическое оборудование, на котором они работают. Дополнительные сведения о виртуальных машинах см. в разделе Виртуальные машины Windows в Azure.
Artifacts
Artifacts (артефакты) — это инструменты, действия или программное обеспечение, которые можно добавить в лабораторные виртуальные машины во время или после создания виртуальной машины. В частности, артефакты могут представлять собой следующее:
средства для установки на виртуальной машине, такие как агенты, Fiddler или Visual Studio;
действия, выполняемые на виртуальной машине, например клонирование репозитория или присоединение к домену.
Базовый образ — это образ виртуальной машины, в котором могут быть предварительно установлены и настроены программное обеспечение и параметры. Базовые образы уменьшают время и сложность создания виртуальной машины. Владельцы лаборатории могут выбрать, какие базовые образы сделать доступными в лабораториях. Пользователи лаборатории могут создавать виртуальные машины, выбирая их из доступных баз. Дополнительные сведения см. в разделе Создание виртуальных машин и добавление их в лабораторию.
Запрашиваемые виртуальные машины
Владельцы или администраторы лаборатории могут подготовить виртуальные машины с помощью определенных базовых образов и артефактов, а также сохранить их в общем пуле. Эти запрашиваемые виртуальные машины отображаются в списке запрашиваемых виртуальных машин лаборатории. Любой пользователь лаборатории может запросить виртуальную машину из запрашиваемого пула, когда ему нужна виртуальная машина с этой конфигурацией.
После того как пользователь лаборатории запросит виртуальную машину, она переместится в список Мои виртуальные машины этого пользователя, и пользователь станет владельцем виртуальной машины. Виртуальная машина больше не сможет запрашиваться или настраиваться другими пользователями. Дополнительные сведения см. в разделе Создание запрашиваемых виртуальных машин и управление ими.
Пользовательские образы и формулы
В DevTest Labs пользовательские образы и формулы являются механизмами быстрого создания и подготовки виртуальных машин.
Пользовательский образ — это образ виртуальной машины, созданный на основе существующей виртуальной машины или виртуального жесткого диска (VHD), на котором может быть установлено программное обеспечение и другие артефакты. Пользователи лаборатории могут создавать идентичные виртуальные машины из пользовательского образа. Дополнительные сведения см. в разделе Создание пользовательского образа из виртуальной машины.
Формула — это список значений свойств по умолчанию для создания виртуальной машины лаборатории, таких как базовый образ, размер виртуальной машины, виртуальная сеть и артефакты. Виртуальные машины с одинаковыми свойствами можно создавать без необходимости указывать эти свойства каждый раз. При создании виртуальной машины из формулы можно использовать значения по умолчанию "как есть" или изменить их. Дополнительные сведения см. в разделе Управление формулами Azure DevTest Labs.
В DevTest Labs среда — это набор ресурсов Azure "платформа как услуга" (PaaS), таких как веб-приложение Azure или ферма SharePoint. Вы можете создавать среды в лабораториях с помощью шаблонов ARM. Дополнительные сведения см. в разделе Использование шаблонов ARM для создания сред DevTest Labs. Дополнительные сведения о структуре и свойствах шаблонов ARM см. в разделе Формат шаблона.
Azure HPC je účelově sestavená cloudová funkce pro úlohy HPC a AI, která využívá špičkové procesory a interfiniBand třídy HPC, aby poskytovala nejlepší výkon, škálovatelnost a hodnotu aplikací. Azure HPC umožňuje uživatelům odhalovat inovace, produktivitu a obchodní flexibilitu prostřednictvím vysoce dostupné řady technologií HPC a AI, které se dají dynamicky přidělovat při změně obchodních a technických potřeb. Tento studijní program je řada modulů, které vám pomůžou začít pracovat s prostředím Azure HPC –