devopsdays Portland 2026

Ask Your Microservices Anything: Knowledge Graphs for DevOps RAG
2026-09-08 , Room 329
All times in US/Pacific

"If the Database goes down, what breaks?" The answer lives in a wiki page that was accurate eighteen months ago, a ticket queue nobody trusts, and one person's head.

You could point a RAG chatbot at your docs. We'll do exactly that and watch our vector search return a fluent, well-formatted, incorrect number. We'll try the obvious fix, watch it appear to work, and unpack why that's the most dangerous result of the day.

Then we'll fix it properly. Working against a free graph database holding both your service topology and your unstructured ticket text, you'll build four retrieval strategies and learn exactly what each one gives up: semantic (vector) search, parameterized graph db queries, the two combined, and natural-language-to-query.

You'll build it twice on the same data: once in Python, once in a no-code agent builder. You leave with both, and a working agent you can adapt to your own infrastructure.

Takeaways

  • Model infrastructure, ownership, and work-in-flight as one queryable graph
  • Choose a retrieval strategy deliberately instead of defaulting to one search approach
  • Build an assistant/agent from the ground up!
  • Recognize some specific shapes of question an LLM will answer confidently and wrongly

2 hour workshop

Prerequisites: A laptop, you'll signup for a free graph database account, and will be provided with an LLM API key.

No AI agent, graph, or query-language experience needed.


Duration: 2 hours

Jeremy one of those curious folks with both a technical and a strategic streak. Passionate about people and entrepreneurship, integration and automation. Through technical/business roles at Neo4j, Dagger, GitHub, Twistlock, and Puppet, Jeremy has both zoomed in and zoomed out a lot, acquiring an appreciation for the details and an ever-broader sense of the big architectural picture.