Uso de Azure PowerShell

Completado

Azure PowerShell es un módulo que se agrega a Windows PowerShell o PowerShell Core, y que permite conectarse a la suscripción de Azure y administrar los recursos. Azure PowerShell requiere PowerShell para funcionar. PowerShell proporciona servicios como la ventana de shell y análisis de comandos. Azure PowerShell agrega los comandos específicos de Azure.

Por ejemplo, Azure PowerShell proporciona el comando New-AzVM que crea una máquina virtual en la suscripción de Azure. Para usarlo, se inicia la aplicación de PowerShell y, luego, se emite un comando como el siguiente:

New-AzVm `
    -ResourceGroupName "CrmTestingResourceGroup" `
    -Name "CrmUnitTests" `
    -Image "UbuntuLTS"
    ...

Azure PowerShell también está disponible de dos formas: en un explorador mediante Azure Cloud Shell o con una instalación local en Linux, macOS o el sistema operativo Windows. En ambos casos, tiene dos opciones: puede usarlo en modo interactivo, en el que emitirá manualmente un comando cada vez, o bien en modo de scripting, en el que ejecutará un script que consta de varios comandos.

¿Qué es un módulo Az?

Az es el nombre formal del módulo de Azure PowerShell que contiene cmdlets para trabajar con las características de Azure. Contiene cientos de cmdlets que le permiten controlar casi cualquier aspecto de todos los recursos de Azure. Puede trabajar con las siguientes características y muchas más:

  • Grupos de recursos
  • Almacenamiento
  • Máquinas virtuales
  • Microsoft Entra ID
  • Contenedores
  • Machine Learning

Este módulo es un componente de código abierto disponible en GitHub.

Nota:

Es posible que haya visto o usado comandos de Azure PowerShell con un formato -AzureRM. En diciembre de 2018, Microsoft publicó con disponibilidad general el reemplazo del módulo AzureRM por el módulo Az. Este nuevo módulo tiene varias características, en particular el prefijo de nombre de cmdlet abreviado de -Az, que reemplaza a AzureRM. El módulo Az se suministra con compatibilidad con versiones anteriores para el módulo de AzureRM, por lo que el formato del cmdlet -AzureRM funcionará.

Adición como marcador de la referencia de Azure PowerShell.