En el presente trabajo de grado se analizan y describen varias herramientas de DevOps para la automatización de tareas, y se desarrolla una aplicación web, de código abierto e intuitiva, para facilitar la administración de salas de computadoras en forma centralizada.
Sobre la base de una primera solución presentada en 2013, se creó DJBot. DJBot integra cuatro componentes clave: Ansible como soporte para ejecutar las tareas, SQLAlchemy como motor para gestionar la base de datos, React como librería para diseñar la interfaz web y Flask como microframework para permitir el intercambio entre todos los componentes.
Para finalizar, se describió el proceso de instalación y uso de la herramienta. Se utilizó la plataforma Docker para simplificar la descarga y la instalación, y se usó el modo de conexión mediante SSH para brindar mayor seguridad. Se presentó un ejemplo de configuración de un servidor caché, a modo de prueba para verificar el funcionamiento de la herramienta.