Introducción a Azure Cloud Shell (versión preliminar)

Azure Cloud Shell es un shell interactivo, accesible desde el explorador, para administrar recursos de Azure. Ofrece la flexibilidad de poder elegir la experiencia de shell que mejor se adapte a su forma de trabajar. Los usuarios de Linux pueden elegir una experiencia de Bash, mientras que los usuarios de Windows pueden optar por PowerShell.

Bash en Cloud Shell

PowerShell en Cloud Shell

Características

Experiencia de shell basada en explorador

Cloud Shell permite el acceso a una experiencia de línea de comandos basada en explorador compilada con las tareas de administración de Azure en mente. Aproveche Cloud Shell para trabajar sin restricción de un equipo local que una forma que solo puede proporcionar la nube.

Elección de la experiencia de shell de su preferencia

Azure Cloud Shell ofrece la flexibilidad de poder elegir la experiencia de shell que mejor se adapte a su forma de trabajar. Los usuarios de Linux pueden elegir una experiencia de Bash, mientras que los usuarios de Windows pueden optar por PowerShell.

Estación de trabajo de Azure configurada previamente

Cloud Shell viene preinstalado con conocidas populares herramientas de línea de comandos y compatibilidad de idiomas para que pueda trabajar con mayor rapidez.

Vea la lista completa de herramientas para la experiencia de Bash y la experiencia de PowerShell.

Autenticación automática

Cloud Shell autentica de forma segura y automática en cada sesión para obtener acceso inmediato a los recursos a través de la CLI de Azure 2.0.

Conexión a Azure File Storage

Las máquinas de Cloud Shell son temporales y, como resultado, requieren que un recurso compartido de archivos de Azure se monte como clouddrive para conservar el directorio $Home. Al iniciarse por primera vez, Cloud Shell le indica que va a crear un grupo de recursos, una cuenta de almacenamiento y un recurso compartido de archivos en su nombre. Esto es un paso único y se adjuntará automáticamente en todas las sesiones. Se puede asignar un recurso de archivos único que Bash y PowerShell usarán en Cloud Shell.

creación de nuevo almacenamiento

Se pueden crear una cuenta de almacenamiento con redundancia local (LRS) y un recurso compartido de archivos de Azure en su nombre. El recurso compartido de archivos de Azure se usará para entornos de Bash y PowerShell, si decide usar ambos. Se aplican costos por almacenamiento normal.

Se crearán tres recursos en su nombre:

  1. Grupo de recursos llamado: cloud-shell-storage-<region>
  2. Cuenta de almacenamiento llamada: cs<uniqueGuid>
  3. Recurso compartido de archivos llamado: cs-<user>-<domain>-com-<uniqueGuid>
Nota

Bash en Cloud Shell también crea una imagen de disco de 5 GB para conservar $Home. Todos los archivos en el directorio $Home, como las claves de SSH, se conservan en la imagen de disco de usuario almacenada en el recurso compartido de archivos montado. Ponga en práctica los procedimientos recomendados para guardar archivos en el directorio $Home y en el recurso compartido de archivos montado.

Uso de recursos existentes

Se ofrece una opción avanzada que permite asociar los recursos existentes a Cloud Shell. En el mensaje del programa de instalación, haga clic en "Mostrar configuración avanzada" para ver otras opciones. Las listas desplegables se filtran para las cuentas de almacenamiento redundante local o globalmente y para la región asignada de Cloud Shell.

Obtenga más información sobre el almacenamiento de Cloud Shell, la actualización de recursos de archivos compartidos y la carga o descarga de archivos.

Conceptos

  • Cloud Shell se ejecuta en un equipo temporal proporcionado en cada sesión y por usuario
  • Cloud Shell agota el tiempo de espera tras 20 minutos sin actividad interactiva.
  • Solo se puede acceder a Cloud Shell mediante un recurso compartido de archivo adjuntado.
  • Cloud Shell usa el mismo recurso compartido de archivos para Bash y para PowerShell
  • Se asigna a Cloud Shell una máquina por cuenta de usuario.
  • Los permisos se establecen como un usuario de Linux normal (Bash)

Obtenga más información sobre las características en Bash en Cloud Shell y PowerShell en Cloud Shell.

Ejemplos

  • Uso de scripts para automatizar las tareas de administración de Azure
  • Administración simultánea de los recursos de Azure mediante Azure Portal y las herramientas de línea de comandos de Azure
  • Prueba de la CLI de Azure 2.0 o los cmdlets de Azure PowerShell

Pruebe estos ejemplos en las guías de inicio rápido para Bash en Cloud Shell y PowerShell en Cloud Shell.

Precios

La máquina que hospeda Cloud Shell es gratis, con un requisito previo de un recurso compartido de archivos de Azure montado. Se aplican costos por almacenamiento normal.

Exploradores compatibles

Se recomienda Cloud Shell para Chrome, Edge y Safari. Aunque se admite Cloud Shell para Chrome, Firefox, Safari, Internet Explorer y Edge, Cloud Shell está sujeto a la configuración específica del explorador.