Jesús Bocanegra, Ingeniero en Telecomunicaciones por la Universidad de Sevilla, con Máster en Ciberseguridad y fundador de Libnamic nos presenta:
Libnamic hosting: proyecto dentro de Libnamic que provee de un servicio de hosting distinto, usando software libre y desarrollos propios.
Nace del hosteo casual de un par de páginas web para clientes, viendo que el renidmiento obtenido era mucho más rápido que cualquier servicio de hosting externo usado.
Tras una breve mención a los softwares (libres) que normalmente usa o implementa como Omeka S, Odoo, Kubernetes con una breve mención a WordPress y Drupal; Jesús explicó cómo funciona un hosting tradicional o “normal”:
Nos comenta que es muy simple, un servidor, un software de gestión privativo (que no es software libre) y listo. Ya tienes tu servicio de hosting listo para funcionar. Aunque también cuenta que no son muy eficientes en cuanto a rendimiento. Por estas razones creó Libnamic hosting: una nueva forma de hosting.
Los puntos claves a cubrir eran: Hosting rápido, software libre, que las cosas funcionen y que tenga un soporte fácil y accesible. ¿Cómo? Usando clusters de kubernetes, servidores dedicados en vez de cloud, usando software propio que automatice el despliegue en servidor e implementando servicios de medición que provean de métricas fiables con las que poder comparar con otros servicios de hosting.
“Montar toda esta infraestructura es mucho, mucho más complicado que un servicio tradicional” – comenta Jesús. Nos explica cómo todo el desarrollo de esta infraestructura requiere de mucha investigación, desarrollo de herramientas propias, gran inversión, años en I+D, selección de los mejores softwares (libres) y resolución de incidencias, entre otros.
Incidió principalmente en Kubernetes, el cuál es un software que poca gente conocía durante la exposición. Explicó un poco sobre la gestión de la persistencia, distribución de datos, backups del sistema y sobre cómo este sistema más complejo, hacía que fuera mucho más escalable que sus competidores y demostró con métricas obtenidas por softwares de terceros cómo a pesar de haber más pasos intermedios entre peticiones, la rapidez de respuesta era mucho más rápida que sus inmediatos competidores.