How Fit Is Java for the Cloud?
summary
The talk surveys how Java fits modern cloud environments, comparing tools for building Java containers—including Jib, Metaparticle, Skaffold, Draft and docker-maven-plugin—and how to integrate container creation into build pipelines. It also covers running Java on Kubernetes, tuning resource limits and health checks, using tools to manage deployment descriptor complexity, and discusses JVM developments such as Graal’s Substrate VM to improve startup time and memory use for cloud workloads.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 2:28Java cloud challenges
- 6:01Cloud optimization for Java
- 7:05Cloud frameworks
- 9:55GraalVM and Native Images
- 18:42Quarkus startup demo
- 26:07Live reload with Quarkus
- 26:48Native Image compilation demo
- 31:13Building container images with Java
- 37:07Deploying Java apps in Kubernetes
- 39:12Quarkus Kubernetes plugin demo
- 44:32Native Image in Kubernetes demo
- 52:13Scaling and resource management
- 55:26Summary
related talks
47mLife of Java Applications in Cloud Containers
25mKubernetes for Java Developers
01h 10mEnterprise Java on Steroids
01h 59mKubernetes for Java Developers
55mWhat's new for Java in clouds?
01h 02mJourney to Cloud : Leave No Java Workload Behind
31mRunning Java Applications on Cloud Foundry
56mKubernetes + Containers + Java … A Hodgepodge?...
