Patrocinador de Oro de la conferencia anual de desarrolladores Debian (DebConf) y contribuyente de la tecnología de despliegue de infraestructura como servicio OpenStack, Infomaniak hace valer su experiencia del cloud en la cumbre de la comunidad Open Source.

La DebConf18 ha reunido en Taiwán este verano durante dos semanas a especialistas en Debian, el sistema operativo universal GNU/Linux, empleado en la mayoría de servidores web de todo el mundo. La tecnología desarrollada por esta comunidad de voluntarios y organizada democráticamente es toda una referencia. Conocida por su fiabilidad, ha sido aplicada por Infomaniak y actores como la NASA, PayPal, WalMart, el CERN o en el espacio por la Estación Espacial Internacional (ISS).

Clave del proyecto, la reunión anual se hace realidad gracias a la participación exclusiva de los patrocinadores. Su contribución esencial constituye el único ingreso de Debian y permite reunir a miembros de diferentes equipos bajo un mismo techo para coordinar los proyectos actuales y futuros. La DebConf también acoge a responsables de importantes proyectos relacionados, dependientes de Debian o directamente integrados en él.

Con motivo de esta edición de 2018, Thomas Goirand, desarrollador en Infomaniak, ha recalcado la necesidad de liberar al cloud de las restricciones impuestas por las infraestructuras de los operadores comerciales que dominan el mercado. Eminente colaborador y experto en tecnologías open source de cloud computing, Thomas Goirand (alias Zigo) se ha prestado a responder a nuestras preguntas para compartir su experiencia en la DebConf18 y su visión del cloud de mañana…

Apoyado por Infomaniak, Zigo es uno de los principales colaboradores Debian

Zigo, te incorporaste al equipo de Infomaniak hace un año. ¿Puedes decirnos quién se oculta tras este seudónimo y por qué has aprovechado esta oportunidad?

Me llamo Thomas Goirand y tengo 42 años. Mis dos hijos nacieron en Shanghái, donde he vivido con mi mujer, china como ellos, durante 8 años. Así pues, tengo la suerte de hablar el mandarín habitualmente 🙂   

He forjado mi carrera profesional en torno al alojamiento web. La creación de una empresa en este sector me ha llevado a desarrollar mi propia solución de software. De este modo, he contribuido cada vez más a Debian desde 2010 hasta convertirme en uno de los principales «uploaders» del proyecto.

En 2011, la llegada de OpenStack, un programa libre de infraestructuras como servicio, ha contribuido a orientar la industria hacia el cloud. Poco a poco, OpenStack se ha convertido en mi trabajo a tiempo completo. 

Poder seguir mi carrera en Infomaniak es una oportunidad única que me encanta. Puedo seguir manteniendo OpenStack en Debian y además mantengo la compatibilidad Debian en el proyecto upstream Puppet-OpenStack que utilizamos en producción en Infomaniak. Además de mi trabajo de embalaje, Infomaniak patrocina el 20 % del tiempo dedicado a la contribución open source y me permite probar los paquetes en producción en el marco de despliegues de gran importancia.

DebConf: ¿el consejo de los entendidos?

La reunión de desarrolladores dura dos semanas y cada años se celebra en un continente diferente. Aquí se reúnen desarrolladores que figuran entre los más destacados del mundo. ¿Qué hace que este evento sea único y por qué es tan importante?

La DebConf es el evento sin el cual la comunidad no podría organizarse en el proyecto. Pero nosotros formamos parte de una comunidad libre que siempre goza de un ambiente muy distendido. En la DebConf, no se cuestiona a nadie: todo el mundo es bienvenido.  Las especialidades gastronómicas y las cervezas locales ocupan un lugar destacado 🙂

Tradicionalmente, las conferencias son precedidas de la DebCamp: una semana intensiva de «hacking» con inmersión completa en los laboratorios de hack centrados en diferentes proyectos integrados en Debian. Es una oportunidad extremadamente valiosa. Nos permite encontrarnos y, sobre todo, «hackear» juntos.

Por ejemplo, para tener el «secure boot» (modo de inicio seguro), una funcionalidad muy esperada en Debian, es necesario un esfuerzo por parte de varios equipos: debian-boot, los FTP masters y el equipo que mantiene el núcleo Linux. La DebConf es ante todo una gran reunión de trabajo. El ejemplo de «secure boot» es típico de los avances que no se podrían llevar a cabo sin la coordinación de varios equipos.

Y Debian tiene una auténtica dimensión universal. Por eso, cada año organizamos la DebConf en un continente diferente. Esta apertura a la comunidad nos permite ampliar nuestra visión y acoger a actores del programa libre que están fuera de Debian. In situ, podemos tomar el pulso de los diferentes proyectos en su contexto. Esto también nos enriquece, nos motiva y nos permite avanzar.

¿Qué proyectos distinguen a esta 18.ª edición de las anteriores conferencias Debian?

La DebConf se articula en torno a conferencias, talleres de trabajo y debates informales sobre temáticas muy variadas. Al margen de temas recurrentes como la gobernanza, la seguridad o el núcleo Linux, ¿qué ha diferenciado a esta edición en particular?

Es difícil responder a esta pregunta porque es algo muy personal y yo no represento al conjunto de la comunidad. Prefiero hablar más bien de temas que me han marcado.

En primer lugar, es la primera vez que la DebConf se ha organizado en Asia y esto ha supuesto un gran cambio de escenario para todo el mundo. Por mi parte, me ha encantado volver a ver a mis amigos de China central y Taiwán y encontrarme con los que no había visto nunca.

Debian para gestionar las infraestructuras de un país.

