Best Practices for Kube-Native Java Apps Workshop

Track: Workshops
Abstract

Developers can deploy almost any Java application to Kubernetes. But how easy is it to build a container image? What about creating YAML files? What about putting it into production? And how efficient is it going to be?

Join us on this full-day workshop to learn the best way to manage Java application resources on Kubernetes efficiently. Some of the things you will master:

How to create applications that are Kube-Native

How to leverage existing tools to be more productive when developing Java applications

How to adapt application configuration for smooth Kubernetes deployment

How to define custom health checks

Deployment strategies

Sizing resource limits and requests

Kubernetes and Java integration testing 

Tailoring metrics

Distributed tracing

And much more!
Alex Soto

Java Champion, Red Hatter. Speaker, Teacher, CoAuthor of Testing Java Microservice, Quarkus Cookbook, Securing Kubernetes Secrets books.

Sébastien Blanc

Sébastien Blanc, Red Hat’s Director of Developer Experience, is a Passion-Driven Developer with one primary goal: share his passion by giving talks that are pragmatic, fun, and focused on live coding.

Ana Maria Mihalceanu

Ana is a Java Champion, Developer Advocate, co-founder of Bucharest Software Craftsmanship Community, and a constant adopter of challenging technical scenarios involving Java-based frameworks and multiple cloud providers. She is an active supporter of technical communities’ growth through knowledge sharing and enjoys curating content for conferences as a program committee member.

Edson Yanaga

Edson Yanaga, Red Hat’s Director of Developer Experience, is a Java Champion and a Microsoft MVP. He is also a published author and a frequent speaker at international conferences, discussing Java, Microservices, Cloud Computing, DevOps, and Software Craftsmanship.