Recomendaciones a otros que estén considerando Progress Chef:
Recomendaría comenzar con el modo chef-solo, que es mucho más fácil de comenzar y bien adecuado incluso para infraestructuras de servidores más complejas. Además, tómate un tiempo para aprender algo de Ruby si no te sientes cómodo con el idioma. Reseña recopilada por y alojada en G2.com.
¿Qué problemas resuelve Progress Chef ¿Y cómo te beneficia eso?
Integramos Chef y Capistrano para gestionar nuestros servidores y desplegar nuestras aplicaciones. Dado que ambos están escritos en Ruby, podemos compartir una configuración dinámica escrita como un DSL de Ruby que es utilizada tanto por las recetas de Chef como por las tareas de Capistrano. Usamos Capistrano para ejecutar Chef en los servidores que requieren cambios.
Por ejemplo, gestionamos múltiples entornos y aplicaciones en un conjunto compartido de servidores. Tenemos un servidor de base de datos y dos servidores de aplicaciones y somos capaces de gestionar adecuadamente la base de datos en el servidor de base de datos a través de Chef, configurar Solr, instalar paquetes en los servidores de aplicaciones, configurar nginx en el servidor correcto y todo lo que se requiere para que la aplicación funcione y finalmente ejecutar el procedimiento de despliegue usando tareas de Capistrano, que están mejor adaptadas para manejar despliegues y retrocesos que Chef. La parte de gestión del servidor es manejada por Capistrano ejecutando chef-solo en los servidores correctos. Luego, el despliegue procede como de costumbre con las tareas regulares de Capistrano. Todo con una sola línea de comando que informará la aplicación, a qué servidor de aplicaciones desplegar y el entorno (producción, Cert, experimental, staging y otros).
Poder ejecutar un solo comando para manejar el ciclo completo de despliegue da mucha confianza, especialmente porque hay muchos pasos involucrados para que nuestras aplicaciones estén adecuadamente configuradas y funcionen en nuestros servidores... Sería muy fácil olvidar algunos de esos pasos en un gran lanzamiento sin las recetas automatizadas. Reseña recopilada por y alojada en G2.com.