devops

Automatiza todo lo que puedas: Cambiar password en Jenkins

La intención de escribir en el blog es también formar una bitácora sobre algunos procedimientos que me parecen importantes compartir. Este es el caso del post …

architecture containers

Almacenamiento persistente para contenedores: Red Hat OpenShift + Red Hat Gluster Storage

Cada vez es más común encontrar en el ecosistema aplicaciones construidas y entregadas en contenedores. Una de las primeras dudas cuando se trata de migrar a …

cloud gcp

Migrar una VM entre Centros de Datos en Google Cloud

Google Cloud está disponible en 17 regiones o centros de datos alrededor del mundo y a su vez, divididos cada uno en zonas, teniendo un total de 52 zonas. En …

cloud openstack

OpenStack: Convertir imágenes ISO a QCOW2

En cualquier nube, una instancia (VM) es una máquina virtual alojada en la infraestructura de esta nube, estas instancias, necesitan de una imagen de sistema …

development containers

Hablando de microservicios...¿Qué es Service Mesh?

Cómo toda arquitectura, los microservicios tienen muchas ventajas, pero tambien se introducen nuevos retos. Cuando se atomiza una aplicación en base a …

devops

Cómo explicar DevOps y hacer que funcione en tu empresa.

Si lees de Cloud, Microservicios, Docker, Kubernetes, te vas a topar con un término en común, DevOps. Para que todas las estrategias anteriores funcionen, tu …

architecture

12 Factor apps: Una colección de patrones de arquitectura para aplicaciones cloud

“The twelve-factor app” es una metodología para construir aplicaciones. Lo podríamos ver como un conjunto de prácticas de desarrollo y arquitectura, que presta …

devops cloud

¿Cómo diseñar una API? Introducción a OpenAPI Specification

¿Cómo debo diseñar mi API? ¿Cómo voy a exponerla a distintos desarrolladores? Hoy en día las APIs son la parte modular de cualquier plataforma. Como sabemos, …

Modelo de madurez de una aplicación nativa de nube

¿Cómo sé que tan madura es mi aplicación en términos de nube? ¿Cual debería ser mi objetivo para explotar todas las ventajas de la nube? Estoy prerado material …

devops cloud

20 herramientas de línea de comandos imprescindibles para DevOps

Una gran parte del mundo DevOps consiste en mantener la operación continua de las plataformas, una gran parte es desarrollar y mantener las aplicaciones, pero …

devops

Guia de sobrevivencia DevOps para degradaciones y perdidas de servicio

Las degradaciones o perdida de nuestro servicio son mitigables, pero también inevitables. Diseñar los sistemas para manejar las fallas es el punto neurálgico de …

Virtualización a fondo ¿Cuales son las diferencias entre KVM y QEMU? ¿Son sinónimos?

Cuando comenzamos en el mundo de la virtualización, la opción más recurrente para comenzar es KVM. Después nos damos cuenta de que se comienza a usar tamién …