Todos los posts

Terraform + Ansible: Automatizar el despliegue de WordPress en DigitalOcean

Este tutorial es la segunda parte de la entrada anterior: Tutorial: Infraestructura como código con Terraform. En esta ocasión, veremos un ejemplo que tiene como objetivo automatizar todo el despliegue de una aplicación con terraform y veremos cómo podemos usar en conjunto RedHat Ansible para automatizar la configuración de la aplicación.

Tutorial: Infraestructura como código con Terraform

Esta ocasión quiero hablar sobre qué es la Infraestructura como código y cómo empezar a usarla con Terraform. Terraform es un software de código libre que permite a partir de un lenguaje de alto nivel crear el plan de construcción de una infraestructura compleja, esto sería Infrastructura como código (Infrastructure as Code).

Mis consejos para obtener la certificación de Professional Cloud Architect de Google Cloud

Las últimas semanas me preparé para rendir el examen y obtener la certificación como Professional Cloud Architect de Google Cloud Platform y me gustaría compartir el proceso que seguí, cómo me preparé y algunos consejos útiles para aquellos quienes desean obtener esta certificación.

Comparación de Bases de Datos en Google Cloud: Datastore vs BigTable vs Cloud SQL vs Spanner vs BigQuery

Después de mucho tiempo, millones de dólares inversión y clientes de referencia en cada vertical importante, Google Cloud Platform finalmente se ha convertido en un competidor muy importante para Amazon Web Services y Microsoft Azure cuando se trata de infraestructura de nube.

Instalación de Mist.io, una plataforma de gestión de nube híbrida

Con la oferta tan amplia que hoy existe de proveedores de nube, la mayoria de las empresas han construido un ambiente multinube o multicloud. Esto lo demuestran datos de informes recientes como el State of the cloud report de Rightscale.

Microsoft compra Citus Data para mejorar la experiencia de PostgreSQL en Azure

Navegando por twitter me enteré hoy de una noticia que llamó mi atención. Microsoft compró Citus Data, una compañia que se caracteriza por hacer más rápida y escalable la base de datos PostgreSQL.

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 de hoy, tuve la necesidad de cambiar el password de Jenkins, un servidor de integración continua.

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 este tipo de arquitecturas es el tema del almacenamiento ya que los contenedores son efímeros, no persistentes, si el proceso del contenedor muere, todos los datos de las aplicaciones residentes se pierden.

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 este post explico como migrar una VM de un centro de datos de Google a otro.

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 operativo para arrancar. Una imagen de máquina virtual es un archivo que contiene un disco virtual que tiene instalado un sistema operativo con el cual se puede arrancar.

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 microservicios, una parte clave de nuestra solución depende de la comunicación vía red entre diversos componentes.

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 organización debe haber comprendido el valor de esta metodología, pero no siempre es fácil hacer que todas las áreas de la organización lo hagan ¿Que pasa cuando tienes que explicarle a las demás áreas de una empresa que es DevOps y porque vale la pena poner atención?