Opciones de administración de Azure

Completado

Puede configurar y administrar Azure mediante una amplia gama de plataformas y herramientas. Hay herramientas disponibles para la línea de comandos, kits de desarrollo de software (SDK) específicos del lenguaje, herramientas de desarrollo, herramientas para la migración y muchas otras.

Entre las herramientas que se usan habitualmente para la administración y las interacciones diarias, se incluyen las siguientes:

  • Azure Portal para interactuar con Azure a través de una interfaz gráfica de usuario (GUI)
  • Azure PowerShell y la interfaz de la línea de comandos de Azure (CLI) para las interacciones con Azure de línea de comandos y basadas en automatización
  • Azure Cloud Shell para una interfaz de línea de comandos basada en web
  • Azure Mobile App para supervisar y administrar los recursos desde el dispositivo móvil

También hay SDK de Azure para diferentes lenguajes y marcos, así como API REST para ayudar a administrar y controlar los recursos de Azure mediante programación.

Al comenzar con Azure, posiblemente usará Azure Portal con frecuencia.

Azure Portal

Azure Portal es un sitio web público al que se puede acceder con un explorador web. Una vez que inicie sesión con la cuenta de Azure, podrá crear, administrar y supervisar los servicios y recursos de Azure. En Azure Portal, puede usar la búsqueda para buscar diferentes tipos de servicios y obtener vínculos para obtener ayuda sobre un tema. Azure Portal también ofrece guías para tareas administrativas complejas mediante asistentes e información sobre herramientas.

Captura de pantalla de la página principal de Azure Portal.

Azure Portal a menudo es la mejor interfaz para realizar tareas únicas, o cuando desea analizar opciones de configuración en detalle.

Por lo general, el portal no permite automatizar tareas repetitivas. Por ejemplo, para configurar varias máquinas virtuales, tendría que crearlas una a una. Este proceso podría hacer que el enfoque del portal sea menos adecuado para tareas complejas que implican repetición. Para estos tipos de tareas, Azure PowerShell y la CLI de Azure pueden ser útiles.

Azure PowerShell

Azure PowerShell le permite conectarse a su suscripción de Azure y administrar recursos.

Por ejemplo, Azure PowerShell proporciona el comando New-AzVM, que crea una máquina virtual de forma automática dentro de la suscripción de Azure. Para usarlo, inicie PowerShell e instale el módulo de Azure PowerShell si aún no lo ha hecho. A continuación, inicie sesión en la cuenta de Azure mediante el comando Connect-AzAccount y emita un comando como:

New-AzVM `
    -ResourceGroupName "MyResourceGroup" `
    -Name "TestVm" `
    -Image "UbuntuLTS" `
    ...

CLI de Azure

La CLI de Azure es un programa de línea de comandos que se conecta a Azure y ejecuta comandos administrativos en los recursos de Azure. La CLI de Azure se puede ejecutar en Windows, Linux o macOS.

Por ejemplo, para crear una máquina virtual, abra una ventana del símbolo del sistema e instale la CLI de Azure si aún no lo ha hecho. A continuación, inicie sesión en Azure mediante el comando az login y emita un comando como:

az vm create \
  --resource-group MyResourceGroup \
  --name TestVm \
  --image Ubuntu2204 \
  --generate-ssh-keys \
  ...

Azure Cloud Shell

Azure Cloud Shell es un shell interactivo, autenticado y al que se puede acceder desde un explorador para administrar recursos de Azure mediante herramientas de scripting como la CLI de Azure y Azure PowerShell. Cloud Shell también tiene muchas otras herramientas de desarrollo disponibles, como editores de texto, herramientas de control de código fuente, bases de datos, etc.

Captura de pantalla de una instancia de Azure Cloud Shell con Bash en una ventana del explorador Microsoft Edge.

Puede acceder a Azure Cloud Shell desde Azure Portal o si va a https://shell.azure.com.

Aplicación móvil de Azure

Captura de pantalla de Azure Mobile App que se ejecuta en un teléfono que muestra el registro de actividad de una máquina virtual.

Microsoft Azure Mobile App permite acceder, administrar y supervisar todas las cuentas y recursos de Azure desde una tableta o un teléfono Android o iOS.

Una vez instalado, puede realizar muchas tareas comunes de Azure, como:

  • Compruebe el estado actual y las métricas críticas de los servicios.
  • Manténgase informado con notificaciones y alertas sobre problemas de mantenimiento importantes.
  • Revise las alertas más recientes de Azure.
  • Inicie, detenga y reinicie máquinas virtuales o aplicaciones web.
  • Conéctese a las máquinas virtuales.
  • Administre permisos con el control de acceso basado en roles (RBAC).
  • Use Azure Cloud Shell para ejecutar los scripts guardados o realizar tareas administrativas.

En el resto de este módulo, veremos con más detalle el enfoque del portal.