From Kubernetes-Native to Ai-Powered: Java With Langchain4j

What happens when Java meets AI in a Kubernetes-native world? This workshop introduces you to building high-performance, container-ready applications using Java and Langchain4j to integrate modern AI capabilities.

Explore how Java’s robust ecosystem is evolving to meet the demands of Kubernetes-native development. You’ll gain practical insights into designing, deploying, and scaling cloud-native Java applications while smoothly incorporating AI features like data enrichment and conversational interfaces into Kubernetes environments.

Through hands-on exercises and live coding, you’ll learn essential techniques for creating resilient and intelligent Java applications. We’ll demonstrate how to easily integrate AI with Java while maintaining its versatility in containerized ecosystems.

Join us to learn how to use the power of Java for Kubernetes-native development and take your applications to the next level with lightweight AI capabilities.

Key Takeaways

1 Master strategies for deploying, scaling, and maintaining Java applications in Kubernetes environments.

2 Discover tools and techniques for simplifying cloud-native development.

3 Hands-on implementation of AI integration in Java using Langchain4j.

4 Use AI to enrich application data for real-world use cases.


Speaker

Elder Moraes

Principal Developer Advocate @IBM, Java Champion, Board Member @soujava, Published Author, 25+ Years in Software Development

Elder helps server-side developers to build and deliver high-performance and highly available applications, so they are enabled to work in the top positions of the software development industry.

He is Java Champion (https://dev.java/community/jcs/), passionate about Java and cloud computing.

Elder started his career as a software developer in 1999 and, since then, he created solutions for a variety type of industries, like legal, logistics, and financial services.

Today, one of his main professional activities is sharing experiences and best practices through online content and international events like JavaOne, Devnexus, The Developer's Conference, and Campus Party.

He is also a board member at SouJava (The Java Users Society), one of the biggest JUGs (Java User Groups) in the world.

Read more
Find Elder Moraes at:

Date

Thursday Nov 20 / 01:00PM PST ( 3 hours )

Location

Marina

Level

Level intermediate

Share

Prerequisites

  • Basic familiarity with Kubernetes concepts (e.g., Pods, Deployments, Services).
  • Hands-on experience with Java development (preferably with Java 17 or later).
  • Basic understanding of RESTful APIs and microservices architecture.
     

Software & Tools:

Ollama – Download and install

 

AI Model Requirements

  • llama3.2:3b. Run this command after installing Ollama:
    • ollama pull llama3.2:3b
  • If your laptop has more than 16GB available, you'll have better results with gpt-oss model:
    • ollama pull gpt-oss:20b
Save your place

Register