Explore the journey of migrating Adobe Experience Manager, a Java-based product, to Kubernetes in this 41-minute conference talk by Carlos Sanchez at Devoxx. Discover the challenges faced and solutions implemented during the transition to a Cloud Native architecture. Learn about the cultural, process, and technological changes required, including the adoption of DevOps philosophy and a "you build it, you run it" approach. Understand how the need for scalability drove the development of a micro-service architecture, API-first services, and operators with independent SLOs. Gain insights into the high levels of automation and Continuous Delivery pipelines necessary for running in multiple Kubernetes clusters across regions. Delve into specific Java-related considerations when migrating to Kubernetes, such as resource management, service decomposition, and availability.
Overview
Syllabus
[VDBUH2023] - Carlos Sanchez - We Moved one Java Product to Kubernetes and This Is What We Learned
Taught by
Devoxx