Get it on Google Play
Service Mesh con Kubernetes y Maesh | Formación Microservicios

Service Mesh con Kubernetes y Maesh | Formación Microservicios

En este vídeo hemos trabajado toda la parte de crear el Service Mesh, la infraestructura por software para gestionar la comunicación entre los microservicios(descubrimiento, encriptación, monitorización, etc.). Para ejemplarizar, en el vídeo hemos hecho todo el proceso de instalación de minikube, el cliente de Kubernetes, Helm(Gestor de paquetes de Kubernetes) y Maesh(Herramienta para implementar Service […]

03/07/2020 by Albert Coronado 
Edge Service con Traefik y Docker

Edge Service con Traefik y Docker

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 […]

26/06/2020 by Albert Coronado 
Edge Service y Balanceo de carga con HAProxy, Hashicorp Consul y NodeJS | Formación microservicios

Edge Service y Balanceo de carga con HAProxy, Hashicorp Consul y NodeJS | Formación microservicios

Buenas Digitales! Pues en este vídeo hemos continuado la serie dedicada a los Microservicios presentando el concepto de “Edge Service” que permite el acceso de los usuario a la aplicación. El “Edge Service” tiene sentido porque necesitamos tener nuestros microservicios encerrados dentro de un entorno perimetral para que no se pueda tener acceso desde fuera(Solo […]

16/06/2020 by Albert Coronado 
Microservicios | Service Discovery con Hashicorp Consul y Javascript

Microservicios | Service Discovery con Hashicorp Consul y Javascript

En el vídeo de hoy os ensañamos a usar un “Service Discovery” o servicio de descubrimiento, concretamente lo implementaremos usando la herramienta de la empresa Hashicorp llamada consul. Para la explicación de lo que es y como funciona os remitimos al vídeo que creo que está muy bien explicado. Para hacer las practicas: Instalar Hashicorp […]

03/06/2020 by Albert Coronado 
Contratar un certificado SSL Gratis con Let’s Encrypt y configurar Nginx

Contratar un certificado SSL Gratis con Let’s Encrypt y configurar Nginx

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 […]

05/05/2020 by Albert Coronado 
Todos los logs Java y Liferay en un solo lugar con ElasticSearch, Logstash y Kibana

Todos los logs Java y Liferay en un solo lugar con ElasticSearch, Logstash y Kibana

En el vídeo de esta semana hemos montado un sistema para indexar los logs de cualquier aplicación Java(De hecho, es fácil modificarlo para cualquier aplicación) en ElasticSearch: El fichero donde definimos el proceso ETL(Estract, Transform & Load) es el siguiente: Y una vez tenemos nuestro proceso definido solo tenemos que ejecutarlo con la siguiente sentencia:

08/04/2020 by Albert Coronado 
Ansible automation script: Videoconferencias y formación online con Jitsi

Ansible automation script: Videoconferencias y formación online con Jitsi

Las empresas se están aprovisionando de software para hacer videoconferencias a marchas forzadas. Yo no soy una excepción, como ya he comentado en otros posts, he acelerado todo el proceso para ofrecer la formación en formato online. Después de probar varias alternativas SaaS(Como Zoom, Hangouts o similares) y Open Source como Big Blue Button he […]

06/04/2020 by Albert Coronado 
Móntate tu propio cluster Kubernetes con k3s

Móntate tu propio cluster Kubernetes con k3s

En el vídeo de hoy hemos aprendido a instalar un cluster kubernetes con k3s. K3s es una distribución de kubernetes ligera(poco mas de 40 mb.) y muy ágil de instalar. No os olvidéis de ver el vídeo y compartidlo con todo el mundo 😀 . Aquí os dejo los pasos que hemos seguido en el […]

14/10/2019 by Albert Coronado 
Despliegue automático DevOps de aplicaciones con Ansible y Clouding.io

Despliegue automático DevOps de aplicaciones con Ansible y Clouding.io

Muchos me habéis preguntado como lo hago para desplegar aplicaciones reales, por ejemplo con un proceso de DevOps. Hoy vamos a ver como podemos hacerlo para desplegar una aplicación escrita usando Java y Spring Framework sobre servidores reales. Además podréis probar vosotros mismos lo que haremos en este post porque Clouding.io nos regala 5 Euros […]

13/06/2019 by Albert Coronado 
Hacer que una aplicación/script se ejecute al arrancar como root en Linux con Crontab

Hacer que una aplicación/script se ejecute al arrancar como root en Linux con Crontab

Es habitual tener que arrancar aplicaciones o scripts al arrancar un servidor Linux. Es algo que habré hecho millones de veces pero siempre tengo que consultarlo. Desde que han aparecido los contenedores y todo su nuevo paradigma es muy fácil, al arrancar el contenedor ponemos la opción “–restart always” y listo. Cuando queremos hacerlo a […]

10/01/2019 by Albert Coronado