Empaquetado de aplicaciones Java con Docker y Kubernetes

Utilizando como base una aplicación Java creada con KukulkanEE, en esta charla conjunta con el Colegio de Ingenieros de Guatemala revisamos los principios básicos de Docker y sus ventajas contra una máquina virtual.

Posteriormente empacamos una aplicación Java en cuatro escenarios revisando distintas consideraciones:

  • Como app desplegada en el Dashboard de un servidor de aplicaciones tradicional ejecutandose en Docker
  • Como app adjunta a una imagen de servidor de aplicaciones tradicional en Docker
  • Como fatjar/uberjar
  • Como microservicio en Docker

Por ultimo demostramos como es viable desplegar una aplicación empacada utilizando Kubernetes a través de Minikube y Oracle Cloud.

Como de costumbre los slides se encuentran disponibles en Slideshare:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *