Categoría: Tips estupidos de java

Despliegue continuo de aplicaciones Java mediante Bitbucket Pipelines y Oracle Kubernetes Engine

En esta charla conjunta con el Colegio de Ingenieros de Guatemala exploramos de principio a fin la creación de un pipeline de entrega continua con Bitbucket Pipelines para la publicación de microservicios sobre Oracle Cloud. Iniciamos con un pequeño vídeo acerca de las diferencias entre DevOps, Integración Continua, Despliegue Continuo, Agile y relacionados. Continuamos con…

Read the full article

Tolerancia a fallas con MicroProfile Fault Tolerance (Chassis) y Linkerd (Service Mesh)

En esta serie de videos a partir de la charla presentada en TDC Connections 2021, hablamos acerca de los distintos abordajes que existen para la implementación de tolerancia a fallas en sistemas distribuidos (microservicios), incluyendo: Historia de la tolerancia a fallas en microservicios: Implementación de tolerancia a fallas vía microservice chassis: Implementación de tolerancia a…

Read the full article

Explorando los objetos centrales de Kubernetes con Oracle Cloud

En esta charla conjunta con el Colegio de Ingenieros de Guatemala hablamos acerca de Kubernetes como plataforma de orquestación de contenedores, incluyendo: Motivaciones e historia de Kubernetes Arquitectura básica de funcionamiento Uso de objetos centrales -e.g. Container, Pod, Deployment, Service- Para la charla se ejecutan diversas pruebas básicas con Minikube y Oracle Cloud con el…

Read the full article

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…

Read the full article