Management Tools

Azure Portal - the website located at http://portal.azure.com that you use to manage your Azure subscription and resources using a friendly user interface

Azure Mobile App - native mobile application of the Azure portal

Cloud Shell - allows access to the CLI and PowerShell consoles in the Azure Portal

Command Line Interface (CLI) - a command line tool that allows you to manage your Azure subscription and resources using scripts or commands

  • PowerShell - another type of command line tool

Azure Arc - a multi-cloud and hybrid management tool that works with your non-Azure environments; manage virtual machines, Kubernetes clusters, and databases as if they are running in Azure

Infrastructure as Code (IaC) - integrates DevOps and versioning to consistently define and deploy infrastructure, like networks and virtual machines, ensuring uniform environments with each deployment

  • Most popular tools for implementing IaC with Azure: ARM templates, Azure Bicep, and Terraform

Azure Resource Manager (ARM) - a deployment management service for your Azure resources; this is the common resource deployment model that underlies all resource creation or modification; no matter whether you use the portal, PowerShell or the SDK, the Azure Resource Manager takes those commands and executes them

Azure Resource Manager templates (ARM templates) - an infrastructure as code approach for your Azure deployment using JSON definition