A Compute Engine do Google Cloud Platform (GCP) permite a criação de máquinas virtuais escaláveis para hospedar aplicações, bancos de dados e outros serviços essenciais. Neste artigo, você aprenderá a criar uma instância do Windows Server, configurar acesso via RDP, liberar portas no firewall e testar a conectividade.
Antes de tudo, acesse o console do Google Cloud. Siga as etapas abaixo:
# Criação de uma Compute Engine com Windows Server
gcloud compute instances create meu-servidor-windows \
--zone=us-east1-b \
--machine-type=e2-standard-4 \
--image-project=windows-cloud \
--image-family=windows-2022 \
--network-interface network=minha-vpc,subnet=subnet-useast \
--tags=rdp-server,http-server \
--boot-disk-size=50GB \
--boot-disk-type=pd-balanced
Existem algumas formas principais para acessar a VM Windows Server:
Para acessar a VM externamente, precisamos liberar portas no firewall.
gcloud compute firewall-rules create allow-rdp \
--network=minha-vpc \
--allow=tcp:3389 \
--source-ranges=0.0.0.0/0 \
--target-tags=rdp-server
gcloud compute firewall-rules create allow-http \
--network=minha-vpc \
--allow=tcp:80 \
--source-ranges=0.0.0.0/0 \
--target-tags=http-server
Após a execução desses comandos, sua VM estará acessível para conexões RDP e tráfego web externo.
# Instalação do IIS Install-WindowsFeature -name Web-Server -IncludeManagementTools Restart-Computer
Criar uma Compute Engine com Windows Server no Google Cloud é um processo simples, mas que exige atenção em detalhes como configuração de redes, autenticação RDP e regras de firewall. Utilizar sua própria VPC e Subnet proporciona maior controle e segurança para seus recursos. Com essa configuração, você pode acessar sua máquina virtual via console do Google Cloud, cliente RDP ou liberar portas específicas para atender suas aplicações web. Para um passo a passo completo e visual, assista ao vídeo: