One of the strengths of Spring is its rich ecosystem of robust projects that let us efficiently implement modern apps while writing a relatively small amount of code. We'll see how to combine some of these projects to build a practical app in a generative AI context, and deploy it on Kubernetes: - we'll leverage Spring Data and Spring Web to input and store prompts in a database - with Spring AI, we'll submit these prompts to generative models - the results will be stored and displayed with ThymeLeaf The app will be deployed in Kubernetes, and will take advantage of batch job processing facilities while also implementing reasonable security policies by leveraging RBAC. If you're new(er) to Spring and want to see how to put these components together, or if you want to see how they can be deployed on Kubernetes, this session is for you!
Let's Generate Art with Kubernetes and Spring!
Tiffany Jernigan
Developer Advocate