Choose the best tools for managing and configuring your Azure environment

linking:: AZ-900, Azure-Management

The Azure portal

A web-based user interface, you can access virtually every feature of Azure. The Azure portal provides a friendly, graphical UI to view all the services you’re using, create new services, configure your services, and view reports.

The Azure mobile app

  • Monitor the health and status of your Azure resources.
  • Check for alerts, quickly diagnose and fix issues, and restart a web app or virtual machine (VM).
  • Run the Azure CLI or Azure PowerShell commands to manage your Azure resources.

Azure PowerShell

  • Can execute commands called cmdlets
  • The routine setup, teardown, and maintenance of a single resource or multiple connected resources.
  • The deployment of an entire infrastructure, which might contain dozens or hundreds of resources, from imperative code.

The Azure CLI

  • Executable program in Bash
  • Azure Rest API to perform every possible management task in Azure
  • Run the commands independently or combined into a script and executed together

ARM templates

Azure Resource Manager templates (ARM templates), you can describe the resources you want to use in a declarative JSON format. The benefit is that the entire ARM template is verified before any code is executed to ensure that the resources will be created and connected correctly. The template then orchestrates the creation of those resources in parallel.