Guía paso a paso: Portal de Cloud Shell Azure

Este es el tercero de una serie de artículos y videos en Azure Portal. La parte 1 cubre los grupos de recursos de Azure Portal y la parte 2 lo guiará a través de los paneles de Azure Portal.

Puede parecer extraño que aparezca un artículo sobre la CLI (interfaz de línea de comandos) en un tutorial orientado al portal, pero de hecho tiene sentido con la introducción de Microsoft Azure Cloud Shell. Cloud Shell es esencialmente una CLI basada en navegador que ejecuta directamente desde Azure Portal. En este artículo y video, le explicaré el proceso de configuración y uso de la CLI.

Índice

¿Qué es un Cloud Shell?

Los desarrolladores y administradores de TI saben que preocuparse por las interfaces de usuario, esperar a que se actualicen las pantallas y memorizar todos los pasos para crear o administrar un programa requiere mucho tiempo y está plagado de errores humanos. Es por eso que las CLI son tan valiosas; puede definir un conjunto estándar de pasos y luego repetirlos secuencialmente en un editor de texto. Incluso si no trabaja con secuencias de comandos grandes y archivos de configuración, puede ser más fácil ingresar rápidamente un comando en la CLI que ir a un sitio web, iniciar sesión, hacer clic en tres enlaces y finalmente realizar una tarea simple.

Tradicionalmente, la administración de Microsoft Azure significa usar un portal o un shell de línea de comandos que instala en su ordenador personal. Microsoft admite el uso de PowerShell o Bash, pero incluso eso lleva algo de tiempo para instalarlo y configurarlo.

Introduzca Azure Cloud Shell. Cloud Shell es esencialmente una CLI de Bash que le permite realizar prácticamente cualquier tarea en su navegador y directamente desde Azure Portal. Como puede ver en la imagen a continuación, el navegador muestra Azure Portal en la parte superior de la pantalla y luego muestra la cubierta de nubes (CLI) en la parte inferior de la pantalla.

Nota: La CLI predeterminada es un lenguaje de secuencias de comandos Bash basado en Unix, pero PowerShell de Microsoft llegará pronto.

Sugerencia de Cloud Shell en Azure Portal

Para usar Cloud Shell, debe habilitarlo y luego ejecutarlo directamente desde su navegador web.

Habilitar Cloud Shell

En la mayoría de los casos, no puede simplemente hacer clic en el ícono de Cloud Shell y comenzar a usarlo. Más bien, es posible que deba realizar algunos pasos de configuración para ejecutarlo y ejecutarlo. En esta sección, explicaré los aspectos básicos de la preparación del entorno de Azure Portal para el uso en la nube.

Haga clic en el ícono > _ ubicado en la esquina superior derecha de Azure Portal. Cuando lo haga, el navegador mostrará un nuevo marco en la parte inferior de la ventana.

Si el nuevo marco de Cloud Shell muestra un cursor parpadeante, entonces Cloud Shell está activo, por lo que puede ir a usar usando la nube shell de esta página y vaya a 17:07:00 en el video. Si su marco de Cloud Shell muestra un Archivos de cuentas permanentes artículo como se muestra en la siguiente imagen, por favor continúe leyendo.

Habilitación de Cloud Shell en Azure Portal

Debido a que Cloud Shell contiene lenguajes de secuencias de comandos, probablemente desee empaquetar estas secuencias de comandos en archivos. Puede crear estos archivos en su ordenador y cargarlos en Azure o viceversa. Antes de que pueda usar Cloud Shell, Azure requiere que configure un almacenamiento permanente, así que haga clic en Crear un repositorio botón.

Una vez que haga clic en él crear un repositorio botones, puede ver el texto junto con un cursor parpadeante, lo que significa que su Cloud Shell está listo. Puedes ir a usando la nube shell sección de este artículo y vaya a 17:07:00 en el video. Si recibe un mensaje de error, siga leyendo.

Es posible que reciba un mensaje de error similar al que se muestra en la imagen a continuación.

Error al crear el repositorio

NotaR: Incluso si recibe otro mensaje de error, lea los siguientes pasos, ya que esto lo ayudará a comprender la mejor manera de leer el mensaje.

En este ejemplo típico se obtiene un No se pudo crear el repositorio diálogo. Como se muestra en la figura anterior, el código de error Sin registro de suscripción. Junto a este código de error está la URL. Copie esta URL y péguela en una nueva ventana del navegador. Microsoft registra todos los errores comunes y deberá seguir las instrucciones para solucionar el problema.

