Agenda

A good plan is everything

See what’s in the program!

18:00 20:00

A walk-through of ways to Dockerize your JVM application

As “the cloud” becomes increasingly common, now is a good time to consider how to containerize your JVM application. I assume everyone knows how to write a Dockerfile around a generated JAR. However, every time the application code changes, the entire image needs to be rebuilt. In the case of deployments to a local Kubernetes environment, this significantly increases feedback time.

In this example-driven presentation, I’ll demonstrate different methods of packaging JVM applications into containers. We’ll also take a closer look at the generated Docker images, how those images are layered, and whether they are compatible with existing tools such as skaffold.

Prelegent

  • Nicolas Fränkel
    Nicolas Fränkel
    Developer Advocate at LoftLabs
  • Developer Advocate with 15+ years’ experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Also double as a trainer and triples as a book author.

    The event has already taken place. See you at the next one!