Building AI Applications in the Enterprise - Part 1
Building AI applications for the enterprise requires understanding key architectural patterns that enable powerful, scalable, and intelligent solutions. This session explores the core approaches to building AI-driven applications, including Generative AI, Retrieval-Augmented Generation (RAG), and AI Agents.
We’ll dive into how to build and integrate AI apps, discover and connect them with enterprise tools, and manage authentication and authorization securely. Additionally, we’ll cover best practices for deploying AI-powered applications and how an AI Gateway can help monitor, secure, and optimize interactions between AI models, agents, and enterprise systems.
Attendees will gain insights on:
- Key AI patterns: Generative AI, RAG, and AI Agents.
- Building and discovering AI Agents, including tool integration.
- Exposing your Business APIs as tools for your agents.
- Managing authentication and authorization for tools and agents.
- Deploying AI applications and ensuring enterprise readiness.
- The role of an AI Gateway in securing, monitoring, and optimizing AI interactions.
- Best practices for scaling AI applications efficiently.
Speakers
Shafreen, with over a decade of experience in core Java, software architecture, and agile project management, has excelled in leading the standard library team for Ballerina, a language for cloud native applications. As the lead developer of Ballerina's HTTP transport, he created a robust, scalable library supporting key internet protocols. At WSO2, he contributed to the renowned ESB product, the fastest open source ESB in the world. Shafreen also led a team of 70 engineers as an engineering manager, fostering a culture of excellence. His commitment extends to the open source community as an Apache committer and PMC member, demonstrating his leadership and expertise in technology.
Nadheesh Jihan is an AI leader at WSO2, driving AI adoption across WSO2 products. With expertise in generative AI, deep learning, and machine learning, he has been instrumental in shaping AI strategy and delivering enterprise-grade solutions. Beyond AI, his work spans system performance, distributed systems, and API management. Nadheesh has played a hands-on role in integrating AI into real-world use cases, including enhancing WSO2 Choreo with AI-driven capabilities. He also contributes to enabling middleware products for AI development, helping enterprises build and scale production-grade AI solutions. Passionate about AI’s impact on enterprise software, he continues to bridge innovation with practical applications.