Subscribe to our channel: https://youtube.pl/c/DevoxxPoland?sub_confirmation=1
A typical workflow in a modern software dev task frequently looks like: Build code, put the built artifact into a container image, put the container image into a registry and deploy to Kubernetes. Each step has it’s own requirements and pitfalls alike. The overall goal is most frequently to bake those steps into easy repeatable pipelines and enable a advanced degree of automation and standardization.
Dockerfiles seems to be the choice with the highest adoption erstwhile it comes to containerizing code artefacts. nevertheless most Dockerfiles (and besides most sample's of Dockerfiles you find in tutorials) do not exploit it to the full potential.
There are quite a few improvements to be done in how to build and optimize for Java-based applications.
The talk will give deeper insights by comparing (simple and multi-stage) Dockerfiles to Cloud-Native Buildpacks (buildpacks.io/paketo.io), Google’s JIB and Source2Image under the evaluation criteria of build time, build size, standardization, robustness, memory configuration and security. The examples and live demo will have certain focus on Java-based frameworks (Spring Boot, Quarkus, Micronaut), but coverage of another languages will besides be included and highlighted.
Recorded at Devoxx Poland 2024
Twitter: https://twitter.com/DevoxxPL
Instagram: https://www.instagram.com/DevoxxPL
Join us besides here:
Devflix: https://devflix.pl
#Devoxx #DevoxxPoland #IT #Development #SoftwareDevelopment








