Cliente: servicios para el sector minero. Stack: Proxmox · ZeroTier (VPN) · Linux · Rust · Excel/VBA
El contexto
Toda empresa, con el tiempo, necesita adoptar tecnologías propias y herramientas que las refuercen. Acá se requería integrar una infraestructura para levantar proyectos y trabajos con sistemas remotos, simulaciones remotas y capacitaciones sobre una plataforma segura. El cliente necesitaba que todo fuera accedido por un canal seguro y no público. En primera instancia se evaluó manejar servicios separados en distintas infraestructuras, pero a la empresa le pareció mejor punto de entrada un sistema en sus propias instalaciones.
No se trataba de solo “instalar un servidor”, sino de dejar a la empresa parada sobre su propia infraestructura, segura y a un costo que pudieran sostener en el tiempo.
El enfoque
Antes de comprar o instalar nada, en el primer levantamiento vi qué necesitaba realmente cada área y cuánto presupuesto operativo había. Dos decisiones marcaron el resto:
- Servidor propio (bare-metal) en vez de nube por suscripción. Para una pyme con uso intensivo y predecible, pagar nube mensual se vuelve caro rápido. Un servidor físico virtualizado con Proxmox les dio control total y un costo fijo, sin sorpresas a fin de mes.
- Pros: control total, flujo ilimitado de conexión.
- Contras: mantenciones a cargo propio, necesidad de automatizar los respaldos.
- Acceso remoto sin exponerse a internet. En lugar de abrir puertos (la puerta de entrada clásica de los ataques), montar una VPN: el equipo entra a los servicios como si estuviera en la oficina, pero desde afuera no hay nada visible que atacar.
- Pros: acceso seguro, control de accesos.
- Contras: configuración extra, dependencia de un tercero para el servicio.
Lo que hice
- Virtualización con Proxmox sobre hardware propio, separando cada servicio en su máquina virtual para aislar fallas y poder respaldar/restaurar por partes.
- VPN segura (ZeroTier) para acceso remoto del equipo desde cualquier lugar, sin abrir el servidor a internet. Como el sistema podía escalar, una red con ZeroTier asegura ese crecimiento y la compatibilidad entre los sistemas.
- Plataforma interna de cursos y streaming para capacitar al personal y centralizar el material.
- Dashboards de análisis de proyectos mineros para visualizar y seguir el estado de la operación en un solo lugar.
- Herramientas de automatización de respaldos, programados periódicamente y bajo demanda.
- Utilidad portable (Rust) que conecta a los usuarios no técnicos con un solo clic — sin instalar nada, sin configurar VPN a mano. El detalle que hace que la gente realmente use el sistema.
- Capacitación en herramientas de datos (Excel/VBA) al personal de operación, para que dejaran de depender de terceros para sus reportes.
El resultado
Una infraestructura completa, segura y de bajo costo, operando de forma autónoma. El equipo quedó capacitado para usarla en el día a día sin depender de soporte permanente, y la empresa pasó de no tener nada propio a tener una base sobre la cual seguir creciendo. Con las herramientas automatizadas en los puntos críticos, el sistema se mantiene estable por sí solo.