Kubernetes con Docker Enterprise Edition

En la DockerCon de Europa se anunció que Docker ofrecería una integración sencilla y simplificada de Kubernetes en la plataforma Docker. Al integrar Kubernetes con Docker EE, se ofrece la opción de usar Kubernetes y/o Docker Swarm para la orquestación, manteniendo el workflow de desarrollo consistente con Docker. Para los usuarios, esto significa que obtendrán una versión no modificada de … Read More

Novedades en la DockerCon 2017 en Copenhagen

De vuelta de la DockerCon 2017 en Copenhagen. ¿Qué hay de nuevo? Ya hemos vuelto de la DockerCon 2017, han sido unos días muy interesantes llenos de buenas experiencias y grandes anuncios. Se veía venir desde hace tiempo, el mundo de los contenedores llevaba tiempo esperando una reconciliación entre la comunidad Docker y Kubernetes. Las diferencias parecían irreconciliables pero las … Read More

Gestión de configuraciones de servicios en Swarm

No hace mucho escribimos una entrada en este mismo blog acercándonos un poco más a los secretos, objetos de cluster swarm, disponibles a partir de la versión 1.13 (a.k.a. 17.03). En esta entrada, hacíamos referencia al uso más inmediato para gestionar contraseñas, usuarios y en general elementos susceptibles de permanecer encriptados a la vista de los usuarios en tiempo de ejecución de un servicio. Vimos además … Read More

Cómo guardar secretos con Docker

Todos conocemos ya la nueva funcionalidad de docker añadida en la versión 1.13 (a.k.a. 17.03) los secretos. Esta nueva funcionalidad surge para proteger de miradas indiscretas los usuarios y passwords para las aplicaciones, montando únicamente en ejecución el contenido del objeto y así poder usarlo; no podemos recuperar su contenido salvo que sea usado en un contenedor. Los secretos son objetos clave-valor que se … Read More

PgBouncer vs Pgpool-II

PostgreSQL no ofrece una solución built-in cuando necesitamos un pool que mejore el consumo y gestión de las conexiones, por eso es necesario el uso de otras soluciones. TL;DR Si su entorno necesita reducir la carga de la creación de conexiones y reutilizarlas cuando este inactivas las alternativas mas populares para hacer pooling son PgBouncer y Pgpool-II. PgBouncer es ligero … Read More

¿Por qué mi empresa debe empezar a utilizar Docker?

Docker es probablemente la tecnología de infraestructura de la que más se ha hablado en los últimos años, Docker es utilizado por millones de desarrolladores y se ejecuta en millones de servidores. En este momento hay más de 100,000 aplicaciones [https://hub.docker.com/] “dockerizadas”  que se han descargado más de 13 millones de veces. Docker se utiliza para curar enfermedades, mantener aviones … Read More

DBaaS con EDB Ark

Por Jaime Soler. Durante los últimos tiempos, existe una tendencia a disponer servicios sobre la nube y las bases de datos se suman a esta tendencia. Las empresas requieren de mayor de agilidad y velocidad al desplegar entornos de bases de datos relacionales. Adaptación a los ciclos ágiles de desarrollo, prueba y despliegue. Una rápida creación y borrado de base de datos Postgres que soporte el … Read More

Así vivimos el #4 Docker Birthday

El día 27 de Marzo celebramos junto con Microsoft y el grupo MSCoders el cuarto cumpleaños de Docker. Fue una jornada muy interesante en la que realizamos un par de laboratorios para revisar algunas de las funcionalidades que nos proporciona la plataforma comunitaria de Docker sobre Azure. Video: http://bit.ly/2njpVT5 Microsoft proporcionó a todos los asistentes pases de uso de la plataforma Azure para el evento, tanto a … Read More

Sistemas de almacenamiento en Docker (Parte II)

Por Javier Ramírez. Prosiguiendo con el post anterior, ahora nos ocuparemos de los datos de aplicativo. Estos datos deben estar disponibles en todo host susceptible de ejecutar tareas (instancias) de nuestro servicio. Cuando tratamos con un número finito de hosts lo más sencillo es dar visibilidad de los datos en todos y cada uno de ellos usando por ejemplo NFS … Read More

Sistemas de Almacenamiento en Docker (Parte I)

Por Javier Ramírez. Siempre que hablamos de infraestructuras basadas en contenedores surgen las mismas dudas alrededor del almacenamiento de datos y meta-información de la plataforma. Es fácil identificar dos aspectos muy diferentes del almacenamiento en Docker. Por una parte, tendremos el almacenamiento propio de Docker, donde se almacena toda la meta-información y referencias a objetos. Por otra parte, podremos identificar … Read More