1 00:00:01,140 --> 00:00:02,420 From out of left field, 2 00:00:02,420 --> 00:00:05,680 there is an AZ‑800 exam objective called continuous 3 00:00:05,680 --> 00:00:07,780 delivery for Azure Virtual Machines, 4 00:00:07,780 --> 00:00:10,910 and the thing about this is that there is an entirely separate 5 00:00:10,910 --> 00:00:13,840 expert level certification on Azure DevOps, 6 00:00:13,840 --> 00:00:18,380 actually the cert is called Microsoft DevOps Engineer Expert, and you can, 7 00:00:18,380 --> 00:00:20,810 again, read more about it in the exercise files. 8 00:00:20,810 --> 00:00:22,620 I know I say that every couple of minutes. 9 00:00:22,620 --> 00:00:24,480 So we're not going to spend a lot of time on here, 10 00:00:24,480 --> 00:00:25,840 but what I want to show you, 11 00:00:25,840 --> 00:00:30,660 and I think I showed you the same CI/CD example in a previous module, 12 00:00:30,660 --> 00:00:33,200 and there is the citation in the lower right of the slide, 13 00:00:33,200 --> 00:00:36,360 but the idea is that you can deploy your workload, 14 00:00:36,360 --> 00:00:36,910 this time, 15 00:00:36,910 --> 00:00:40,940 we're not talking about the pipeline so much as we are the destination. 16 00:00:40,940 --> 00:00:44,460 You can deploy your workload anywhere to Platform as a Service, 17 00:00:44,460 --> 00:00:45,980 to Infrastructure as a Service, 18 00:00:45,980 --> 00:00:49,240 but let's say that you're building software in Azure DevOps that you've 19 00:00:49,240 --> 00:00:51,680 got your build pipeline and your release pipeline, 20 00:00:51,680 --> 00:00:54,370 and you're targeting Azure Virtual Machines. 21 00:00:54,370 --> 00:00:55,560 In this case, 22 00:00:55,560 --> 00:00:58,620 the way this links in is that you would specify 23 00:00:58,620 --> 00:01:00,250 what's called a deployment group, 24 00:01:00,250 --> 00:01:04,370 that is you can logically connect these machines that are in Azure, 25 00:01:04,370 --> 00:01:04,900 and frankly, 26 00:01:04,900 --> 00:01:07,790 you can include out of Azure machines or off Azure 27 00:01:07,790 --> 00:01:10,570 machines in deployment groups as well, but for our purposes, 28 00:01:10,570 --> 00:01:13,260 let's assume that we're deploying to Azure VMs, 29 00:01:13,260 --> 00:01:15,100 and in that deployment group, 30 00:01:15,100 --> 00:01:18,710 the way that you would onboard your Azure Virtual Machines is simply run a 31 00:01:18,710 --> 00:01:23,610 deployment script that handshakes or registers the Azure VM with your Azure 32 00:01:23,610 --> 00:01:26,910 DevOps project and with your deployment group specifically, 33 00:01:26,910 --> 00:01:28,740 and then in your release pipeline, 34 00:01:28,740 --> 00:01:32,350 you would simply target your deployment to those virtual machines. 35 00:01:32,350 --> 00:01:35,940 I'll show you that in demo to make the concept a little bit clearer 36 00:01:35,940 --> 00:01:38,440 if you're not yet familiar with Azure DevOps. 37 00:01:38,440 --> 00:01:41,150 If you want to know more, my colleague, Marcel de Vries, 38 00:01:41,150 --> 00:01:43,050 is one of my favorite Pluralsight authors. 39 00:01:43,050 --> 00:01:47,000 He's got a whole bunch of courses on Azure DevOps. He's just fantastic.