About this talk
This talk explores the complexities of containerizing Java applications within the cloud-native ecosystem, moving beyond basic Dockerfile implementations. The speaker analyzes various approaches, including traditional and multi-stage Dockerfiles, Cloud-Native Buildpacks, Google's Jib, and custom jlink solutions, evaluating them on criteria such as build efficiency, image size optimization, enterprise standardization, pipeline robustness, JVM memory strategies, and security management. With live demonstrations focused on modern Java frameworks like Spring Boot, Quarkus, and Micronaut, attendees will learn how to select the optimal containerization strategy for their needs. Additionally, the session addresses the impact of GraalVM native image compilation on Java containerization, particularly in terms of startup time and resource efficiency, while emphasizing that the discussed principles are applicable to other programming languages as well.
More from this event
See all 34 talks →
Java: 30 Years and Beyond | Ana Maria Mihalceanu (EN)
39:47
Scaling Data in a Sovereign AI Platform | Johann Strauss & Markus Kett (EN)
49:29
Code Is Cheap. Software Isn’t. | Markus Eisele (EN)
47:23
Building a Digital Product Passport with Java and Cardano | Fabian Bormann (EN)
46:54