Introducción a Azure PowerShell
Azure PowerShell es una herramienta eficaz para administrar recursos de Azure directamente desde PowerShell. Es perfecta para crear flujos de trabajo automatizados y administrar recursos mediante el modelo de Azure Resource Manager. Puede probarla en el explorador mediante Azure Cloud Shell o instalarla localmente en su máquina.
Este artículo le ayuda a empezar a trabajar con Azure PowerShell y explica sus conceptos básicos.
Instalación o ejecución en Azure Cloud Shell
La manera más fácil de probar Azure PowerShell es a través de Azure Cloud Shell, un entorno basado en explorador que no requiere instalación. Para empezar, consulte Introducción a Azure Cloud Shell. Cloud Shell ejecuta PowerShell en un contenedor Linux, por lo que no están disponibles las características específicas de Windows.
Cuando esté listo para instalar Azure PowerShell localmente, siga los pasos descritos en Instalación de Azure PowerShell.
Inicio de sesión en Azure
Para iniciar sesión, utilice el cmdlet Connect-AzAccount
. Si usa Cloud Shell, puede omitir este paso, puesto que usted ya está autenticado para su entorno, suscripción e inquilino.
Connect-AzAccount
Importante
A partir de principios de 2025, los inicios de sesión de Azure PowerShell mediante identidades de usuario de Id. de Microsoft Entra para la autenticación requieren autenticación multifactor (MFA). Para más información, consulte Planeamiento de la autenticación multifactor obligatoria para Azure y otros portales de administración.
Para entornos regionales que requieren un cumplimiento normativo específico (por ejemplo, Azure China 21Vianet), use el parámetro Environment:
Connect-AzAccount -Environment AzureChinaCloud
El valor predeterminado de Azure PowerShell es Administrador de cuentas web (WAM) para la autenticación en sistemas Windows, mientras que en otras plataformas se usa el inicio de sesión basado en explorador. Para más información, consulte Administrador de cuentas web (WAM).
Si tiene acceso a varias suscripciones, se le pedirá que seleccione una al iniciar sesión. Puede obtener más información sobre este proceso en Experiencia de inicio de sesión.
Una vez que haya iniciado sesión, puede usar los cmdlets de Azure PowerShell para administrar los recursos. Para más información sobre la autenticación, consulte Inicio de sesión con Azure PowerShell.
Búsqueda de comandos
Los cmdlets de Azure PowerShell siguen la convención de nomenclatura estándar de PowerShell de Verb-Noun
. El verbo describe la acción (por ejemplo, New
, Set
, Get
, Remove
), mientras que el sustantivo representa el tipo de recurso (por ejemplo, AzVM
, AzKeyVaultCertificate
, AzFirewall
AzVirtualNetworkGateway
). Los sustantivos de Azure PowerShell siempre empiezan con el prefijo Az
.
Para detectar comandos, use el cmdlet Get-Command
. Por ejemplo, para enumerar todos los comandos relacionados con las máquinas virtuales:
Get-Command -Verb Get -Noun AzVM* -Module Az.Compute
Esta es una tabla de referencia rápida de recursos comunes y sus módulos asociados:
Tipo de recurso | Módulo de Azure PowerShell | Prefijo del sustantivo |
---|---|---|
Grupos de recursos | Az.Resources | AzResourceGroup |
Virtual Machines | Az.Compute | AzVM |
Cuentas de almacenamiento | Az.Storage | AzStorageAccount |
Key Vault | Az.KeyVault | AzKeyVault |
Aplicaciones web | Az.Websites | AzWebApp |
Bases de datos SQL Database | Az.Sql | AzSqlDatabase |
Para obtener una lista completa de los módulos de Azure PowerShell, consulte la lista de módulos de Azure PowerShell hospedada en GitHub.
datos, recopilación
De forma predeterminada, Azure PowerShell recopila datos de telemetría para mejorar la experiencia del usuario mediante la identificación de patrones de uso y problemas. No se recopilan datos personales ni privados. Sin embargo, si así lo desea, puede rechazar el uso del cmdlet Disable-AzDataCollection
. Para obtener más información, consulte nuestra declaración de privacidad.
Guías de inicio rápido y tutoriales
Familarícese con Azure PowerShell a través de nuestros tutoriales guiados:
- Creación de máquinas virtuales con Azure PowerShell
- Cree una cuenta de almacenamiento
- Transferencia de objetos hacia y desde Azure Blob Storage
- Creación y recuperación de secretos de Azure Key Vault
- Creación de una base de datos de Azure SQL y un firewall
- Ejecución de un contenedor en Azure Container Instances
- Creación de un conjunto de escalado de máquinas virtuales
- Creación de un equilibrador de carga estándar
Pasos siguientes
Explore más funcionalidades de Azure PowerShell:
- Inicio de sesión con Azure PowerShell
- Administración de suscripciones de Azure con Azure PowerShell
- Creación de entidades de servicio con Azure PowerShell
Para obtener ayuda adicional, póngase en contacto con la comunidad: