Aplicaciones Rails en producción

A la hora de desplegar aplicaciones Ruby on Rails en producción hay muchas cosas que podemos y debemos decidir. Para nosotros hay algunas que consideramos imprescindibles por la funcionalidad y facilidad que nos dan a la hora de gestionar la aplicación y poder dar un buen servicio así que hemos decidido listarlas aquí aunque no vayamos a descubrir la polvora a estas alturas.

Rails Log Analyzer

A pesar de su veteranía Rails Analyzer sigue siendo una pequeña joya para tener una idea de cómo está funcionando todo de un vistazo. Y un complemento ideal para facilitar el trabajo de administración es Hodel3000CompliantLogger que nos permitirá no recurrir a syslog para poder tener logs que podamos analizar.

Para analizar los logs también tenemos otra pequeña herramienta que podemos instala, rawk es un script en Ruby que no necesita instalación ni configuración y nos puede dar unos muy buenos resultados.

ActiveScaffold

Si necesitas tener un panel de gestión del contenido de los modelos en el menor tiempo posible, ActiveScaffold es tu solución. Además permite una personalización que nos deja configurarlo para otros usos más permanentes.

glTail

Es la pijada máxima, ha estado en Slashdot donde odian lo que huela a Rails, pero aún así lo pondremos como imprescindible por el factor molón cuando se lo enseñas a otras personas. glTail merece estar en la lista de herramientas imprescindibles.

En esta mini lista no hemos mencionado las distintas posibilidades para el despliegue de la aplicación que pasan por Mongrel (con mongrel_cluster, por supuesto), Pond, nginx, Capistrano.

Deja tu comentario