Descrever ferramentas para interagir com o Azure

Concluído

Para aproveitar ao máximo o Azure, você precisa de uma maneira de interagir com o ambiente do Azure, os grupos de gerenciamento, assinaturas, grupos de recursos, recursos e assim por diante. O Azure fornece várias ferramentas para gerenciar seu ambiente, incluindo:

  • Portal do Azure
  • Azure PowerShell
  • CLI (Interface de Linha de Comando) do Azure

O que é o portal do Azure?

O portal do Azure é um console unificado baseado na Web que fornece uma alternativa às ferramentas de linha de comando. Com o portal do Azure, você pode gerenciar sua assinatura do Azure usando uma interface gráfica do usuário. É possível:

  • Criar, gerenciar e monitorar tudo, desde aplicativos Web simples até implantações de nuvem complexas
  • Criar dashboards personalizados para uma exibição organizada de recursos
  • Configurar opções de acessibilidade para uma experiência ideal

O vídeo a seguir apresenta você ao portal do Azure:

O portal do Azure foi projetado para resiliência e disponibilidade contínua. Ele mantém uma presença em todos os datacenter do Azure. Essa configuração torna o portal do Azure resiliente a falhas individuais do datacenter e evita lentidão de rede por estar perto dos usuários. O portal do Azure é atualizado continuamente e não requer tempo de inatividade para atividades de manutenção.

Azure Cloud Shell

O Azure Cloud Shell é uma ferramenta de shell baseada em navegador que permite criar, configurar e gerenciar recursos do Azure usando um shell. O Azure Cloud Shell dá suporte ao Azure PowerShell e à CLI (Interface de Linha de Comando) do Azure, que é um shell bash.

Você pode acessar o Azure Cloud Shell por meio do portal do Azure selecionando o ícone do Cloud Shell:

Captura de tela do portal do Azure com o ícone do Cloud Shell enfatizado.

O Azure Cloud Shell tem vários recursos que o tornam uma oferta exclusiva para dar suporte ao gerenciamento do Azure. Alguns desses recursos são:

  • É uma experiência de shell baseada em navegador, sem nenhuma instalação ou configuração local necessária.
  • Ele é autenticado para suas credenciais do Azure, portanto, quando você faz logon nele inerentemente sabe quem você é e quais permissões você tem.
  • Você escolhe o shell com o qual está mais familiarizado; O Azure Cloud Shell dá suporte ao Azure PowerShell e à CLI do Azure (que usa o Bash).

O que é o Azure PowerShell?

O Azure PowerShell é um shell com o qual desenvolvedores, DevOps e profissionais de TI podem executar comandos chamados command-lets (cmdlets). Esses comandos chamam a API REST do Azure para executar tarefas de gerenciamento no Azure. Os cmdlets podem ser executados independentemente para lidar com alterações pontuais ou podem ser combinados para ajudar a orquestrar ações complexas como:

  • A configuração de rotina, desmontagem e manutenção de um único recurso ou de vários recursos conectados.
  • A implantação de toda infraestrutura, a partir do código imperativo, que pode conter dezenas ou centenas de recursos.

Capturar os comandos em um script torna o processo repetível e automatizado.

Além de estar disponível por meio do Azure Cloud Shell, você pode instalar e configurar o Azure PowerShell nas plataformas Windows, Linux e Mac.

O que é a CLI do Azure?

A CLI do Azure é funcionalmente equivalente ao Azure PowerShell, com a principal diferença sendo a sintaxe dos comandos. Embora o Azure PowerShell use comandos do PowerShell, a CLI do Azure usa comandos Bash.

A CLI do Azure oferece os mesmos benefícios de lidar com tarefas discretas ou orquestrar operações complexas por meio do código. Ele também pode ser instalado em plataformas Windows, Linux e Mac, bem como por meio do Azure Cloud Shell.

Devido às semelhanças nos recursos e no acesso entre o Azure PowerShell e a CLI do Azure baseada em Bash, resume-se principalmente à linguagem com a qual você está mais familiarizado.