Escolar Documentos
Profissional Documentos
Cultura Documentos
com
mateusabel960@gmail.com
Azure Página 2
LISTA DE FIGURAS
SUMÁRIO
5 AZURE .............................................................................................................. 5
5.1 O que é o Azure? ........................................................................................... 5
5.2 Serviços do Azure .......................................................................................... 6
5.3 O portal do Azure ........................................................................................... 7
5.4 Máquinas Virtuais do Azure............................................................................ 10
5.4.1 O que são Máquinas Virtuais do Azure ....................................................... 11
5.3 Faturamento ................................................................................................... 12
5.4 Componentes de máquina virtual ................................................................... 13
5.4.1 Discos.......................................................................................................... 13
5.4.2 Rede Virtual ................................................................................................. 14
5.5 Criando uma VM do Azure ............................................................................. 16
5.6 Conectar-se à máquina virtual ........................................................................ 20
5.7 Azure Cloud Shell ........................................................................................... 23
5.7.1 Criar recursos no Azure............................................................................... 24
5.7.2 Criar máquina virtual ................................................................................... 25
5.7.3 Conectar-se a uma VM ................................................................................ 27
5.7.4 Tarefas de gerenciamento ........................................................................... 27
5.8 Um pouco de gerenciamento pela interface gráfica ....................................... 28
5.9 Cenários de desenvolvimento e teste............................................................. 30
REFERÊNCIAS .................................................................................................... 32
5 AZURE
Serviços de aplicativo: inclui serviços que você pode usar para ajudar a
criar e operar seus aplicativos, como o Azure AD (Azure Active Directory), o
Service Bus para conectar sistemas distribuídos, o HDInsight para
processamento de big data, o Agendador do Azure e os Serviços de Mídia
do Azure.
Não vamos cobrir todos esses serviços aqui, mas existem alguns serviços que
que você precisa conhecer, os quais são apresentados no decorrer do conteúdo.
Antes de apresentar o portal do Azure, você vai conhecer e criar uma conta
para acesso ao portal por meio da página inicial do Azure, disponível no endereço:
<https://azure.microsoft.com/pt-br/>.
Para iniciar seu cadastro, clique em Conta gratuita, como destacado no canto
superior direito da Figura “Página inicial do Azure”. Note que, ao acessar a página
para criar a conta gratuita, a Microsoft oferece vários benefícios.
Importante:
Você não será cobrado por nenhum serviço antes de fazer a atualização.
Agora você precisa criar sua conta gratuita. Ainda nessa tela, clique no botão
Início gratuito. Em seguida, é apresentada a página de autenticação, conforme
mostrado na Figura “Página de autenticação”:
Se você tiver uma credencial, um e-mail e senha cadastrado, pode utilizar para
acesso ao portal do Azure, como indicado no item 1 da Figura “Página de
autenticação”. Caso contrário, deverá criar uma nova conta.
O acesso ao portal do Azure também pode ser realizado por meio do endereço
<https://portal.azure.com>. Na maior parte do desenvolvimento das tarefas, você
usará o portal do Azure para encontrar todos os recursos que usam o modelo de
implantação do Gerenciador de Recursos.
Quando estiver com sua credencial definida, poderá acessar o portal do Azure
e encontrar algo semelhante ao apresentado na Figura “Dashboard do Azure”:
A plataforma como serviço (PaaS) é uma opção atraente para uma determinada
categoria de cargas de trabalho. No entanto, nem toda solução pode ou deve caber
no modelo PaaS. Algumas cargas de trabalho exigem controle quase total sobre a
infraestrutura: configuração do sistema operacional, persistência do disco, capacidade
de instalar e configurar o software tradicional do servidor e assim por diante. É aqui
que a infraestrutura como serviço (IaaS) e as Máquinas Virtuais do Azure entram em
cena.
servidores de banco de dados (SQL Server, Oracle, MongoDB e assim por diante),
Active Directory do Windows Server, Microsoft SharePoint e muito mais, podem ser
executadas na plataforma Microsoft Azure. Se desejado, os usuários podem mover
essas cargas de trabalho de um datacenter local para uma ou mais regiões do Azure,
um processo geralmente chamado de lift and shift.
5.3 Faturamento
O preço para uso das Máquinas Virtuais do Azure é calculado por hora, também
pode ser cobrado por minuto. Por exemplo, se você utilizar a VM implementada por
20 minutos, então será cobrado apenas por esse tempo.
Algumas imagens de VM, como o Microsoft SQL Server, que você adquire no
Azure Marketplace, podem incluir um custo de licença adicional (além do custo básico
da VM).
Importante:
Depois de implementar sua VM no portal Azure, atente-se ao seu uso e estado.
Existem muitos componentes que constituem uma máquina virtual, bem como
várias opções de configuração disponíveis para atender às necessidades funcionais
específicas e desejos do proprietário.
É útil pensar em uma VM do Azure como uma construção lógica, podendo ser
definida como tendo um status, uma configuração específica (sistema operacional,
núcleos de CPU, memória, discos, endereço IP e assim por diante) e estado. Essa
definição lógica pode ser instanciada pelo Azure e os recursos apropriados podem ser
alocados para dar vida a essa VM.
5.4.1 Discos
As VMs do Azure usam Virtual Hard Disks (VHDs) anexados para fornecer
armazenamento durável.
Em uma infraestrutura física local, você pode ter muitos componentes que
permitem operar suas máquinas virtuais de maneira escalonável e segura. Esses
componentes podem incluir equipamentos em redes distintas, ou seja, separados para
servidores de back-end e voltados para a Internet, balanceadores de carga, firewalls
Grupo de segurança de rede: um NSG permite que você crie regras que
controlam (aprovam ou negam) o tráfego de rede de entrada e saída para
placas de interface de rede (NICs) de uma VM ou sub-redes.
A abordagem mais fácil para criar a VM é pelo portal, pois ele orienta pelas
informações necessárias e fornece dicas e mensagens úteis durante a criação da VM.
(1) Entre no portal do Azure, aquele mesmo que você acessou anteriormente,
usando a mesma conta com a qual você ativou a área restrita. O endereço é
https://portal.azure.com:
Windows Server 2019 Datacenter para Imagem. Deixe os outros itens-padrão como
estão.
Inicie uma conexão da área de trabalho remota para a máquina virtual. Para
realizar essa tarefa, ou seja, conectar a sua VM, é necessário um computador com
SO Windows e um cliente RDP (Remote Desktop Protocol).
(1) Clique no botão Conectar na página de visão geral de sua máquina virtual,
como mostrado na Figura “Conectar a VM”.
(6) Por fim, pode visualizar e operar sua VM. Veja o Dashbord do Windows
Server na Figura “Dashbord do Windows”
Até aqui você utilizou a interface gráfica do ambiente do Azure para definir e criar
sua VM. Que tal criar uma instância utilizando um ambiente linha de comando?
O Azure Cloud Shell é um shell interativo grátis que pode ser usado para
executar as tarefas por linha de comando. Ele tem ferramentas do Azure instaladas e
configuradas para usar com sua conta.
Para abrir o Cloud Shell, basta selecionar o botão Cloud Shell, localizado na
parte superior do painel da sua VM. Quando você selecionar esse botão, note que
um ambiente Command Line será aberto na parte inferior da tela, como mostrado
na Figura “Acesso ao Cloud Shell”.
A partir do Cloud Shell, você pode criar e conectar-se a uma VM. Inicialmente,
você deve criar um grupo de recursos, criar máquina virtual, instalar e visualizar o
servidor Web e, por fim, limpar os recursos utilizados.
Importante:
Altere esses valores para algo apropriado e
seguro para o seu ambiente de corporativo.
az vm create \
--resource-group "vm-grupo" \
--name "LinuxVM" \
--image "UbuntuLTS" \
--admin-username "adminfiap" \
--admin-password "AdminFiap@123" \
--location brazilsouth
Comando de prompt 5.2 – Comando az vm create
Fonte: Elaborado pelo autor (2020)
O Azure atribui um endereço IP público à sua VM, dessa forma, você pode
configurá-la para ser acessível pela Internet ou somente pela rede interna.
ssh adminfiap@191.235.xx.xx
Comando de prompt 5.3 – Comando ssh
Fonte: Elaborado pelo autor (2020)
Durante o ciclo de vida de uma máquina virtual, você talvez queira executar
tarefas de gerenciamento, como iniciar, interromper ou excluir uma máquina virtual.
Além disso, é possível que você queira criar scripts para automatizar tarefas
Vale a pena lembrar do que foi comentado quando falamos sobre faturamento
“Você é cobrado separadamente pelo armazenamento durável que a VM usa. O status
da VM não tem relação com os encargos de armazenamento que serão incorridos,
mesmo se a VM for interrompida ou desalocada e você não for cobrado pela VM em
execução, será cobrado pelo armazenamento usado pelos discos.”
Com o Azure, você pode provisionar o que precisa, como máquinas virtuais,
aplicativos da Web, bancos de dados, armazenamento e assim por diante, e continuar
com o teste em minutos. Quando terminar o teste, você pode interromper todos os
serviços e parar de pagar por eles. Na verdade, usando o Azure, você pode
automatizar a implantação e desmontagem de seu ambiente de
desenvolvimento/teste usando PowerShell, a interface de linha de comando (CLI) e/ou
modelos do Azure Resource Manager (ARM).
Se tudo o que você tem está no local, você ainda pode usar o Azure para
configurar uma rede virtual e estender sua rede local para o Azure. Por exemplo, você
pode desejar testar seu aplicativo em uma nova versão do SQL Server, dessa forma,
você pode ter um aplicativo da web em execução em seu datacenter local que acessa
o SQL Server hospedado no Azure.
REFERÊNCIAS
INÍCIO rápido: criar uma máquina virtual do Windows no Portal do Azure. Microsoft,
2019. Disponível em: <https://docs.microsoft.com/pt-br/azure/virtual-
machines/windows/quick-create-portal>. Acesso em: 8 fev. 2021.
TUTORIAL: Criar e gerenciar VMs do Linux com a CLI do Azure. Microsoft, 2018.
Disponível em: <https://docs.microsoft.com/pt-br/azure/virtual-machines/linux/tutorial-
manage-vm>. Acesso em: 8 fev. 2021.