Visão geral do Azure Cloud ShellOverview of Azure Cloud Shell

O Azure Cloud Shell é um shell interativo e acessível pelo navegador para o gerenciamento de recursos do Azure.Azure Cloud Shell is an interactive, browser-accessible shell for managing Azure resources. Ele dá a você a flexibilidade de escolher a experiência de shell que melhor se adequa ao modo como você trabalha.It provides the flexibility of choosing the shell experience that best suits the way you work. Usuários do Linux podem optar por uma experiência com o Bash, enquanto usuários do Windows podem optar pelo PowerShell.Linux users can opt for a Bash experience, while Windows users can opt for PowerShell.

Tente do shell.azure.com clicando abaixo.Try from shell.azure.com by clicking below.

Inicialização de inserçãoEmbed launch

Tente no Portal do Azure usando o ícone do Cloud Shell.Try from Azure portal using the Cloud Shell icon.

Inicialização do portal

RecursosFeatures

Experiência de shell baseada no navegadorBrowser-based shell experience

O Cloud Shell permite o acesso a uma experiência de linha de comando baseada em navegador, que foi criada tendo em mente as tarefas de gerenciamento do Azure.Cloud Shell enables access to a browser-based command-line experience built with Azure management tasks in mind. Utilize o Cloud Shell para trabalhar de forma independente de um computador local, de uma maneira que somente a nuvem pode proporcionar.Leverage Cloud Shell to work untethered from a local machine in a way only the cloud can provide.

Opção de experiência de shell preferidaChoice of preferred shell experience

Os usuários podem escolher entre Bash ou PowerShell no menu suspenso do shell.Users can choose between Bash or PowerShell from the shell dropdown.

Bash no Cloud Shell

PowerShell no Cloud Shell

Estação de trabalho configurada e autenticada do AzureAuthenticated and configured Azure workstation

O Cloud Shell é gerenciado pela Microsoft, portanto vem com ferramentas de linha de comando populares e suporte para idiomas.Cloud Shell is managed by Microsoft so it comes with popular command-line tools and language support. O Cloud Shell também autentica com segurança automaticamente para acesso instantâneo aos recursos por meio dos cmdlets da CLI do Azure ou Azure PowerShell.Cloud Shell also securely authenticates automatically for instant access to your resources through the Azure CLI or Azure PowerShell cmdlets.

Exiba toda a lista das ferramentas instaladas no Cloud Shell.View the full list of tools installed in Cloud Shell.

Editor de Cloud Shell integradoIntegrated Cloud Shell editor

O Cloud Shell oferece um editor de texto gráfico integrado com base no Monaco Editor de software livre.Cloud Shell offers an integrated graphical text editor based on the open-source Monaco Editor. Basta criar e editar arquivos de configuração executando code . para implantação perfeita por meio da CLI do Azure ou do Azure PowerShell.Simply create and edit configuration files by running code . for seamless deployment through Azure CLI or Azure PowerShell.

Saiba mais sobre o editor do Cloud Shell.Learn more about the Cloud Shell editor.

Integrado a docs.microsoft.comIntegrated with docs.microsoft.com

Você pode usar o Cloud Shell diretamente da documentação hospedada em docs.microsoft.com.You can use Cloud Shell directly from documentation hosted on docs.microsoft.com. Ele está integrado ao Microsoft Learn, ao Azure PowerShell e à documentação da CLI do Azure; clique no botão "Experimentar" em um trecho de código para abrir a experiência imersiva de shell.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.

Vários pontos de acessoMultiple access points

O Cloud Shell é uma ferramenta flexível que pode ser usada a partir de:Cloud Shell is a flexible tool that can be used from:

Conectar seu armazenamento de arquivos do Microsoft AzureConnect your Microsoft Azure Files storage

Os computadores do Cloud Shell são temporários e exigem que um compartilhamento de Arquivos do Azure novo ou existente seja montado como clouddrive para persistir os arquivos.Cloud Shell machines are temporary and require a new or existing Azure Files share to be mounted as clouddrive to persist your files.

Na primeira inicialização, o Cloud Shell solicita a criação de um grupo de recursos, uma conta de armazenamento e um compartilhamento de Arquivos do Azure em seu nome.On first launch Cloud Shell prompts to create a resource group, storage account, and Azure Files share on your behalf. Essa é uma etapa única e será anexada automaticamente para todas as sessões.This is a one-time step and will be automatically attached for all sessions. Um compartilhamento de arquivo único pode ser mapeado e será usado pelo Bash e pelo PowerShell no Cloud Shell.A single file share can be mapped and will be used by both Bash and PowerShell in Cloud Shell.

Leia mais para saber como montar uma conta de armazenamento nova ou existente.Read more to learn how to mount a new or existing storage account.

ConceitosConcepts

  • O Cloud Shell é executado em um host temporário fornecido por sessão e por usuárioCloud Shell runs on a temporary host provided on a per-session, per-user basis
  • O Cloud Shell atinge o tempo limite após 20 minutos sem atividade interativaCloud Shell times out after 20 minutes without interactive activity
  • O Cloud Shell exige que um compartilhamento de arquivos do Azure seja montadoCloud Shell requires an Azure file share to be mounted
  • O Cloud Shell usa o mesmo compartilhamento de arquivos para o Bash e o PowerShellCloud Shell uses the same Azure file share for both Bash and PowerShell
  • É atribuído ao Cloud Shell um computador por conta de usuárioCloud Shell is assigned one machine per user account
  • O Cloud Shell persiste o $HOME usando uma imagem de 5 GB mantida no compartilhamento de arquivosCloud Shell persists $HOME using a 5-GB image held in your file share
  • As permissões são definidas da mesma forma que para um usuário normal do Linux em BashPermissions are set as a regular Linux user in Bash

Saiba mais sobre os recursos em Bash no Cloud Shell e PowerShell no Cloud Shell.Learn more about features in Bash in Cloud Shell and PowerShell in Cloud Shell.

PreçosPricing

O computador que hospeda o Cloud Shell é gratuito, com um pré-requisito de um compartilhamento de Arquivos do Azure montado.The machine hosting Cloud Shell is free, with a pre-requisite of a mounted Azure Files share. Custos de armazenamento regulares se aplicam.Regular storage costs apply.

Próximas etapasNext steps

Início rápido do Bash no Cloud ShellBash in Cloud Shell quickstart
Início rápido do PowerShell no Azure Cloud ShellPowerShell in Cloud Shell quickstart