Maintained with ☕️ by
IcePanel logo

General availability: Azure DevTest Labs



Today, we're excited to announce the general availability of [Azure DevTest Labs]( your self-service sandbox environment in Azure to quickly create dev/test environments while minimizing waste and controlling costs. There are a few problems that many customers have to deal with day to day: * The delays in delivering environments to developers/testers that are introduced by the traditional environment-request model * Time-consuming environment configuration * Production fidelity issues * The high cost of cloud resource management in order to optimize resource usage Azure DevTest Labs addresses these problems: * **Quickly be “ready to test”** You can flexibly define the VM bases through three different ways to boost your environment provisioning: Azure Marketplace images, custom images (your own VHD), and formulas (a reusable base where VM creation settings, such as VM image, VM sizes, virtual network, etc., are predefined). Reusable artifacts in DevTest Labs enable users to run VM extensions and install tools, deploy applications, or execute custom actions on demand after a lab VM is created. * **Use worry-free self-service** The lab policies and the Azure Role-Based Access Control (RBAC) model in the lab enable a sandbox environment for developers and testers to provision their own environments without accidents that can introduce a big bill. * **Create once, use everywhere** Azure Resource Manager templates are fully supported to deploy labs and resources in a lab. Reusable custom images and formulas can be created from an existing VM, and artifacts that are loaded from Visual Studio Team Services Git or GitHub repositories can be used cross different labs. * **Integrate with your existing toolchain** In addition to APIs and command-line tools, [Azure DevTest Labs Tasks]( is available in Visual Studio Marketplace to better support your release pipeline in Visual Studio Team Services. There are three tasks that you can use to (respectively) create a lab VM to run the tests, save the VM with the latest bits as a golden image, and delete the VM when it’s no longer needed after the testing is done. You can get a high-level understanding of these four aspects through the [What is Azure DevTest Labs?]( video. Or, read our [official announcement]( at the Azure DevTest Labs team blog to get more details. Try [Azure DevTest Labs]( today, and let us know what you think about it! If you have an idea for how to make it work better, submit your feedback (or vote for others) at the [Azure DevTest Labs feedback forum]( Have a question? Check out answers or ask a new question at the [MSDN Community forum]( To get the latest information on the service releases or our thoughts on DevTest Labs, check out the [Azure DevTest Labs team blog]( and subscribe to our [service updates]( * Azure DevTest Labs * Services * [ Azure DevTest Labs](