La experiencia de VPS.one

Transición de scripts hechos a mano a una plataforma de producción: la historia de la automatización del hosting internacional usando VMmanager y BILLmanager

Acerca de la empresa: antecedentes

VPS.one es un proveedor de hosting internacional especializado en servidores virtuales (VPS) basados en KVM con unidades SSD y acceso root completo. La empresa trabaja con clientes de todo el mundo, centrándose en desarrolladores y pequeñas y medianas empresas que necesitan recursos predecibles, precios transparentes y control sobre su infraestructura sin la excesiva complejidad "cloud-enterprise".

La infraestructura de VPS.one está ubicada en centros de datos Tier III en Europa – Países Bajos, Eslovaquia y Serbia – con la opción de elegir ubicación al solicitar un servidor. La empresa ofrece más de 10 distribuciones de Linux, opciones de pago por día, mes o año, acepta tarjetas bancarias, WebMoney y criptomonedas, y proporciona soporte técnico 24/7.

Cómo está estructurada la unidad de TI

La función de TI en VPS.one está distribuida, pero esencialmente representa un solo producto y unidad técnica de 10 a 12 personas, dividida en varias áreas clave:

Área Función
Equipo de infraestructura Servidores y redes en centros de datos, virtualización, copias de seguridad y monitoreo
Equipo de plataforma (DevOps) Despliegue de paneles de control, integración de facturación, automatización del ciclo de vida de VPS, CI/CD
Soporte 24/7 (L1/L2) Trabajo con clientes mediante el sistema de tickets: configuración de SO, paneles de control, migraciones, problemas de rendimiento
Producto y análisis Monitoreo de métricas (conversión, carga, ingresos), lanzamiento y prueba de nuevas tarifas y ubicaciones, y ofertas especiales

Las principales tareas del departamento de TI:

  • mantener la estabilidad y el rendimiento predecible de la infraestructura VPS;
  • escalar rápidamente la capacidad para acomodar el aumento de carga;
  • garantizar la automatización de todas las operaciones estándar (creación/transferencia/eliminación de VPS, facturación, flujo documental);
  • proporcionar a marketing y ventas un producto predecible y manejable.

Arquitectura del proyecto: antes y después de la integración de ISPsystem

Antes de la integración

Al inicio, el proyecto se desarrollaba de manera bastante rudimentaria según los estándares de un proveedor de alojamiento profesional:

  • Hipervisores basados en Linux KVM en varios centros de datos europeos;
  • gestión de virtualización mediante una combinación de Proxmox y scripts/utilitarios personalizados;
  • gestión de direcciones IP y configuraciones en tablas y archivos separados, y parcialmente en el sistema de monitoreo;
  • desarrollo interno de facturación y cuenta personal con integración básica de pasarelas de pago, sin tarifas flexibles por minuto/día;
  • tickets y soporte a través de correo electrónico y un helpdesk separado, no conectado a la facturación.

Los recursos de TI interactuaban deficientemente entre sí: una plataforma de virtualización separada, facturación separada y herramientas separadas de gestión de IP y tickets. Cualquier actualización o cambio de tarifa requería ediciones en múltiples áreas, y la automatización del ciclo de vida de los VPS dependía en gran medida de scripts personalizados.

Después de la integración con ISPsystem

Después de la implementación de los productos de ISPsystem, la arquitectura se volvió significativamente más integrada:

Componente Rol en la infraestructura
VMmanager Gestiona clústeres de hipervisores KVM en centros de datos en los Países Bajos, Eslovaquia y Serbia: control de nodos, plantillas de SO, creación/eliminación de VPS, gestión de recursos
BILLmanager Un punto central para la facturación, tarifas, pedidos, renovaciones, gestión de saldos, programas de referidos e informes financieros.
Cuenta personal Construida sobre BILLmanager y vinculada a VMmanager. La solicitud y gestión de VPS ocurren sin una brecha entre la facturación y la infraestructura.
Sistemas de pago y tickets Integrados en un único marco de BILLmanager, los estados de los servicios se sincronizan bidireccionalmente con VMmanager

