DevTest Labs

Azure DevTest Lab is a service that helps developers and testers to quickly create environments in Azure while minimizing waste and controlling cost. You can test latest version of your application by quickly provisioning Windows and Linux environments using reusable templates and artifacts. Easily integrate your deployment pipeline with DevTest Lab to provision on demand environments. Scale up your load testing by provisioning multiple test agents. Also, create pre-provisioned environments for training and demo.

Visit the Azure DevTest Labs page to learn more about DevTest Labs and how to get started.

How can we improve Microsoft Azure DevTest Labs?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Deploy a OS template with attached data discs

    Sometimes it is very necessary, when to deploy an os template which already attached data discs. For example: We deploy some SharePoint or SQL server in a testlab and we need some performance.

    38 votes
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      7 comments  ·  Templates  ·  Flag idea as inappropriate…  ·  Admin →

      Thanks again for the feedback! We currently have a feature in the backlog that allows you to create a VM with an attached disk at the same time. We still need to prioritize it, so there is no ETA at this point of time. If you want to see it sooner, please don’t hesitate to vote this idea!

    • "Export Template" function in DevTest Labs

      The functions and settings of DevTest Labs are expanding on a weekly basis. As this resource is getting more and more complex, we should be able to export the lab, after configuring it. Currently, this is possible only while the lab is being created and only for the Shutdown schedule. There are now several settings, like available gallery images, cost metrics and autostart that should be available for template deployment.

      15 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        2 comments  ·  Templates  ·  Flag idea as inappropriate…  ·  Admin →

        Thanks for submitting this idea. This idea has been added into our backlog. We don’t have an ETA for it at this point of time though, because it has to be prioritized with all the other items in the backlog. For people who do want to see it sooner, please don’t hesitate to add your votes for it. Thanks!

      • Support custom inbound Nat rules when using "shared public IP"

        When using a sharedpublic IP you cant add an inbound Nat rules on an DevTest Lab ARM template it only lets you have an RDP rule, deployement fails with the error of it not being allowed - if adding something such as the below:

        "sharedPublicIpAddressConfiguration": {
        "inboundNatRules": [
        {
        "transportProtocol": "tcp",
        "backendPort": 80
        }]

        Please allow for other ports such as HTTP and WINRM....

        7 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          0 comments  ·  Templates  ·  Flag idea as inappropriate…  ·  Admin →
        • Make Azure Backup targets available for dev lab templates

          One of our most popular requirements for lab environments is the cloning of VM's from a production environment into a segregated self service lab environment. Dev Labs seems to be a good contender for this but the admin steps to convert a production Azure VM into a Dev Labs VM is a little awkward currently.

          Each night I backup my production VMs with the Azure Backup service, it would be great if these backed up VM's can be used as template images within dev-labs.

          Currently to achieve this I would have to restore the VM's to a staging VNET/Storage Account,…

          7 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Templates  ·  Flag idea as inappropriate…  ·  Admin →
          • 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
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              2 comments  ·  Templates  ·  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!

            • Allow devtestlab resource types in private repo templates

              Currently only non devtest labs resource types are supported in creating resources in environments via private repo based around templates as bases... But we may need a scenario where we create a custom image after the vm is sys prepped in devtest labs and create resources based on that image.

              4 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                1 comment  ·  Templates  ·  Flag idea as inappropriate…  ·  Admin →
              • 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.

                2 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  0 comments  ·  Templates  ·  Flag idea as inappropriate…  ·  Admin →
                • Update Dtl github with "enviroinment" ARM templates as shown in the Connect 2016 demo.

                  After connect 2016, I am unable to locate an example ARM template containing a multi-machine deployment that can be deployed into an Azure DevTest Lab. Also an example of how to deploy this via the VSTS deployment tasks would be useful.

                  1 vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

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

                  Feedback and Knowledge Base