Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore containerization strategies for Java applications in this 47-minute conference talk from Devoxx Poland 2024. Learn how to optimize the typical modern software development workflow of building code, creating container images, pushing to registries, and deploying to Kubernetes. Discover why most Dockerfiles fail to exploit their full potential and examine comprehensive comparisons between simple and multi-stage Dockerfiles, Cloud-Native Buildpacks (buildpacks.io/paketo.io), Google's JIB, and Source2Image. Evaluate these containerization approaches across critical criteria including build time, image size, standardization, robustness, memory configuration, and security considerations. Focus primarily on Java-based frameworks such as Spring Boot, Quarkus, and Micronaut while also covering insights applicable to other programming languages. Gain practical knowledge through examples and live demonstrations that will help you implement easily repeatable pipelines with high degrees of automation and standardization in your containerization strategy.
Syllabus
Dockerfiles, Buildpacks, Jib - best way to run Java code • Matthias Haeussler • Devoxx Poland 2024
Taught by
Devoxx Poland