Estoy considerando implementar una herramienta de administración de configuración como Puppet o Chef. ¿Es esto razonable, o la sobrecarga de aprender la herramienta superará los beneficios?
Es razonable dependiendo de cuánto tiempo y dinero tiene que gastar, y si es o no su dinero lo que está quemando.
Una herramienta de administración de configuración (cualquiera de ellas) se está convirtiendo en una habilidad valiosa en el mercado actual.
Pasar el tiempo para aprender e implementar una herramienta CM puede no ser lo más eficiente desde la perspectiva de su negocio o entorno, pero de su conjunto de habilidades puede valer la pena.
¿Dónde está el punto de inflexión entre la capacidad de administración y el costo de implementación?
La mayoría de las herramientas de administración de configuración están disponibles de forma gratuita con la advertencia de que son más difíciles de instalar y poner en marcha.
Esta pregunta es un poco difícil de responder, ya que realmente depende de lo que esté haciendo día a día para administrar estos servidores. Si no se requiere que haga mucho, entonces una herramienta de administración de configuración puede ser una exageración total.
Si realmente necesita forzar su infraestructura a un estado predecible y básico, entonces no le hará mucho daño aprender los conceptos básicos de algo como SaltStack o Ansible.
En mi experiencia personal, Salt es muy fácil de poner en marcha y arrancar en los servidores, y puede usarse para la ejecución remota e informes muy básicos, lo que puede ser útil si aún no lo tiene implementado en su entorno.
Tenga en cuenta que soy parcial. Debe evaluar cada herramienta de CM usted mismo.