Hace unos meses escribí un post llamado “Liferay en una arquitectura de microservicios” donde describía como montar una arquitectura de Liferay mas orientada a microservicios. El post tuvo mucho éxito y varias personas me pidieron un ejemplo(Así que aquí lo tenéis). Las ventajas de esta arquitectura son varias: Nos permite crear aplicaciones sobre Liferay en […]
Traefik es uno de los players mas de moda en el mundo del despliegue de microservicios. Traefik es un proxy/router/balanceador para implementar dar salida a nuestros microservicios. Lo que lo hace tan especial es su integración con herramientas cloud como Docker, Kubernetes, etc. En este artículo vamos a implementar un sistema de enrutamiento y balanceo […]
Como se comenta en el vídeo hoy vamos a contratar un certificado SSL con la empresa “Let’s Encrypt” para después configurarlo en un servidor Nginx. Además vamos a usar el comando “certbot” que nos permite automatizar esta tarea y así usarla en procesos de automatización. Para solicitar el certificado debéis tener un dominio que apunte […]
Me piden a menudo como configurar el acceso seguro a un servicio que tengamos corriendo y lo mas fácil es hacerlo con un contenedor docker. En este post voy a explicar paso a paso como lo hago. Lo primero será arrancar un contenedor con Ubuntu y mapear los puertos 80 y 443 de la máquina […]
El siguiente script comprueba cada 5 segundos que puertos están compartiendo los contenedores arrancados dentro de los contenedores que tenemos abiertos y los publica automáticamente a través de un proxy con Nginx(Arrancado dentro de otro contenedor). Además también publica los puertos que se están compartiendo por el puerto 81. Es muy bueno porque comprueba cada […]
Nginx es uno de mis servidores favoritos. Al escribir este post creí que había escrito abastamente sobre el tema y resulta que solo tengo un artículo dedicado a como crear un balanceador de carga con este servidor. En el artículo de hoy vamos a ver primero como configurarlo para que sirva contenido estático, algo sencillo. […]