Lab Services

Azure Lab Services is a service that enables you to easily set up and provide on-demand access to various systems and software for any workload: teaching a class, setting up a development or test environment, or running trials with customers. Manage and scale your group’s resources in lab environments, while minimizing waste and controlling cost. Choose between the two lab types, classroom lab or devtest lab, for an experience that is tailored to your scenario.

Visit the Azure Lab Services page to learn more.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. shutdown-computevm resource does not have delete option

    should have a way to clear the microsoft.devtestlab/schedules from the resource page when auto-shutdown of VM is disabled or no longer in use.

    11 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    14 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Hybrid Use Benefit (HUB) Support

    Could you please add support for custom images brought from on-premises to take part in the Hybrid Use Benefit (HUB) program?
    https://azure.microsoft.com/en-us/pricing/hybrid-use-benefit/

    Thank you!

    11 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  3. Make template VM directly accessible in Azure portal

    The template VM should be accessible like a regular VM via the Azure Portal. I got into a situation after configuring the firewall where the RDP port was blocked and could no longer access it. Support could not resolve it either. This would alleviate that by allowing normal Azure recovery methods.

    10 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Classroom Labs  ·  Flag idea as inappropriate…  ·  Admin →
  4. Enable artifacts to provide link to documentation

    There is a need for artifacts to provide links to documentation to simplify artifact use.

    Several artifacts require you to input information that might not be immediately known at first glance, such as what exact string is required for software packages, or the formatting of a certain field.

    If the artifact creator could provide a link to where the user can find additional information on how to use the artifact then it would lower the learning threshold and speed up first time use of DevTest Labs.

    10 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  5. Multiple Auto-Shutdown Times for each VMs

    Be able to implement multiple auto-shutdown times for each VMs through the portal.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  DevTest Labs - Virtual Machines  ·  Flag idea as inappropriate…  ·  Admin →
  6. Allow for greater variety of auto-shutdown schedules

    Allow for greater variety of auto-shutdown schedules

    E.g.:
    - multiple times per day;
    - various days in the week;
    - weekends;
    - recurring dates;
    - one-time; etc.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  DevTest Labs - Virtual Machines  ·  Flag idea as inappropriate…  ·  Admin →
  7. Switch premium storage to standard storage when machines are off by schedule

    We have lots of lab machines with multiple terabytes of storage. These machines run 12 hours a day. While they are off (deallocated) can we switch the disk to standard instead of premium?

    These would significantly reduce our costs for the machines that are on schedule. Premium disk on an off machine does not provide much value.

    https://docs.microsoft.com/en-us/azure/virtual-machines/windows/convert-disk-storage implies that we should be able to convert between disk types.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  8. Allow creating an image in DevTest Labs or a snapshot that can be rolled back to.

    We are using DevTest Labs for training and being able to create an image or snapshot after we get through installing .NET and IIS that would save time across each other machine. Having the opportunity to roll back a test environment to a clean state would be very helpful. From what I gather you would have to delete the image and recreate a new VM today?

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. ServiceNow Integration

    Integrate DevTest Labs with ServiceNow to facilitate requesting a lab and lab resources without exposing the Azure Portal to end users. Currently all features are exposed on the Azure Portal instead of only the features available for the lab user. Prefer to not expose the Azure Portal to end users.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  10. Set shutdown multiple times during a day

    I would like to schedule shutdown and start-up multiple times a day. Ideally I want a shutdown at 12:01 PM, 5:00 PM, 10:00 PM, 12:00 AM, 2:00 AM, and 4:00 AM. I don't want the servers running unless it is being used.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for submitting the idea! Could you please help us to understand why you need auto-shutdown to be triggered so many times during a day? If someone needs to use the VM after the scheduled auto-shutdown time, DevTest Labs today allows you to set auto-shutdown notification, which allows users to delay the shutdown for an hour or two (and if so, then they will get another notification with options to delay). Does it work in your case?

  11. Ability to shutdown VMs based on keyboard / mouse in-activity - x minutes after

    Create a policy to shutdown a VM due to inactivity. This needs to be based on keyboard / mouse inactivity. The ability to execute the shutdown based on minutes inactive. Ability to change the minutes on different devtest labs

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  12. Allow setting policies per user type

    Currently it appears that the policies are universal - they apply regardless of the user type. It would be helpful to be able to tailor the policies to specific user types - eg Setting the max number of VM's per user for admins to be a higher threshold than max number of VMs per user for regular lab users.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for your feedback, John! Providing more fine-grained policies including this one is currently in our backlog. It’s been prioritized with other user stories in the backlog, so we don’t have an ETA yet.

    For anyone who want to see it sooner, please keep submitting your votes!

  13. Create a Resource Group and then use the portal to add services to the DevTest Lab

    At present VMs are created within the DevTest lab section of the portal. When a new DevTest Lab is created it could just create a Resource Group. Services could then be added via the rest of the portal, outside of DevTest Labs in the usual way. This avoids reinventing the wheel inside DevTest Labs and also provides a higher level of customisation for features such as Virtual Networks.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    When a new DevTest Lab is created, it does create a resource group consists of a Lab resource, a storage account and a virtual network. VM creation needs to happen within the Lab though, while it also creates a separate resource group just for the VM. Is it something mentioned here that you want to create VM (as “services”) from the normal VM creation flow in Azure outside of the Lab but the Lab somehow can recognize it, or are you asking for a different thing? If it’s the former, what’s the downside in your opinion that you’d prefer to do that outside of the Lab? I appreciate any clarification. Thanks!

  14. Deployed resources inherit permissions from DevTest lab

    When deploying a resource in a DevTest lab, the permissions applied to the resource groups and resources should be inherited from the DevTest lab (as well as from the subscription).
    The permission inheritance flow/hierarchy should be Subscription, then DevTest lab.

    8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  DevTest Labs - Security  ·  Flag idea as inappropriate…  ·  Admin →
  15. Temporarily disable autoshutdown.

    I love the feature, but sometimes, I want to run a calculation that might last for a few days. I'd love to be able to configure something like "turn off autoshutdown for 48 hours"
    As opposed to turning it off, then putting a few calendar events in my phone to remind me to go turn it back on again.

    8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Enforce autostart to VMs in Labs

    We can configure autostart for VMs globally from the configuration. However we have to enforce it individually. I would like to have an option to enforce it on all VMs (at least), or on a subset (eventually)

    8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. shutdown vms when spending limit is reached in devTest-Environment

    shutdown vms when spending limit is reached in devTest-Environment

    8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Once you created a Custom Image, the base image is worthless. Please add a "Delete base image" checkbox to image can be deleted.

    Once you created a Custom Image, the base image is pretty worthless and would in most cases be deleted.
    It would be nice with a checkbox "Delete base image when finished creating custom image" to the blade

    8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Clone VM when creating a custom VHD image

    When taking a VHD image, have the option to create an exact copy so you don't make your master image unusable when sysprep'd.

    8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  20. VM startup/shutdown process dependecies

    I would like to have a option to tell VM Lab to start machines in a certain order and wiat before starting another machine in the chain before some other will be up and running. (chaining) same for shutdown process.

    8 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Feedback and Knowledge Base