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. template

    When creating a DTL from a template it would be good if we can control the storage account and key store resources that get auto created for us.

    If we can't specify those resources ourselves then just the naming convention and tagging would allow them to follow our internal conventions and tagging policies.

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

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. VM auto shutdown if price threshold is reached

    VM's should automatically shutdown or stopped in dealocatted state if the costing threshold is reached.

    This can be a useful cost saving feature.

    5 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 →

    Thanks for the feedback.
    Currently we support webhook notifications when cost threshold is reached. We don’t shut the machine down directly as the user may get interrupted or lose important progress on the machine. The idea is to make the lab owner aware and let him/her take the necessary actions.
    Would sending a shutdown notification to the lab users be helpful in such a situation?
    Please let us know your thoughts on the same.

  3. Add description to list of fields viewable and searchable in the "Add VM" pane.

    In an environment where there are many custom images to choose from, it would be helpful to use the description field more fully. Making the data viewable and searchable will enable users to filter the list more effectively.

    5 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! We are planning to improve the user experience including users’ image discoverbility, but we don’t have an ETA at this point of time yet. For people who want to see the support sooner, please don’t hesitate to vote for it!

  4. Allow to select the Resource Group for my VM/VHD image

    When adding a new VM/VHD image to DevTest Lab, it as default creates a new Resource Group containing that VM image, network interface, Global IP etc.
    And that is also fine if you need the extra level of security. I some cases though, I just don´t need the extra overhead that these resource groups pose - would like to have everything in one and same resource group.
    In our company we typically use <Product/Application Name><Environment letter> as the naming for our resource groups. So if we can avoid it, we do not like all of these "extra" resource groups that…

    5 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 →
  5. Auto-scale down of App service

    It will be very useful for application built to run in the PAAS environment to have a scaled down economical version of the PAAS in the DevTest labs

    5 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 →

    Thanks for again your suggestion! I updated the title for this post to reflect the potential feature that can help control the cost of app service (since you already can spin up App Services through ARM templates in a lab today). Please don’t hesitate to let me know if this is different from what you want.

    Addressing cost control for PaaS is on our roadmap. It has to be prioritized with other features, so we don’t have an ETA at this point of time. Meanwhile, would you mind sharing with us more ideas how you would like the scale-down to work with your PaaS resources (and which PaaS resource)?

  6. Transfer VHD as part of ARM Template

    Would it be possible to add the ability to transfer a VHD to the uploads folder as part of the ARM template. Ie. Specify a URI to a VHD in another storage account to transfer over.

    Otherwise I nee to deploy 1 ARM template to create the lab, execute some powershell to transfer a VHD, then deploy another ARM template to create a custom image from the uploaded VHD.

    5 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 →

    Thanks for the feedback, Jacob! We are planning to simplify your work to create custom images from an external VHD, and we are in progress to come up with a solution for that. One of the ideas is to provide a PowerShell scripts that will copy the VHD and deploy an ARM template coming with it all at once, so the only thing you need to do is to run the PowerShell by passing some parameter values (e.g. URI to the VHD, etc.). Does it work with you? For your particular request, we will investigate and see how ARM template in general supports this kind of action. Thanks!

  7. Auto - Shutdown save button is disabled always even enabled is ON and other values are filled.

    Auto - Shutdown save button is disabled always even enabled is ON and other values are filled.

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

    We’ll send you updates on this idea

    triaged  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Azure Bastion: DevTest Labs support

    DevTest Labs users should have an option to use Azure Bastion to connect their VM when clicking "Connect" in DevTest Labs VM blade in Azure Portal.

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

    We’ll send you updates on this idea

    1 comment  ·  DevTest Labs - Virtual Machines  ·  Flag idea as inappropriate…  ·  Admin →
  9. Multiple Auto-Shutdown Times for each VMs

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

    4 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 →
  10. Be able to download list of users

    I really like the new classroom labs. One feature I would like is to be able to not only upload a list of users but also be able to download the list of users after a class have completed.

    4 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 →
  11. Windows Server 2019

    When can we expect to see Windows Server 2019 images available?

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

    We’ll send you updates on this idea

    need-feedback  ·  2 comments  ·  Classroom Labs  ·  Flag idea as inappropriate…  ·  Admin →
  12. Support auto-start for Virtual Machines

    Support auto-start from VM like you have Auto-shutdown, this will help users to reduce the cost when they did not want to run their business like can auto start at morning 8 AM and Auto shutdown at evening 8PM.

    4 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 →
  13. Custom auto start time per VM

    We would like to be able to specify an auto start time for individual VMs similar to how we can pick an auto shutdown time. Currently the auto start time appears to be global for the Lab though I can allow individual VMs to opt in.

    4 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 →
  14. choose from standard SSD and premium SSD choice in devtest lab

    when it would be possible to choose from the standard SSD and the premium SSD when we build a new VM in the des test lab? THANKS

    4 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 →
  15. Allow the Lab Services user-friendly interface to also be used for DevTest Labs

    Azure Lab Services provides a bespoke user-friendly portal to provision lab resources @ https://labs.azure.com/ . Can we have the option to present existing DevTest Labs resources to end-users using the same interface? We need the customisation that DevTest Labs allows us, but would like to reduce the scope of what the end-user sees "under the hood"

    4 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 →
  16. Notification email on the DevTest Lab virtual machine expiration date

    As a administrator along with the announcement can we have expiration emails to be sent to users from the azure portal.

    This will help us in reminding the machine owners to extend the expiration date incase of project date extension

    4 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 →
  17. Need to show VM IP Address

    We use both VM name and VM IP address when using our Azure VM's. It would be great if we could both in the Dev Test Labs.

    4 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. Ability to run artifacts on VM deletion

    I would like the ability to define artifacts and/or powershell to run when a VM is deleted from the lab. One use could be removing the VM machine from a directory.

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

    We’ll send you updates on this idea

    under review  ·  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. 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?

    4 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. auto shutdown phone notification

    send a notification to an app on your phone. good feature for devs who use vms on the cloud to develop

    4 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 →
  • Don't see your idea?

Feedback and Knowledge Base