Lift Completed, Now Shift: Making the Insurance Hub Kubernetes-Native (Enough)

The Insurance Hub migration continues. Following Phase 1’s “lift” —provisioning clusters and infrastructure—we are now focusing on the “shift” required to make the legacy system run on this new foundation. This article summarizes the targeted changes needed to move our existing Java services into Kubernetes.

Continue reading

From Docker Compose to Kubernetes: Lifting the Insurance Hub into the Cloud

In the inaugural post of the “Insurance Hub: The Way to Go” series, I unveiled my ambitious strategy: modernizing a Java-based insurance system into a cloud-native Go application. With that roadmap firmly in place, the past two months have been dedicated to hands-on engineering, transitioning the vision from architectural diagrams to tangible implementation. This article chronicles the execution of Phase 1—a foundational “lift and shift” that establishes our new cloud environment.

Continue reading