ML Ops for Java Developers: A Hands-On Guide with Kubeflow and Quarkus

Track: Cloud Native
Abstract
Machine learning is becoming a must-have skill in today's world. But do Java developers know how an ML Ops platform works under the hood? Do they know the best practices for integrating ML models into their Java applications?
This session is your go-to guide for understanding how ML Ops works and the best practices for consuming it within the Java ecosystem. We'll explore how Kubeflow, a powerful ML platform, simplifies the entire machine learning lifecycle—from model training to serving at scale. You’ll also discover how Quarkus, the Kubernetes-native Java framework, can efficiently deploy these models, making them easy to consume within your Java applications.
Don’t miss this chance to elevate your Java skills and dive into the future of ML Ops. Join us and learn how to integrate machine learning into your Java projects with Kubeflow and Quarkus. Your journey to becoming a Java ML Ops expert starts here!
Eder Ignatowicz
Eder is a Senior Principal Software Engineer at Red Hat and a Staff Engineer at OpenShift AI, contributing to the IDE and UI's evolution, ensuring an intuitive and empowering experience for all our users. Before that, Eder was the architect and tech lead of various tooling initiatives across the Red Hat Intelligent Application Platform & Services engineering group (Red Hat/JBoss Middleware). Java Champion and a recognized community contributor and speaker, Eder has been part of multiple QCon program committees since 2013.
Elder Moraes
Elder helps Java developers to build and deliver secure, available, and fast server-side applications. He is a published author of six books and a board member at SouJava, one of the biggest JUGs in the world. As a Developer Advocate, Elder shares experiences and best practices through online content and at international events like JavaOne, The Developers Conference, QCon, Oracle Code One, Campus Party, and Devnexus.