In addition to the Azure Portal, Azure also offers the Azure CLI as a command-line tool to create and manage Azure resources. The Azure CLI offers the benefits of efficiency, repeatability, and the ability to script recurring tasks.
In practice, most developers use both the Azure Portal and the Azure CLI. Where as the Azure Portal is useful when exploring new services and getting an overview of all of the resources in your Azure account, most developers find the Azure CLI to be faster and more efficient. The Azure CLI can often accomplish in a single command what takes multiple steps in the Azure Portal. In addition, since Azure CLI commands can be saved to a file, developers can assure that recurrent tasks are run the same way each time.
The Azure CLI is available for Windows, macOS, and Linux.
Azure Cloud Shell
You can also use the Azure CLI in the Azure Cloud Shell at https://shell.azure.com. The Azure Cloud Shell is a fully functional, browser-based shell for managing Azure resources. The Azure Cloud Shell is useful when you need a command line environment but are working on a device where you are unable to install the Azure CLI.
Next, you will want to install additional Azure tools like Azure Storage Explorer and Azure Data Studio to make you more productive with Azure.