
Understanding The Operational And Organizational Challenges Of Agentic AI
AI Engineering Podcast
Navigating the Future of AI: From Fundamentals to Agentic Applications
This chapter explores the importance of mastering basic AI tools before advancing to complex agentic applications. It highlights the transformative potential of AI while urging engineers to adapt their skills to address operational gaps in current deployment methods.
00:00
Transcript
Play full episode
Transcript
Episode notes
Summary
In this episode of the AI Engineering podcast Julian LaNeve, CTO of Astronomer, talks about transitioning from simple LLM applications to more complex agentic AI systems. Julian shares insights into the challenges and considerations of this evolution, emphasizing the importance of starting with simpler applications to build operational knowledge and intuition. He discusses the parallels between microservices and agentic AI, highlighting the need for careful orchestration and observability to manage complexity and ensure reliability, and explores the technical requirements for deploying AI systems, including data infrastructure, orchestration tools like Apache Airflow, and understanding the probabilistic nature of AI models.
Announcements
Parting Question
In this episode of the AI Engineering podcast Julian LaNeve, CTO of Astronomer, talks about transitioning from simple LLM applications to more complex agentic AI systems. Julian shares insights into the challenges and considerations of this evolution, emphasizing the importance of starting with simpler applications to build operational knowledge and intuition. He discusses the parallels between microservices and agentic AI, highlighting the need for careful orchestration and observability to manage complexity and ensure reliability, and explores the technical requirements for deploying AI systems, including data infrastructure, orchestration tools like Apache Airflow, and understanding the probabilistic nature of AI models.
Announcements
- Hello and welcome to the AI Engineering Podcast, your guide to the fast-moving world of building scalable and maintainable AI systems
- Seamless data integration into AI applications often falls short, leading many to adopt RAG methods, which come with high costs, complexity, and limited scalability. Cognee offers a better solution with its open-source semantic memory engine that automates data ingestion and storage, creating dynamic knowledge graphs from your data. Cognee enables AI agents to understand the meaning of your data, resulting in accurate responses at a lower cost. Take full control of your data in LLM apps without unnecessary overhead. Visit aiengineeringpodcast.com/cognee to learn more and elevate your AI apps and agents.
- Your host is Tobias Macey and today I'm interviewing Julian LaNeve about how to avoid putting the cart before the horse with AI applications. When do you move from "simple" LLM apps to agentic AI and what's the path to get there?
- Introduction
- How did you get involved in machine learning?
- How do you technically distinguish "agentic AI" (e.g., involving planning, tool use, memory) from "simpler LLM workflows" (e.g., stateless transformations, RAG)? What are the key differences in operational complexity and potential failure modes?
- What specific technical challenges (e.g., state management, observability, non-determinism, prompt fragility, cost explosion) are often underestimated when teams jump directly into building stateful, autonomous agents?
- What are the pre-requisites from a data and infrastructure perspective before going to production with agentic applications?
- How does that differ from the chat-based systems that companies might be experimenting with?
- Technically, where do you most often see ambitious agent projects break down during development or early deployment?
- Beyond generic data quality, what specific data engineering practices become critical when building reliable LLM applications? (e.g., Designing data pipelines for efficient RAG chunking/embedding, versioning prompts alongside data, caching strategies for LLM calls, managing vector database ETL).
- From an implementation complexity standpoint, what characterizes tasks well-suited for initial LLM workflow adoption versus those genuinely requiring agentic capabilities?
- Can you share examples (anonymized if necessary) highlighting how organizations successfully engineered these simpler LLM workflows? What specific technical designs, tooling choices, or MLOps practices were key to their reliability and scalability?
- What are some hard-won technical or operational lessons from deploying and scaling LLM workflows in production environments? Any surprising performance bottlenecks, cost issues, or monitoring challenges engineers should anticipate?
- What technical maturity signals (e.g., robust CI/CD for ML, established monitoring/alerting for pipelines, automated evaluation frameworks, cost tracking mechanisms) suggest an engineering team might be ready to tackle the challenges of building and operating agentic systems?
- How does the technical stack and engineering process need to evolve when moving from orchestrated LLM workflows towards more complex agents involving memory, planning, and dynamic tool use? What new components and failure modes must be engineered for?
- How do you foresee orchestration platforms evolving to better serve the needs of AI engineers building LLM apps?
- What are the most interesting, innovative, or unexpected ways that you have seen organizations build toward advanced AI use cases?
- What are the most interesting, unexpected, or challenging lessons that you have learned while working on supporting AI services?
- When is AI the wrong choice?
- What is the single most critical piece of engineering advice you would give to fellow AI engineers who are tasked with integrating LLMs into production systems right now?
Parting Question
- From your perspective, what are the biggest gaps in tooling, technology, or training for AI systems today?
- Astronomer
- Airflow
- Anthropic
- Building Effective Agents post from Anthropic
- Airflow 3.0
- Microservices
- Pydantic AI
- Langchain
- LlamaIndex
- LLM As A Judge
- SWE (SoftWare Engineer) Bench
- Cursor
- Windsurf
- OpenTelemetry
- DAG == Directed Acyclic Graph
- Halting Problem
- AI Long Term Memory