Introducción a Azure Cloud ShellOverview of 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.Azure Cloud Shell is an interactive, authenticated, browser-accessible shell for managing Azure resources. Ofrece la flexibilidad de poder elegir la experiencia de shell que mejor se adapte a la forma de trabajar de cada uno, Bash o PowerShell.It provides the flexibility of choosing the shell experience that best suits the way you work, either Bash or PowerShell.

Pruebe desde shell.azure.com, para lo que debe hacer clic inmediatamente a continuación.Try from shell.azure.com by clicking below.

Insertar inicioEmbed launch

Pruebe desde Azure Portal con el icono de Cloud Shell.Try from Azure portal using the Cloud Shell icon.

Inicio en Azure Portal

CaracterísticasFeatures

Experiencia de shell basada en exploradorBrowser-based shell experience

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.Cloud Shell enables access to a browser-based command-line experience built with Azure management tasks in mind. Aproveche Cloud Shell para trabajar sin restricción de un equipo local que una forma que solo puede proporcionar la nube.Leverage Cloud Shell to work untethered from a local machine in a way only the cloud can provide.

Elección de la experiencia de shell de su preferenciaChoice of preferred shell experience

Los usuarios pueden elegir entre Bash o PowerShell.Users can choose between Bash or PowerShell.

  1. Seleccione Cloud Shell.Select Cloud Shell.

    Icono de Cloud Shell

  2. Seleccione Bash o PowerShell.Select Bash or PowerShell.

    Elección de Bash o PowerShell

Estación de trabajo de Azure autenticada y configuradaAuthenticated and configured Azure workstation

Microsoft administra Cloud Shell, por lo que incluye herramientas de línea de comandos populares y compatibilidad para distintos lenguajes.Cloud Shell is managed by Microsoft so it comes with popular command-line tools and language support. Cloud Shell también se autentica de forma segura y automática para obtener acceso inmediato a los recursos mediante la CLI de Azure o los cmdlets de Azure PowerShell.Cloud Shell also securely authenticates automatically for instant access to your resources through the Azure CLI or Azure PowerShell cmdlets.

Vea toda la lista de herramientas instaladas en Cloud Shell.View the full list of tools installed in Cloud Shell.

Editor de Cloud Shell integradoIntegrated Cloud Shell editor

Cloud Shell ofrece un editor de texto gráfico integrado basado en el Editor Monaco de código abierto.Cloud Shell offers an integrated graphical text editor based on the open-source Monaco Editor. El mero hecho de ejecutar code . para crear y editar los archivos de configuración permite una implementación fluida mediante la CLI de Azure o Azure PowerShell.Simply create and edit configuration files by running code . for seamless deployment through Azure CLI or Azure PowerShell.

Más información acerca del editor de Cloud Shell.Learn more about the Cloud Shell editor.

Integrado con docs.microsoft.comIntegrated with docs.microsoft.com

Puede usar Cloud Shell directamente desde la documentación alojada en docs.microsoft.com.You can use Cloud Shell directly from documentation hosted on docs.microsoft.com. Se integra en Microsoft Learn, Azure PowerShell y la documentación de la CLI de Azure; haga clic en el botón "Pruébelo" en un fragmento de código para abrir la experiencia de shell envolvente.It is integrated in Microsoft Learn, Azure PowerShell and Azure CLI documentation - click on the "Try It" button in a code snippet to open the immersive shell experience.

Varios puntos de accesoMultiple access points

Cloud Shell es una herramienta flexible que puede utilizarse desde:Cloud Shell is a flexible tool that can be used from:

Conexión con el almacenamiento de Microsoft Azure FilesConnect your Microsoft Azure Files storage

Las máquinas de Cloud Shell son temporales, pero los archivos se conservan de dos maneras: a través de una imagen de disco y a través de un recurso compartido de archivos montado denominado clouddrive.Cloud Shell machines are temporary, but your files are persisted in two ways: through a disk image, and through a mounted file share named clouddrive. 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 Azure Files en su nombre.On first launch, Cloud Shell prompts to create a resource group, storage account, and Azure Files share on your behalf. Esto es un paso único y se adjuntará automáticamente en todas las sesiones.This is a one-time step and will be automatically attached for all sessions. Se puede asignar un recurso de archivos único que Bash y PowerShell usarán en Cloud Shell.A single file share can be mapped and will be used by both Bash and PowerShell in Cloud Shell.

Obtenga más información sobre cómo montar una cuenta de almacenamiento nueva o existente o sobre los mecanismos de persistencia usados en Cloud Shell.Read more to learn how to mount a new or existing storage account or to learn about the persistence mechanisms used in Cloud Shell.

Nota

El firewall de Azure Storage no es compatible con las cuentas de almacenamiento de Cloud Shell.Azure storage firewall is not supported for cloud shell storage accounts.

ConceptosConcepts

  • Cloud Shell se ejecuta en un host temporal que se proporciona por cada sesión y usuario.Cloud Shell runs on a temporary host provided on a per-session, per-user basis
  • Cloud Shell agota el tiempo de espera tras 20 minutos sin actividad interactiva.Cloud Shell times out after 20 minutes without interactive activity
  • Cloud Shell requiere montar un recurso compartido de archivos de Azure.Cloud Shell requires an Azure file share to be mounted
  • Cloud Shell usa el mismo recurso compartido de archivos de Azure para Bash y para PowerShell.Cloud Shell uses the same Azure file share for both Bash and PowerShell
  • Se asigna a Cloud Shell una máquina por cuenta de usuario.Cloud Shell is assigned one machine per user account
  • Cloud Shell conserva $HOME con una imagen de 5 GB mantenida en el recurso compartido de archivosCloud Shell persists $HOME using a 5-GB image held in your file share
  • Los permisos se establecen como usuario de Linux normal en Bash.Permissions are set as a regular Linux user in Bash

Obtenga más información sobre las características en Bash en Cloud Shell y PowerShell en Cloud Shell.Learn more about features in Bash in Cloud Shell and PowerShell in Cloud Shell.

PreciosPricing

La máquina que hospeda Cloud Shell es gratis, con un requisito previo de un recurso compartido de Azure Files montado.The machine hosting Cloud Shell is free, with a pre-requisite of a mounted Azure Files share. Se aplican costos por almacenamiento normal.Regular storage costs apply.

Pasos siguientesNext steps

Guía de inicio rápido de Bash en Cloud ShellBash in Cloud Shell quickstart
Guía de inicio rápido de PowerShell en Cloud ShellPowerShell in Cloud Shell quickstart