Hi there! 👋

Welcome to Jean's blog!

Articles

Frequently published articles about Software Engineering and SRE!

Farewell, ECS! Hello, EKS: A Kubernetes Migration Story

Learn how we migrated EGYM’s production workloads on AWS from ECS to EKS with zero downtime!

AWS
SRE

Vertical Pod Autoscaler in Kubernetes

Learn how to use Vertical Pod Autoscaler (VPA) to vertically scale services in Kubernetes automatically based on resource metrics.

SRE
Vertical Scaling

Horizontal Pod Autoscaler in Kubernetes (Part 2) — Advanced Autoscaling using Prometheus Adapter

Learn how to use Prometheus Adapter to horizontally scale services in Kubernetes automatically based on Prometheus metrics.

Horizontal Scaling
SRE

Horizontal Pod Autoscaler in Kubernetes (Part 1) — Simple Autoscaling using Metrics Server

Learn how to use Metrics Server to horizontally scale native and JVM services in Kubernetes automatically based on resource metrics.

Horizontal Scaling
SRE

Incremental Mobile Force Update using Ingress NGINX and Firebase Remote Config

Learn how to conduct a mobile force update incrementally with a simple canary deployment using Ingress NGINX and Firebase Remote Config.

Canary Deployment
SRE

Canary Deployment in Kubernetes (Part 3) — Smart Canary Deployment using Argo Rollouts and Prometheus

Learn how to use Argo Rollouts with Prometheus to automate the detection and rollback of faulty deployments using AnalysisTemplates.

Canary Deployment
SRE

Canary Deployment in Kubernetes (Part 2) — Automated Canary Deployment using Argo Rollouts

Learn how to use Argo Rollouts to improve a Canary Deployment setup using Ingress NGINX and automate incremental rollouts.

Canary Deployment
SRE

Canary Deployment in Kubernetes (Part 1) — Simple Canary Deployment using Ingress NGINX

Learn how to use Ingress NGINX to set up a Canary Deployment allowing isolated Smoke Testing and incremental rollout to minimize risk.

Canary Deployment
SRE