Optimizing data for agentic use

Mission 1 (JB)Tue 27 Oct • 13:15–14:15DataIntroductory and overview
Agentic AI is only as effective as the data it can securely access, understand, and act upon. Yet most enterprise applications were never designed for autonomous agents to safely discover information, execute queries, or interact with business systems. As organizations move from chatbots to AI agents, data architecture suddenly becomes a critical design concern. In this session, we’ll explore how to transform existing enterprise data into secure, agent-ready capabilities using modern retrieval patterns and agent protocols. Through a live end-to-end demo, we’ll connect an agentic orchestration built with the Microsoft Agent Framework to enterprise data stored in Azure SQL and Cosmos DB. You’ll see how to structure, categorize, and expose application data so AI agents can retrieve knowledge, execute governed operations, and reason over live business data while respecting permissions, boundaries, and context. The session demonstrates two complementary approaches to agentic data access: Retrieval-Augmented Generation (RAG) for semantic knowledge retrieval and grounding; and Model Context Protocol (MCP) for structured, tool-based access to operational systems. We’ll compare when to use RAG versus MCP, how those choices influence your overall data architecture, and the trade-offs between vectorized retrieval and direct operational querying. We’ll also cover the security implications of agentic systems, including which classes of agent actions should be avoided entirely in enterprise environments. By the end of the session, you’ll understand how to: 1. Prepare enterprise data for agentic workloads; 2. Design secure boundaries for AI agent access; 3. Combine relational and document databases in AI-driven workflows; 4. Build reusable MCP tools on top of existing systems; 5. Avoid common pitfalls such as overexposed schemas, hallucinated queries, excessive permissions, and unsafe autonomous actions.

About the speaker

Jelle Fremery

Before finding his true calling, Jelle studied developmental psychology and worked as a behavourial and linguistical scientist. He made a career shift and started anew in the field of software development. This semi-unorthodox career start has given him a unique handicap slash superpower. For the last ten years, Jelle has worked as a consultant at many different customers, in many different roles: full-stack developer, scrum master, cloud engineer, tester, and architect. This has given him a broad perspective on software. His biggest software passions are cloud, quality, AI, and DevOps/Agile. Jelle currently lives in Amersfoort with his wife and two young children. He plays the drums, likes reading and the theater, and really wishes he'd make more time for mountain biking.