Creo que todo el mundo se ha quedado bastante sorprendido al descubrir en Taiwán el proyecto «Civil Infrastructure Platform», que despliega Debian en las les infraestructuras neurálgicas del país. Desde la gestión de los semáforos, los trenes o el agua hasta las centrales eléctricas: el proyecto aspira a mantener versiones de Debian por decenas de años actualizando los paquetes para fijar los bugs y los fallos de seguridad. El trabajo es tan ambicioso como titánico.

El mundo necesita el cloud y este debe ser libre

Un tema que valoro: la independencia del cloud. Mi conferencia titulada «Server freedom : why choosing the cloud OpenStack and Debian» hace hincapié en las soluciones técnicas para liberar el cloud y liberarse de las soluciones propietarias. El tema y los retos son de gran actualidad. El entusiasmo general por los servicios en línea marca el advenimiento del cloud y conduce con demasiada frecuencia a los clientes a soluciones que les esclavizan, sacrificando todos sus datos o parte de ellos.

Mi mensaje a la comunidad durante esta presentación es una constatación pragmática: el cloud se ha convertido en un reto capital para las empresas. En lugar de demonizar las tecnologías Debian y OpenStack, hay que favorecerlas, y ofrecer un control total a todos los que las emplean. Es una lucha que sostengo desde el principio de mi carrera, y en Infomaniak encuentro precisamente estos valores.

Ver el vídeo de la conferencia de Thomas Goirand en la DebConf18

fuente: DebConf18

¿Qué es OpenStack y de qué forma se implica Infomaniak en su desarrollo?

Con el núcleo Linux, OpenStack es uno de los proyectos más activos de la comunidad open source. ¿Puedes hablarnos de las características y las ventajas de esta tecnología?

Es el programa open source de referencia para desplegar del «cloud computing» (de tipo Infraestructura como servicio). OpenStack permite abstraerse de las limitaciones materiales virtualizando los recursos de los servidores (procesadores, discos, RAM, etc.). Así, los recursos materiales se disocian totalmente de la arquitectura para redistribuirse virtualmente gracias a OpenStack. Este enfoque permite potencialmente infinidad de arquitecturas y a la vez acelera los despliegues. Es el principio de la infraestructura como servicio, que revoluciona el mercado del alojamiento y el conjunto de los servicios en línea actuales.

Combinada con Debian, esta tecnología permite un control absoluto sobre la arquitectura y los datos, y consigue el ajuste de recursos en tiempo real. Con un posicionamiento de gama alta consolidado, Infomaniak presenta una oferta muy diversificada en el mercado de los servicios en línea y del alojamiento web, y da preferencia de forma sistemática a la libertad de los usuarios. Esta inclinación comercial sin concesiones conduce directamente a la elección de las mejores tecnologías open source. Así pues, es natural que Infomaniak se implique en su desarrollo.

Las contribuciones técnicas desarrolladas en Infomaniak se aplican en despliegues complejos y a gran escala. Desde esta perspectiva, Infomaniak va más allá al aportar optimizaciones, mejoras o nuevas funcionalidades al servicio de la tecnología OpenStack/Debian. Así, la técnica y las competencias adquiridas benefician directamente a los proyectos.

Desde otra perspectiva y a través de sus contribuciones, Infomaniak hace valer su experiencia como gran operador económico para manifestar y satisfacer las necesidades constantemente renovadas de la industria.

¿Qué futuro tiene el alojamiento de los servicios en línea?

La llegada del «cloud computing» ha favorecido la emergencia de modelos de negocio inéditos y de una nueva generación de empresas en línea. A su vez, estos nuevos modelos económicos apelan a una aceleración de la renovación tecnológica. ¿Puedes decirnos cómo será el alojamiento de los servicios en línea del futuro?

No soy un oráculo («sin juego de palabras de friki»), pero puedo hablar de una tendencia que debería reforzarse en los próximos años: Infrastructure as Code (infraestructura como código). Me explico.

Con el cloud, la época de los despliegues mediante instalaciones físicas en los centros de datos viene a ser una práctica del pasado. La virtualización de los recursos ha llegado a tal grado de madurez que ahora se controla todo a distancia. Esto permite emplear más tiempo en la creación de valor añadido que en el mantenimiento de los servidores, por ejemplo.

Desde mi punto de vista, esto pone de relieve dos principios importantes:

  • En primer lugar, la técnica de un proveedor de alojamiento web en materia de infraestructura de software es aún más rara y valiosa porque se delega esta carga para racionalizar los gastos. Por eso, los proveedores de alojamiento que consigan mantener y desarrollar una capacidad avanzada en la materia saldrán indudablemente bien parados.
  • En segundo lugar, los despliegues serán cada vez más complejos. Esto favorece la emergencia de especialistas del mantenimiento de infraestructuras «2.0». Es lo que se llama Infrastructure as Code. Los despliegues de todo tipo están completamente automatizados y escritos o establecidos como guion en forma de scripts, de «código» informático. Esto permite desplegar aplicaciones continuamente, sin ninguna interrupción, y optimizar costes y prestaciones.

Así pues, asistiremos a una hiperespecialización del mercado: por un lado, los virtuosos del despliegue automatizado, y por otro, los artesanos de la infraestructura de alojamiento web. ¡Posiblemente, los dos al mismo tiempo!

Participar en el proyecto

Se invita a los desarrolladores a incorporarse al último proyecto iniciado por Thomas Goirand: OpenStack Cluster Installer (OCI). La herramienta permite facilitar y automatizar el despliegue de servidores de OpenStack en clústeres.

Incorporarse al desarrollo de OCI

Más información