GenAI Grows Up: Building Production-Ready Agents on the JVM
This presentation was recorded at GOTO Copenhagen 2025. https://gotocph.com Rod Johnson - Building the Future of Agent Frameworks at Embabel RESOURCES https://twitter.com/springrod https://github.com/johnsonr https://www.linkedin.com/in/johnsonroda https://the-composition.com/@springrod ABSTRACT Every C-suite demands a GenAI strategy. Few deliver results. While GenAI 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 GenAI 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 GenAI 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 GenAI to grow up. Let’s build it right. […]
Download slides and read the full abstract here: https://gotocph.com/2025/sessions/3893