-
Já pensou em usar
uma máquina virtual na nuvem
-
para testar uma aplicação?
-
Então,
ao invés de você usar
-
a sua máquina para testar
uma aplicação,
-
subir e depois destruir as aplicações,
-
pode fazer a mesma coisa
usando a nuvem da AWS.
-
Então,
agora eu vou mostrar para vocês
-
como que a gente faz
para criar uma máquina virtual
-
usando o Windows
na própria nuvem da AWS.
-
Então, a gente está aqui
no console da WS,
-
que é essa página inicial que a gente
pode acessar todos os recursos.
-
Vou digitar aqui "ec2",
que é o Elastic Compute Cloud,
-
que é o serviço que permite
a gente criar máquinas virtuais,
-
seja com Windows,
seja com Linux.
-
Então vou clicar aqui.
-
Aqui o painel de gerenciamento
das máquinas virtuais
-
para a gente visualizar
a quantidade de instâncias
-
que são o número de máquinas virtuais
que a gente tem já configuradas.
-
A gente está aqui na região
da Virginia do Norte,
-
nos Estados Unidos.
-
E eu vou clicar aqui em "Instâncias"
-
e vou começar a criar
a nossa máquina virtual.
-
Para isso eu posso clicar
tanto em "Executar instâncias"
-
nesse botão laranja
ou aqui embaixo.
-
Vou clicar aqui "Executar instâncias".
-
E vou começar a configurar
a minha máquina virtual.
-
Vou colocar aqui "ServidorWindows".
-
Aqui abaixo a gente pode escolher
várias opções de máquinas virtuais.
-
Tem Linux,
tem MAC OS,
-
tem o outro Linux Ubuntu.
-
E o que a gente vai colocar agora,
-
vamos escolher a opção
do Windows da Microsoft,
-
a Microsoft Windows Server,
que a gente está usando 2025.
-
Mais para baixo a gente
vai configurar o tipo da instância.
-
O que é a configuração
que a gente precisa definir,
-
de capacidade de memória,
de número de CPUs?
-
Tudo isso a gente pode definir
clicando nessa opção,
-
desde a mais simples,
com duas CPUs,
-
meio giga de memória
até mais avançadas.
-
Já utilizar essa opção do "t3.micro"
-
que é uma versão simples
só para a gente conseguir ter acesso.
-
Aqui abaixo a gente tem as chaves
que a gente pode configurar
-
para conseguir ter acesso remoto
a essa máquina virtual.
-
Vou clicar aqui
em "Criar um novo par de chaves".
-
Aqui ao lado direito.
-
Então, vou colocar aqui
um nome "WindowsServerKey"
-
A gente vai utilizar essa chave
para poder acessar remotamente
-
essa máquina Windows.
-
Vamos colocar essa opção
de certificado para acesso remoto.
-
Eu vou criar aqui
o nosso par de chaves.
-
Quando eu faço isso ele já pede
para fazer o download das chaves.
-
Eu vou salvar aqui
na pasta "Downloads".
-
E aqui mais para baixo
-
ele já me dá algumas opções
de onde que ela vai ter instalada,
-
se a gente vai habilitar
um IP público para acesso remoto,
-
ele já está previamente
habilitado e eu posso configurar
-
as portas de acesso
a essa máquina remota.
-
Então,
por exemplo,
-
a gente tem acesso
à máquina virtual da nossa casa
-
até os servidores da AWS.
-
Para isso,
preciso liberar portas no firewall
-
para que eu consiga fazer
essa comunicação
-
entre a minha máquina com a AWS.
-
Então a gente vai acessar
via um software chamado RDP,
-
Remote Desktop.
-
Ele já está previamente configurado,
mas eu poderia,
-
por exemplo,
habilitar outros protocolos de acesso,
-
como HTTPS
e o HTTP.
-
Eu vou deixar
as três opções marcadas,
-
para a gente conseguir acessar.
-
Mais abaixo a gente
tem a configuração de armazenamento.
-
Quanto que a gente quer de HD
para essa máquina?
-
Vamos deixar aqui 30 gb mesmo,
que é o padrão.
-
Aqui mais abaixo
tem os detalhes avançados,
-
isso aqui a gente não vai precisar
configurar agora, tá?
-
Então, são só as opções
que ele define para gente.
-
Se eu quero configurar mais GPU,
por exemplo, para essa máquina.
-
Não precisa disso agora.
-
Vou criar uma máquina
simples só para a gente testar
-
a nossa máquina virtual na nuvem.
-
E finalmente,
eu vou clicar aqui
-
em "Executar instância".
-
A gente aguarda alguns minutos,
-
ele vai criar aqui
a instância aqui para a gente.
-
Então vamos só guardar
ela concluir a nossa instalação.
-
Vou clicar aqui novamente no menu,
aqui no menu sanduíche.
-
Se eu for aqui em "Instâncias",
vou dar um "refresh" aqui na página.
-
Ele está executando,
mas aí a gente tem que esperar
-
ele sair desse status
de inicializando
-
para gente conseguir
acessar remotamente.
-
Vamos aguardar alguns instantes.
-
Depois que terminar de carregar,
vai ficar mais ou menos assim,
-
como a gente vai ver
aqui no console.
-
Nós temos aqui
a verificação de status concluída.
-
Tem aqui o check.
-
Mais abaixo a gente tem
as informações da configuração
-
da máquina Windows
que a gente instalou.
-
Então,
tem aqui o endereço IP público
-
para a gente acessá-la remotamente.
-
o endereço IP privado para comunicação
interna na própria AWS.
-
E logo logo a gente vai usar
essas informações
-
para acesso à máquina virtual.
-
Então, vou clicar aqui
no nosso "ServidorWindows",
-
vou selecionar essa
essa caixa de seleção,
-
vou clicar aqui em "Conectar"
-
e eu vou escolher essa
opção de "cliente RDP".
-
Aqui nós temos o nosso usuário
"Administrator" que é o padrão.
-
E para obter a senha
a gente vai usar aquele arquivo
-
que a gente utilizou durante
a criação da máquina virtual.
-
Vou clicar aqui em "Obter senha".
-
E vou carregar aquele arquivo
de configuração de chave privada
-
que é o nosso
"WindowsServeKey.pem".
-
Vou mandar descriptografar
aqui a senha.
-
Então já tenho as informações
necessárias.
-
Vou ter aqui o endereço
para conseguir acessar
-
a nossa máquina virtual,
-
o nome do usuário
e a senha.
-
Agora a gente vai usar
o Remote Desktop,
-
que é um cliente
que é instalado
-
em todas as máquinas com Windows
-
para conseguir acessar remotamente
essa máquina virtual.
-
Para acessar o Remote Desktop,
a gente pode dar um "Iniciar",
-
digitar "Remote Desktop Connection",
ele já aparece aqui para a gente.
-
Vou clicar aqui "Exibir mais opções".
-
E aqui no endereço,
eu vou pegar aqui o nosso DNS,
-
vou colocar que é o endereço
que vai apontar
-
para nossa máquina virtual
dentro da AWS.
-
O nome do usuário
eu vou colocar aqui "Administrator"
-
e já vou copiar aqui a senha,
-
para a gente colocar na hora
que ele pedir para a gente.
-
Então,
eu já copiei aqui a senha,
-
vou mandar conectar.
-
Aqui, eu vou usar
outras opções para logar
-
com o usuário da própria AWS.
-
Não aqui no meu usuário local.
-
Vou colocar aqui,
"Usar uma conta diferente".
-
Eu vou colocar meu login
que é o Administrator e a senha.
-
Essa senha gigante que a
gente copiou.
-
Vou clicar em OK.
-
E só aguardar carregar aqui
a máquina virtual.
-
Então já carregamos aqui
a nossa máquina virtual.
-
Já estou aqui
com Windows Server instalado
-
e configurado para gente
em poucos minutos.
-
Vou clicar aqui só para a gente
ver a configuração que a gente fez.
-
Vou abrir o Windows Explorer.
-
Aqui é uma máquina
com um disco só com 30 gigas
-
que nem a gente tinha configurado,
30 gigas disponíveis para a gente.
-
Aí eu já poderia deixar
essa máquina pronta
-
para simular uma máquina virtual,
por exemplo,
-
e deixar para a gente testar
uma aplicação
-
depois destruir essa máquina virtual.
-
Então,
com isso,
-
a gente conclui a instalação
da máquina virtual do Windows.
-
Depois a gente cria e a gente
não precisa mais da máquina virtual.
-
A ideia é que a gente destrua
essa máquina
-
para que não consuma recursos
da AWS.
-
Porque se a máquina ficar ligada,
ela acaba consumindo,
-
gerando custo para gente
a cada momento que está ligada.
-
Eu vou mostrar para vocês
como que a gente faz para destruir
-
essa máquina virtual
e liberar esse recurso aí para gente.
-
Primeiro vou fechar aqui
a nossa máquina virtual,
-
vou sair aqui da minha sessão.
-
Vou voltar aqui para o nosso
ambiente do EC2.
-
Estou aqui no console da WS,
-
Vou clicar novamente em Instâncias.
-
Vou atualizar aqui
para ver o status dela.
-
Ela está ativa no momento?
-
Ela está com o status executando.
-
Então, para a gente
-
conseguir desinstalar
essa máquina virtual destruir,
-
eu vou selecionar aqui
a máquina virtual.
-
Eu vou clicar aqui.
-
Estado da Estância
Encerrar Instância.
-
Vou clicar aqui para
-
encerra a instância.
-
Enquanto isso, ele vai instalando
todos os recursos da instância.
-
Então a CPU que ele estava
usando, o HD
-
que a gente tava usando, tudo isso
está já sendo destruído pelo
-
por esse processo de desinstalação,
liberando o recurso,
-
evitando que a gente a custo
indesejado ainda W.S.
-
Então, depois de alguns instantes,
-
ele já encerrou os recursos
da minha máquina virtual.
-
Ele conta aqui o Estado na instância
como encerrado.
-
Depois de alguns algumas horas,
-
ele acaba até sumindo essa instância
da minha listagem.
-
Então ele já mostra aqui
que a gente encerrou a instância
-
e não vai ter mais
nenhum problema com
-
usar um tempo desnecessário
e gerar custo para a gente dele.
-
Na WS.
-
Então dessa forma se concluiu
em poucos minutos
-
todo o processo
de criar uma instância da WS,
-
mas poderia preparar essa instância
pra servir de testes,
-
fazer o que ele precisa testar
nessa instância
-
completamente isolada,
-
seja pra instalar um servidor web,
seja para testar uma aplicação.
-
E depois a gente
utilizou esse recurso,
-
a gente desinstala e garante
que o nosso trabalho foi concluído
-
e não tem mais nada
pra gente dentro da WS executando.