En la foto anterior también verán mis errores "La suscripción no está registrada para usar el nombre Microsoft.Almacenamiento". Mira el video que acompaña este artículo para ver exactamente cómo lo depuro, pero lo principal aquí es poner especial atención a las palabras que te dice el error. Estas palabras incluyen suscripción, registradoy espacio de nombres.

Armado con estas palabras clave, lo primero que debe hacer es seguir adelante Búsqueda barra en la parte superior del portal e ingrese Suscripciones. A suscripciones aparecerá un elemento, así que haga clic en él y verá una página similar a la siguiente imagen.

Vaya a la sección

Si tiene varias suscripciones, Hacer clic el que planea usar con Cloud Shell (siempre puede elegir otra suscripción más adelante). A continuación, verá una pantalla que se parece a la siguiente imagen. Desplácese hacia abajo proveedores de recursos lista, haga clic Recursosencontrar Microsoft.Almacenamiento elemento y luego presione el botón Registrarse Enlace.

Nota: Presiona el botón actualizar icono en la parte superior de los proveedores de recursos, y en unos segundos o minutos verá un servicio registrado.

Registrar Microsoft.Almacenamiento

Te recomiendo si el servicio Microsoft.Almacenamiento está registrado correctamente actualizar navegador para empezar de cero, pulsa el botón > _ icono y luego presione el botón Crear un repositorio botón de nuevo.

Si recibe otro mensaje de error, siga los enlaces para solucionarlo.

Usando un caparazón de nube

El video que acompaña a este artículo cubre muchos más detalles que en este artículo, pero aquí están los conceptos básicos.

En Cloud Shell, ingrese el siguiente comando y luego haga clic en ingresar tecla del teclado:

az

Cloud Shell se llenará con una lista de diferentes comandos. Como puede ver en la siguiente imagen, me desplazo hacia arriba en la página para asegurarme de que Azure está funcionando (indicado por el logotipo de texto de Azure).

Uso de Azure Cloud Shell

Desplácese hacia abajo hasta la parte inferior de Cloud Shell y verá un cursor parpadeante. Puedes imprimir yo y luego cualquier equipo que quieras. Sin embargo, si no sabe cómo usar el comando, Microsoft ofrece ayuda. Por ejemplo, suponga que su instancia de Azure tiene una o más aplicaciones web. Quiere ver todas las aplicaciones web, pero no sabe cómo hacerlo. Puedes empezar con:

az webapp -h

Utilizando -h al final de cualquier comando le dará el texto de ayuda. Como se puede ver en la siguiente imagen, ayudar muestra algunos comandos, por ejemplo navegar, crear, retirar, listay más.
Equipos de aplicaciones web de Azure Cloud Shell

Porque quieres ver una lista de todas tus aplicaciones web, pero quieres verlas bien, tienes opciones, así que ingresa:

az webapp list -h

El ayudar el texto dice que puede solicitar una lista en diferentes formatos de salida, como json y muchos otros. Una opción mesaasí que usa esto escribiendo:

az webapp list -o table

Como puede ver en la imagen a continuación, tengo dos aplicaciones web en mi suscripción de Azure y se muestran en un hermoso formato de hoja de cálculo limpio.

Lista de programas web en Cloud Shell

Nota: si anoté az lista de aplicaciones web -o json (o solo az lista de aplicaciones webdado que json es el predeterminado), obtendría una respuesta muy detallada con todas las propiedades asociadas con esta aplicación web, no solo unas pocas columnas de texto.

Este artículo cubre los aspectos básicos de la ejecución y el trabajo con Azure Cloud Shell. Puede obtener más información viendo el video adjunto en la parte superior de la página. Por ejemplo, cubro otros temas como:

  • Cómo crear una aplicación web.
  • Cómo leer algunos de los textos de ayuda más confusos.
  • Cómo eliminar un recurso.
  • Consejos y trucos para la cobertura de nubes.
  • Comience con una unidad en la nube para que pueda compartir archivos de secuencias de comandos entre su ordenador y el shell de la nube.

Si no te gusta trabajar con Cloud Shell y quieres instalarlo en tu ordenador, entonces te recomiendo que sigas este tutorial:

Vídeo: Instalar la CLI de Azure y las funciones de la CLI de Azure

Si solo desea dominar la CLI en general (en su ordenador o en un shell de nube), pruebe el siguiente artículo. Tenga en cuenta que el artículo anterior está dedicado a bash, por lo que el siguiente artículo será especialmente útil si desea usar la CLI de Azure con PowerShell.

Accede a Azure con PowerShell: todo lo que necesitas saber


Artículos de interés

Subir