Azure key Concepts Regions: Azure is a global cloud platform which is available across various regions around the world. When you request a service, application, or VM in Azure, you are first asked to specify a region. The selected region represents datacenter where your application runs. Datacenter: In Azure, you can deploy your applications into a variety of data centers around the globe. So, it is advisable to select a region which is closer to most of your customers. It helps you to reduce latency in network requests. Azure portal: The Azure portal is a web-based application which can be used to create, manage and remove Azure resource and services. It is located at https://portal.azure.com. Resources: Azure resource is an individual computer, networking data or app hosting services which charged individually. Some common resources are virtual machines( VM), storage account, or SQL databases. Resource groups: An Azure resource group is a container which holds related resource for an Azure solution. It may include every resource or just resource which you wants to manage. Resource Manager templates: It is a JSON which defines one or more resource to deploy to a resource group. It also establishes dependencies between deployed resources. Automation: Azure allows you to automate the process of creating, managing and deleting resource by using PowerShell or the Azure command-line Interface(CLI). Azure PowerShell: PowerShell is a set of modules that offer cmdlets to manage Azure. In most cases, you are allowed to use, the cmdlets command for the same tasks which you are performing in the Azure portal. Azure command-line interface(CLI): The Azure CLI is a tool that you can use to create, manage, and remove Azure resources from the command line. REST APIs: Azure is built on a set of REST APIs help you perform the same operation that you do in Azure portal Ul. It allows your Azure resources and apps to be manipulated via any third party software application.