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