Como resultado, gran parte de la lógica que antes se implementaba mediante scripts personalizados y operaciones manuales se ha trasladado a la funcionalidad estándar de las plataformas ISPsystem, con personalización adicional para los escenarios específicos de VPS.one.

Desafío: por qué se necesitaba una nueva plataforma

Cuando VPS.one comenzó a buscar una solución, ya habían acumulado varios problemas críticos que obstaculizaban el desarrollo de su negocio.

Fragmentación y operaciones manuales

La creación y modificación de VPS en múltiples centros de datos se realizaba de diferentes maneras: en algunos casos a través de la interfaz de Proxmox, en otros mediante la CLI y scripts personalizados. Esto aumentaba el número de errores, complicaba la incorporación de nuevos empleados y ralentizaba la respuesta ante el aumento de la demanda.

Limitaciones de la facturación personalizada

El sistema de facturación antiguo brindaba un soporte deficiente para:

  • pago por día – una característica clave de VPS.one;
  • descuentos y promociones flexibles;
  • trabajo con múltiples sistemas de pago y monedas;
  • contabilidad normal de los períodos de validez del servicio y renovación automática.

Sin una imagen unificada para el cliente

El sistema de tickets existía por separado de la facturación. El equipo de soporte no tenía una ventana única para ver los servicios, pagos, historial de solicitudes y operaciones técnicas del cliente. Esto dificultaba mantener un alto nivel de servicio y resolver problemas rápidamente.

Dificultades de escalado

Con la aparición de nuevos sitios en Europa, quedó claro que la combinación actual de "facturación personalizada + Proxmox + scripts" no escalaba bien y era difícil de gestionar al expandirse geográficamente.

Por qué era importante

El modelo de negocio de VPS.one se basa en:

  • alto nivel de automatización (para que los costos operativos no aumenten a medida que crece el número de VPS);
  • introducción rápida de nuevas tarifas y ubicaciones;
  • soporte 24/7 y SLA predecible.

Sin una plataforma estable de gestión y facturación, la empresa estaba tocando un techo de crecimiento y corriendo el riesgo de una disminución en la calidad del servicio.

¿Por qué se seleccionó ISPsystem?

Al elegir una solución, se consideraron soluciones SaaS extranjeras, paneles abiertos junto con sistemas de facturación externos y otras opciones.

Varios factores jugaron a favor de ISPsystem:

  • La integración profunda de VMmanager y BILLmanager crea un ecosistema unificado para la virtualización y facturación sin necesidad de parchear productos dispares.
  • La facturación flexible admite varios modelos de pago, descuentos, códigos promocionales e informes avanzados, lo que es fundamental para el marketing y la economía unitaria.
  • El control de datos proporciona la capacidad de implementar soluciones completamente en su infraestructura.
  • El soporte experto y la documentación durante la fase de prueba permitieron al equipo de ISPsystem responder rápidamente a las preguntas y ayudar con escenarios de integración complejos.

ISPsystem productos utilizados y funcionalidad clave

VMmanager es una plataforma para crear un entorno de virtualización de alta disponibilidad.

VMmanager gestiona los clústeres de hipervisores KVM en los centros de datos europeos de VPS.one y proporciona:

creación, reinicio, apagado y eliminación automáticos de VPS basados en comandos del sistema de facturación;

almacenamiento e implementación de más de 10 plantillas de distribución de Linux (AlmaLinux, Debian, Ubuntu, CentOS, etc.);

gestión unificada de recursos (CPU/RAM/SSD), límites, configuraciones de red y direcciones IP.

BILLmanager Hosting&Cloud es la plataforma de facturación para la automatización de ventas de servicios en la nube y de hosting.

BILLmanager se utiliza como la base de las cuentas personales de los clientes de VPS.one, y cubre todo el ciclo de facturación y soporte:

