Infraestrutura de Acesso Remoto Self-Hosted (RustDesk)
Servidor de acesso remoto self-hosted em infraestrutura Oracle Cloud usando RustDesk e Docker. Solução de custo zero implementada para substituir licenciamentos pagos e gerenciar dezenas de estações pelo Brasil.
#Telas do Sistema
Para garantir o suporte técnico diário aos funcionários e a manutenção das bases de gravação espalhadas pelo Brasil, a empresa dependia de um software comercial de acesso remoto. Com o fim do contrato, surgiu a necessidade de uma solução alternativa que mantivesse a eficiência operacional sem gerar novos custos de licenciamento.
A solução foi arquitetar e implantar um servidor próprio de acesso remoto utilizando o RustDesk (plataforma Open Source), hospedado 100% em nuvem.
Arquitetura e Soluções Técnicas
- Infraestrutura em Nuvem (Zero Cost): O servidor (Relay/ID Server) foi provisionado em uma Virtual Machine no Free Tier da Oracle Cloud (com menos de 1GB de RAM), demonstrando alta eficiência no consumo de recursos.
- Deploy com Docker: A aplicação foi conteinerizada para facilitar a manutenção, o isolamento dos processos e a escalabilidade futura.
- Gestão de Redes: Configuração rigorosa de regras de rede (VCN) e liberação de portas específicas na Oracle Cloud para garantir a comunicação segura e de baixa latência entre o cliente e o servidor.
- Onboarding Facilitado (UX): Como os operadores das bases remotas não possuem conhecimento técnico avançado, o executável do RustDesk foi customizado. Ao renomear o arquivo embutindo o IP e as portas do servidor no próprio nome do
.exe, o cliente se autoconfigura ao ser aberto, exigindo do usuário final apenas um duplo-clique.
O Impacto
A implantação do servidor próprio permitiu o gerenciamento ativo de mais de 16 computadores diariamente, com estabilidade total. A iniciativa não apenas modernizou a infraestrutura de suporte da empresa, como eliminou 100% dos custos recorrentes com softwares de terceiros para esta finalidade.