Gen AI Grows Up: Building Production-Ready Agents on the JVM
Every C-suite demands a Gen AI strategy. Few deliver results. While Gen AI technology borders on miraculous, most attempts to deploy it in business applications fail—not because the technology is flawed, but because the approach is fundamentally wrong.
In this talk, Rod Johnson explains why these initiatives stumble and how to build agents that actually work in production.
One critical mistake? Treating Gen AI as a standalone technology divorced from your existing systems. Agents are only as valuable as what they can access and act upon. Your business logic, your data, your processes—these are key assets that underpin AI power.
Python dominates machine learning, but almost none of the business-critical software running your enterprise is written in Python. There's a reason for that. There's also a reason the world's most reliable systems run on the JVM.
The JVM isn't just relevant to enterprise AI—it's essential. Agents built on the JVM have frictionless access to critical business logic and infrastructure. The mature ecosystem, robust tooling, and battle-tested reliability of the JVM become AI superpowers.
Another mistake: ignoring what we already know about software engineering. Domain modeling, unit testing, type safety—these aren't obstacles to AI; they're the foundations of dependable AI systems.
Learn how the Embabel agent framework brings together the power of Gen AI with the strength of the JVM, enabling you to build agents that are testable, maintainable, and production-ready from day one.
It's time for Gen AI to grow up. Let's build it right.