In this video, Sharon demonstrates how to create a DevTest Lab environment using the Azure portal, and provide an overview of the newly provisioned environment.
- [Instructor] Now that we have an understanding of Azure DevTest Labs, let's go ahead and actually create a lab environment. As you can see, I have already logged in to Azure. I happen to have a DevTest Labs menu option already available to me. If you have this, you could go ahead and enter this blade. If you haven't used Azure DevTest Labs, then you probably will not have that icon available to you, and the easiest way to get started is to click New. You can go ahead and enter DevTest to search the Marketplace, and we will take the first option, DevTest Labs.
We have some information about our DevTest Labs environment. One thing I do want to point out here, DevTest Labs is free, but the components within DevTest Labs you will be charged for. Keep that in mind. I'm gonna go ahead and click Create. This first thing you need to do is provide a name for your lab environment, mine will be LiL, short for LinkedIn Learning, your subscription, your location. And next, auto-shutdown is already enabled for us.
We could modify this if we wish. To do so, just click on Auto-shutdown, and here we could change the parameters as required. You do have the option to send a notification 15 minutes prior to auto-shutdown. Keep in mind, when you do enable that, the user does have the ability to turn that off. And if you're using a third-party system to monitor your environment, you could enter the Webhook URL. If you do make any changes here, make sure you click OK. As we have not, I'm gonna go ahead and close the blade.
And then, simply click Create. This will take a few minutes to deploy. After about three or four minutes, your DevTest Lab environment will be provisioned. If you do not see DevTest Labs in your menu, you can scroll all the way to the bottom, click on More services and then search for DevTest Labs. We can see our LiL environment has been created, and let's go ahead and open that blade. And here we can take a look at our basic DevTest Labs.
First of all, you'll notice that we have our Overview, and there's not much here to begin with. For those of you who are familiar with Azure, you may have noticed we did not have the option to choose a resource group when we created the environment. You could go ahead and change it here, if you wanted to do so, but you can only do it after the environment has been created. And here you would select all the resources that you'd like to move with that lab, and then you would choose your resource group. For our demonstration, I'm gonna leave it where it is.
Next, let's go ahead and take a look at the virtual machines. And there'll be nothing here as we haven't created any virtual machines yet. We'll do that a little later. We have our claimable virtual machines. These'll be virtual machines that are already provisioned that we just go ahead and claim to use as our own. We have the option for all of our virtual machines so that we'll have a list of all the virtual machines that are available to us. We'll talk about data disks a little bit later. Next, we have our formulas.
These are virtual machine bases, which are already imaged and configured for size, networking, and all the required artifacts. My secrets will save your secrets, such as passwords and tokens and keys in the Key Vault, and the Key Vault was created when we created our environment. I'm going to go ahead and actually add in a secret here. Our secret will be for password. The name will be Password. And now, I will provide the actual password. Not a very secure password.
Next, I'll go ahead and create save. Now that password is already to go whenever I need it. I'm gonna go ahead, click Save. This'll take a moment for it to validate and save. And there you have it, with a few clicks of the mouse, you have your Azure DevTest Labs ready to be configured for use.
- Configure DevTest
- Create the Azure DevTest Lab
- Create a DevTest Lab virtual machine
- Set policies, users, and schedules
- Configure and create virtual machine bases
- Remove Azure DevTest Lab