azure-lab-services

Guide Azure Lab Services configuration, troubleshooting, and deployment tasks.

Updated Dec 19, 2025
One-click install
npx skills add https://github.com/appliedailearner/upendra_kumar_portfolio --skill azure-lab-services-appliedailearner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-lab-services
Source: https://github.com/appliedailearner/upendra_kumar_portfolio/tree/main/.agent/skills/azure-lab-services
Command: npx skills add https://github.com/appliedailearner/upendra_kumar_portfolio --skill azure-lab-services-appliedailearner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides expert guidance for Azure Lab Services development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when configuring lab plans, VM templates/schedules, VNet-integrated labs, GPU/nested virtualization, or Canvas/Teams integration, and other Azure Lab Services related development tasks. Not for Azure DevTest Labs (use azure-devtest-labs), Azure Virtual Machines (use azure-virtual-machines), Azure Virtual Desktop (use azure-virtual-desktop).

Core Features & Use Cases

  • Troubleshooting and governance guidance for lab plans, VM templates, schedules, and networking in Azure Lab Services.
  • Architecture & design patterns, security considerations, and integration patterns for Canvas and Teams, plus automation and deployment workflows.
  • Use Case: When building or maintaining Azure Lab Services environments, this skill provides design patterns, best practices, and stepwise guidance to accelerate setup and reliable operation.

Quick Start

Guide me through configuring a lab plan and VM template for a VNet-integrated Azure Lab Services environment.

Frequently Asked Questions about azure-lab-services

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure a VNet-integrated Azure Lab Services environment with a lab plan and VM template?

To configure a VNet-integrated Azure Lab Services environment, you must link a lab plan to a virtual network and base your VM template on an Azure Marketplace image. This skill provides stepwise deployment guidance to establish connectivity and isolate lab resources within your network perimeter.

How do I set up GPU or nested virtualization for Azure Lab Services VM templates?

Setting up GPU or nested virtualization for Azure Lab Services VM templates requires selecting a specialized compute size during lab plan creation. This skill provides configuration best practices to ensure the virtualized environment supports your specific hardware acceleration and nested workloads.

Does Azure Lab Services integrate with Canvas and Teams?

Azure Lab Services integrates with Canvas and Teams to provision labs directly within educational platforms. This skill provides integration patterns and deployment workflows to embed lab environments and automate access for users across these learning management systems.

What is the difference between Azure Lab Services and Azure DevTest Labs?

Azure Lab Services manages classroom and training environments with automated schedules and LMS integration, while Azure DevTest Labs targets developer test environments. This skill strictly focuses on configuring lab plans, VM templates, and networking for Azure Lab Services.

Why is my Azure Lab Services VM template not provisioning correctly?

Azure Lab Services VM template provisioning failures often stem from quota limitations, VNet misconfigurations, or unsupported image settings. This skill provides troubleshooting procedures and governance guidance to diagnose and resolve lab plan and template deployment errors.