vangrant

Tenia ya varios días queriendo compartir Vangrant con ustedes, Vangrant es una aplicación el cual te permite crear entornos de desarrollo a la medida especiales para equipo de programadores que necesitan trabajar en proyectos compartiendo entornos de desarrollo con las mismas características, Vangrant es una herramienta para crear maquinas virtuales especiales para programadores y que soluciona aquel problema extremadamente común en los programadores, el clásico “pero en mi maquina si funciona” ya que esta aplicación te permitirá a ti y a tu equipo crear maquinas virtuales idénticas para cada miembro, compartiendo exactamente las mismas características.

Por ejemplo, pongamos en perspectiva una situación, si tienes un equipo de trabajo que se prepara para desarrollar un proyecto web que esta destinado a funcionar en un Servidor Ngix, con PHP y MySQL en sus ultimas versiones y alguna serie de características especificas como Memcache, Composer, Laravel 4, etc. pero tu equipo utiliza herramientas como MAMP, WAMP o LAMP para montar servidores virtuales en sus computadoras, pero estas con versiones que varian entre si, toda esta serie de elementos podría provocar funcionamientos distintos en cada uno de los equipos de tus programador y no tendrás ni idea de como funcionara en el servidor de producción puesto que la app fue desarrollada en diferentes entornos.

Bueno dada la situación puedo decir que Vangrant viene a solucionar todos estos problemas ya que con esta aplicación cada uno de los miembros de tu equipo de trabajo podrá crear maquinas virtuales idénticas al servidor de producción e idénticas entre si, de tal modo que todos trabajarían en entornos de desarrollo iguales, a modo que si un miembro del equipo tiene un problema en el desarrollo de su app todo el resto del equipo tendría el mismo problema, lo que permitiría eliminar suposiciones de las posibles causas de un problema, optimizando los procesos de revisión, evitando tiempos perdidos y reduciendo perdidas económicas causadas por practicas de soporte.

Vangrant es el encargado de crear las configuraciones de tu maquina virtual, para hacerlo funcionar debes instalar un gestor de maquinas virtuales como lo es Virtual Box que es gratuito o VMWare que tiene un costo, ambos ofrecen soporte y existen una gran cantidad de tutoriales en Internet que te muestran como hacerlos funcionar, aquí les dejo un video tutorial.

Video: Como instalar Vangrant con Virtual Box

En conclusión Vangrant aparte de supones una gran herramienta para equipos de desarrollo también se puede considerar como la herramienta perfecta para programadores que deseen probar nuevos lenguajes de programación que no puedan ser instalados en su computadora.

Vangrant es gratis y esta disponibles para Windows, Mac y Linux.

Enlace para descargar Vangrant