Érase una vez, y no fue hace tanto tiempo, controlábamos nuestros servidores con programas shell y de línea de comandos. A medida que nos mudamos a servidores más complejos y a la nube, necesitábamos más. Eso más fue DevOps, que cerró la brecha entre proyectos y operaciones mediante el uso de técnicas de programación Agile. Puppet, nacido en 2005, fue el primer programa DevOps. Ahora, lo está comprando Perforce Software.
Perforce, una empresa de desarrollo y DevOps, respaldada por Francisco Partners y Clearlake Capital Group, anunció el 11 de abril que firmó un acuerdo definitivo para adquirir Puppet, de propiedad privada. Se espera que el acuerdo se cierre en el segundo trimestre de 2022. No se revelaron los términos financieros de la transacción.
Puppet, como la mayoría de los programas DevOps, automatiza la secuencia de comandos manual. El programa, disponible tanto en versión comercial de código abierto como de código abierto, tiene su propio lenguaje, el epónimo Puppet. Este lenguaje está escrito en Ruby. También puede usar Ruby con Puppet.
No confunda a Puppet con otro lenguaje de shell avanzado, como Windows PowerShell o Unix y Bash de Linux. No, Puppet utiliza un enfoque declarativo basado en modelos para la automatización de TI.
Puppet, un pionero de la «infraestructura como código», ha sido muy popular. Más de 40.000 organizaciones se han beneficiado de los programas comerciales y de código abierto de Puppet. Yvonne Wassenaar, directora ejecutiva de Puppet, afirma que Puppet ha ganado «$100 millones en ingresos recurrentes anuales». Además, el informe anual State of DevOps de Puppet se considera uno de los principales informes de adopción de DevOps.
Debido a estos factores, Wassenaar reconoció: «Hubo un momento en el que muchos de nosotros, incluido yo mismo, pensamos que Puppet sería una de las grandes ofertas públicas iniciales del Pacífico Noroeste». En cambio, afirma Wassenaar, esta «adquisición beneficia a los clientes, socios y la comunidad de código abierto de Puppet al mejorar las soluciones existentes de Puppet, acelerar el desarrollo de productos futuros y brindar acceso a la cartera más amplia de ofertas de Perforce».
«Esta adquisición amplía nuestra oferta de productos al agregar nuevas capacidades para que los equipos empresariales DevOps administren y aseguren su infraestructura crítica», dijo Mark Ties, director ejecutivo de Perforce. «Esperamos dar la bienvenida al equipo de Puppet y continuar ofreciendo el nivel de atención al cliente, servicios y comunidad que Puppet ha establecido en el mercado».
Wassenaar agregó: «La misión de Perforce es ayudar a los equipos de tecnología a resolver los problemas más difíciles en DevOps, para que nada detenga la innovación… ¿El eslabón perdido? El punto óptimo de Puppet: la infraestructura como código».
Pero, es más que una combinación de buena tecnología. Wassenaar continuó: «Puppet y Perforce se enfocan profundamente en un excelente servicio al cliente, un liderazgo abierto y transformador, y una cultura que prioriza a las personas que permite a los miembros del equipo hacer su mejor trabajo como parte de una comunidad que se preocupa».
Ver también
