Tools for interacting with Azure
- Azure provides multiple tools for managing your environment, including the:
- Azure portal
- Azure PowerShell
- Azure Command Line Interface (CLI)
Azure portal
- Azure portal is a web-based, unified console that provides an alternative to command-line tools.
- With the Azure portal, you can manage your Azure subscription by using a graphical user interface
- You can:
- Build, manage, and monitor everything from simple web apps to complex cloud deployments
- Create custom dashboards for an organized view of resources
- Configure accessibility options for an optimal experience
- Azure portal is designed for resiliency and continuous availability.
- It maintains a presence in every Azure datacenter. This configuration makes the Azure portal resilient to individual datacenter failures and avoids network slowdowns by being close to users.
- The Azure portal updates continuously and requires no downtime for maintenance activities.
Azure Cloud Shell
- Azure Cloud Shell is a browser-based shell tool that allows you to create, configure, and manage Azure resources using a shell.
- Azure Cloud Shell support both Azure PowerShell and the Azure Command Line Interface (CLI), which is a Bash shell.
Azure PowerShell
- Azure PowerShell is a shell with which you can run commands called command-lets (cmdlets).
- These commands call the Azure REST API to perform management tasks in Azure.
- Cmdlets can be run independently to handle one-off changes, or they may be combined to help orchestrate complex actions such as:
- 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.
- Capturing the commands in a script makes the process repeatable and automatable.
- You can install and configure Azure PowerShell on Windows, Linux, and Mac platforms.
Azure CLI
- Azure CLI is functionally equivalent to Azure PowerShell
- Azure CLI uses Bash commands
- It’s also installable on Windows, Linux, and Mac platforms