So now we're ready to get started. We'll look at the Azure subscription and resources. We'll also be looking at assigning administrative permissions, configuring Azure subscription policies, implementing and setting tagging on resource groups, configuring cost center quotas, moving resources across resource groups, and removing resource groups. So first, we're going to look at Azure subscription and resource groups. So when you think about the cloud, there's actually different types. We have the private cloud which we've been working when we deal with hypervisors like VMware, Hyper-V, and XenServer. So we've had clouds for a long time. All it is is data centers exchanging information. Then what happen is, is probably about ten years ago, they decided to come up with the public cloud. And all they did was put a web interface, for I know of, all the different tools. When you're dealing with Azure, you're dealing with Hyper-V. And Hyper-V, we have system center virtual machine manager, system center. We also have SCOM, which is system center operations manager, system center configuration manager. We have orchestrator. These are all systems center tools. And what they did is they put a cloud interface on front of it. Then they introduced in there CLI, which is Bash and Powershell. They started charging a monthly fee. But the the public cloud does provide us with a lot of features. It was hard to be able to scale up very quickly. So when you think about definition of a cloud, cloud computing is a model for an enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources. So networks, servers, storage, application, and services can be rapidly provisioned and released with minimal management effort or service provider interaction. And this cloud model is composed of five essential characteristics, three service models, and four deployment models. And so, when you think about the public cloud, that's what cloud computing is. It gives us the ability of being able to expand very quickly. We can add additional resources to our data center as an. We can extend our active directory up into Azure, for example. We have the ability of being able to take what we have on premises in our private cloud and put it up in the public cloud, which is called a lift and shift, which we'll talk about later on. So when you look at it, it's broken down into, you have IAAS, is Infrastructure as a Service. So, Infrastructure as a Service works pretty much the same way as we do of VMs. Only thing is, is we don't have to take care of the hardware. We don't have to worry about the resources when it comes to the Internet, the physical drives, or the VHDs, or whatever. That's all created for us. Then you have PAAS, which is Platform as a Service. And this is where we say, okay Microsoft, you take care of everything else. I'm going to take care of my governance. You take care of everything when it comes to securing my environment from DDOS attacks. You take care of the patching, putting up a server when I need additional infrastructure and auto-scaling, we'll talk about later on. Then you get in the SAAS. And SAAS says, okay, Microsoft you take care of everything, so I don't have to worry about putting up a dag for database availability group when it comes to exchange. Or I don't have to worry about putting up high availability for my SMTP services when it comes to exchange. I don't have to worry about creating a SharePoint farm or have to worry about dynamics. There's a lot of different SAAS products that we can get access to, Software as a Service. Then we can get into Directory as a Service. Directory as a service, this is when we're dealing with Azure AD, Azure active directory, and we'll talk about the differences later on. What's the difference between our on-premises active directory and Azure active directory? And then we have Function as a Service. This is when we get into serverless in using Azure functions. And we have other. And this is actually in pass to Platform as a Service, so we're not caring about the servers in the back end, those are being created for us. There's going to be a pool of them. They're going to automatically scale up or scale down based on the resources that are available. But Function as a Service, we're using Azure functions. Then we have Infrastructure as Code. This is because CIOs are tired of paying for data centers. They just want to be able to press a button and have everything created for them. And so, what we do is we use ARM templates, which we'll talk about later on. And some of the other orchestration pieces that we can use like Azure functions using Chef and Puppet, and Desired State Configuration. So there's a lot of different tools that help us to be able to have this type of environment. So let's talk about what an Azure resource is. So when you think about an Azure resource, this is all the entities that are managed by Azure. Now, they could be VMs, they could be virtual networks, so, that's storage accounts. There's all kinds of different entities or different things that we can have within Azure. What we're going to do is we'll go ahead and look at one. So I'm in my Azure portal. And so, what I'm going to do is I'm going to go into my Resource Group, we'll talk about resource groups in a little bit. I have one right here, which is called Demo RG. And so, this is the resource group that has a demo VM in it. And so, you can see that I have a bunch of different objects in here. I have a storage account for my diagnostics. I have a virtual machine. There's a public IP address that's going to allow me to be able to get access to this virtual machine. Network Security Group, which is used to protect the type of information that's being presented to the virtual machine. Network interface, of course, is the NIC card. Then we have the actual disc that's going to be connected to the virtual machine. And then we have the VNet. And so, these are all different resources. Underneath, like I said, when we're dealing with the different resources, we can create a new resource, and we have all different types. We have our popular ones which were VMs such as Windows and Linux. Web Apps, which is going to be PAAS. SQL database which is PAAS also, Azure SQL. Function apps, a moment ago, we talked about Function as a Service, Azure Cosmo DB. Kubernetes service, which is another PASS, which provides us with the ability of having multiple connections. We also have a DevOps project, where that's with the CICD. If you want to, go and take a course on that. That's AZ400. Our storage account, which we can have a blob or file, table, or queue, which we'll talk more about that. Then we get into artificial intelligence. So, machine learning, do you want to create a bot, computer vision, face, tech analytics, Bing search, Ubuntu Server. Then we get into Analytics > Azure Data Explorer, Azure HDInsights, DataLake Analytics, Streaming Analytics, Analysis Services. Get in the Blockchain, Compute, Containers. These are all resources that we can put in Azure.