Instalación de OPNFV a través de Compass4NFV

El proyecto de Open Platform for Network Function Virtualization (OPNFV) fue iniciado en Septiembre del 2014 como resultado del trabajo de European Telecommunications Standards Institute (ETSI) Industry Specification Group NFV (ETSI ISG NFV). Su comunidad selecciona proyectos de código abierto relevantes al área de redes y se dedica a integrarlos y probar su funcionalidad y […]

Compilación de archivos de Java bajo demanda

fswatch es un comando multiplataforma que monitorea y envia notificaciones cuando el contenido de un archivo cambia. Un ejemplo practico de su uso, es el compilar un archivo en el momento en que este es guardado. Instalación En Ubuntu, no existe un paquete oficial que facilite su instalación por lo que es necesario realizar una […]

Revision de codigo desde la consola

Como parte de mi proceso de iniciacion como desarrollador de OpenStack y a su vez, tratando de entender mas el codigo fuente de distintos proyectos, he estado realizando algunas revisiones de codigo. Esta actividad principalmente se lleva a cabo mediante el portal web. Pero en busca de metodos alternativos en el que pueda ser mas […]

Primeras impresiones de python-openstacksdk

Actualmente he realizado algunas modificaciones en un proyecto el cual me ha permitido conocer de cerca algunas de las funciones de python-openstacksdk, por lo que me gustaría compartir mis primeras observaciones.  El primer paso es su instalación, en este caso para no complicarse, utilizaremos un manejador de paquetes como es el caso de pip. Instalación […]

Cloud-Driven Development

Esta es una propuesta para la mejora en la eficiencia del desarrollo de software: Summary Even today, environments dedicated entirely to support projects during its development and/or testing phases are under-utilised during non-working hours. No matter the use of those servers they’re always consuming energy for its operation, resulting in infrastructure operating costs for the […]

Docker Swarm Cluster

En el auge de la utilización de contenedores de Linux, Docker se ha caracterizado por ser una herramienta muy poderosa que permite realizar distintas tareas por medio de sus distintas herramientas. En esta ocasión analizare la creación de clusters por medio de Docker Swarm. Comenzare por describir lo que es un cluster. Un cluster consiste […]

Augeas, herramienta para manejo de archivos de configuración

Augeas es una aplicación de código abierto( escrita en C) la cual permite administrar configuraciones, que mapean el sistema de archivos a un árbol XML el cual puede ser consumido de forma bidireccional. Como parte de sus herramientas esta augtool, la cual es una aplicación que nos permite modificar los archivos de configuración desde la […]

A que se refiere la cultura de DevOps?

Durante el ciclo de vida de una aplicación de software, y mas en especifico, durante sus fases de implementación y mantenimiento, los equipos de desarrollo y operaciones tienen metas e incentivos que pueden llegar divergir y resultar en conflictos. Por un lado se tiene el equipo de desarrollo el cual es medido en base a […]