registro, solicitud de servicios, renovación, historial de pagos, flujo de documentos;

implementación de planes tarifarios con pago por días, meses y años, así como ofertas especiales;

integración con múltiples canales de pago (tarjetas bancarias, WebMoney, criptomonedas), lo cual es crítico para una audiencia internacional;

un sistema de tickets integrado que proporciona soporte 24/7 para servicios y pagos específicos de los clientes.

Esta integración permite al cliente cubrir todo el ciclo: desde el escaparate de tarifas en el sitio web hasta el despliegue automático de una máquina virtual, su renovación, suspensión y el trabajo de soporte, sin necesidad de mantener múltiples sistemas superpuestos escritos a medida.

Conclusiones: cómo los productos de ISPsystem ayudaron al negocio

Quién trabaja con productos

Rol Producto Cómo usar
Equipo de infraestructura y DevOps VMmanager Gestionar nodos, plantillas del sistema operativo, diagnóstico de incidencias, planificación de capacidad
Equipo de soporte y especialistas en facturación BILLmanager Ver servicios de clientes, emitir facturas, gestionar tickets, administrar pagos y renovaciones
Equipo de marketing y producto BILLmanager Análisis de ingresos por tarifas y ubicaciones, planificación de ofertas especiales y cambios en la gama de productos

Vida útil

La transición a las soluciones de ISPsystem y su uso en producción tomó varios meses. El paquete VMmanager + BILLmanager ha estado operando en modo producción durante más de un año. Durante este tiempo, la empresa se expandió gradualmente a sus principales ubicaciones geográficas e introdujo nuevas tarifas.

Ideas clave: 5 efectos principales

Basándonos en evaluaciones internas y métricas, VPS.one ha logrado lo siguiente:

Tiempo reducido para proporcionar un servicioTiempo reducido para proporcionar un servicio

El tiempo desde el pago hasta recibir un VPS listo se ha reducido a menos de un minuto, independientemente del centro de datos seleccionado. Anteriormente, algunas implementaciones requerían intervención del operador o verificación de scripts.

Carga operativa reducidaCarga operativa reducida

La proporción de operaciones manuales al crear/modificar VPS y gestionar recursos IP se ha reducido en aproximadamente un 30–40%. Esto permitió evitar aumentar el personal a medida que aumentaba el número de VPS activos.

Experiencia del cliente mejoradaExperiencia del cliente mejorada

Gracias a una cuenta personal y un sistema de tickets unificados, el número de solicitudes interrumpidas y consultas repetidas por parte de los clientes ha disminuido. La calidad de la primera respuesta y el tiempo para resolver problemas típicos se han vuelto más predecibles.

Política tarifaria flexiblePolítica tarifaria flexible

Marketing ahora tiene la capacidad de lanzar y probar rápidamente nuevas tarifas, períodos de pago y promociones sin involucrar a desarrolladores en la reescritura de sistemas de facturación personalizados.

Preparación para la expansiónPreparación para la expansión

Contar con una plataforma estandarizada de gestión y facturación nos hizo más confiados en la planificación del lanzamiento de nuevas ubicaciones y servicios (almacenamiento VPS, escenarios de juegos, tarifas dedicadas de VPN y otros) sin el riesgo de afectar la infraestructura existente.

Planes adicionales

VPS.one continúa desarrollándose junto con el ecosistema de ISPsystem. La hoja de ruta de la empresa incluye:

  • expansión geográfica con la adición de nuevos centros de datos;
  • lanzamiento de nuevas gamas de productos (Storage VPS, tarifas dedicadas);
  • mayor automatización de los procesos operativos;
  • fortalecimiento de la posición en el mercado internacional de hosting VPS.

Opinión

Omar Saadoun
“The implementation of VMmanager and BILLmanager has enabled us to transition from a set of disparate tools and custom scripts to a manageable production platform that can be relied upon for long-term growth and expansion of our market presence”
Omar Saadoun
CTO de VPS.one