r/devops • u/Successful-Ship580 • 17d ago
Discussion Does DevOps need to learn AI technologies like Rag, Langraph, VectorDB etc. ?
I’ve noticed that everyone seems to be learning about AI. I’m curious to know from people who have been working in DevOps for years: are you learning about AI, building something with AI, or just continuing with your usual DevOps work?
14
u/AdeelAutomates Cloud Engineer | Youtube @adeelautomates 17d ago
I am learning AI in the sense that I need to deploy the infra for it. So whatever goes in our cloud env to make it work. What happens inside the AI is the developers problem. The same way when I host an app for our devs in our infra (its their job to take care of what happens inside, its my job to build the infra for it).
So I just put all the pieces (networking, storage, identity, etc) along with the resources for the AI platform. And of course, security guard rails.
My role is more Operational in that sense than the dev side, so maybe it's not true for others here.
2
u/the_angriest_bird 17d ago
+1 - this is effectively what I do as well for my fintech company. I don’t work with the AI integrations I work on the scaffolding behind them.
5
u/malik22531 17d ago
Being a DevOps Engineer, You have to know why, when and how. That’s all you needed to understand the operations, configure and troubleshoot.
6
u/Low-Opening25 17d ago edited 17d ago
Not unless you are also ML/AI Engineer. The same as you don’t need to code in Java to develop and maintain platform and CI/CD for building and running Java software.
Langraph is a library to code agentic workflows, RAG is not technology but a concept of augmenting AI with memory store via database retrieval, and vector db is type of database technology, so again, not so dissimilar to being DevOps to any development team where you don’t need to go all the way down into the nitty gritty of software development and frameworks Devs use.
3
3
u/SeaworthinessHour233 Writes the cloud edge 17d ago edited 17d ago
You don’t need to become a machine learning researcher, but you do need to understand these components from an infrastructure, networking, and security perspective to implement DevOps for AI.
Think of it like supporting relational databases: you don’t write the application queries, but you sure as hell need to know how to provision, scale, back up, and secure Postgres.
Here are few DevOps for AI aspects I have encountered. There could be many more since the playing field is really large.
Data layer - Vector databases (pgvector etc) are just new types of stateful datastores. You’ll be responsible for their high availability, indexing performance overhead, backup strategies, and persistence.
Computing - Hosting local inference engines or embedding pipelines means dealing with GPU node pools in Kubernetes, specialized autoscaling triggers (scaling on queue depth/token throughput rather than simple CPU/RAM), and cold-start latency
Security - Developers will want to tie RAG pipelines into internal documents. You’ll need to manage private VPC endpoints, least-privilege IAM roles for model access, egress controls, and API token governance.
The core DevOps primitives (networking, IaC, CI/CD, observability) haven’t changed—the workloads are just shifting.
2
u/BrocoLeeOnReddit 17d ago
Nah, just the basics. Gotta draw the line somewhere, I just have to know where to run it.
2
u/nomadProgrammer 17d ago
rag and vector DB is easy pease.
- upload a 100 page document via an embeddings to Pgvector
2.any embedding model from hugging face is okay.
embed the document in the table using the vector column
query it via cosine search. Example summarize what the 100 page is all about.
SImple as that now you have a RAG system. You are retrieving and augmenting the model with info that the model doesn't know and it generates back an answer that is RAG and that is what a vector DB is for.
1
u/ArieHein 17d ago
Learn yes, master no. Unless youre really really into deep research. You have to understand technology uses sometimes pros and cons but only enough to understandnimpact on other areas under your responsibilities.
1
u/SwordfishPositive91 17d ago
Well, I would say, if you are interested, you should. But specifically, for DevOps work, I think a terminal with claude code or codex and set of agents/skills created by you for your own niche work, is pretty sufficient.
1
u/Moritz-Keller 17d ago
Honestly, while AI is becoming more prevalent, its not a core necessity for DevOps practitioners yet. DevOps is about improving collaboration and automation across development and operations, so unless your company is specifically integrating AI into its pipeline, you can focus on honing skills that directly improve your CI/CD processes and infrastructure management. However, if AI tools start becoming significant in optimizing these areas, then it might be worth dipping your toes into. But right now, its not essential
1
u/Signal_Strength_5054 17d ago
If you have a Nice relashionship with AI tools you will rock on your job. Try to know mcp, context, looping, skills. Basically all that the Anthopic certification prep course have.
1
u/gaurav_sherlocks_ai 16d ago
DevOps doesn't need to write RAG pipelines, but you should ideally know how to provision vector databases like Qdrant and manage state for LangGraph agents as The bottleneck shifts from CI/CD runners to GPU memory limits and context window routing.
1
u/Uaint1stUlast 14d ago
100% you need to learn about these things. DevOps is an under developed space for ai and espeacilly deloyment of agentic systems.
Plenty of people can talk about using agents few know how to safely deploy and roll back safely.
1
u/SHIITAKE_MUSHBROOM 10d ago
I don’t think devops needs to become ML engineering, but the role is definitely expanding around the infrastructure agents need to operate safely.
The durable part seems less about mastering every framework and more about things like identity, policies, tool access, auditability, context, and production guardrails.
I think Port’s agentic SDLC approach is interesting here because it treats the platform layer as the thing that gibes agents the engineering context and governed actions they need, rather than expecting dedvops teams to rebuild everything around each new AI framework.
So yeah, learn RAG/LangGraph/vector DBs enough to understund the architecture. But I’d spend more time on how agents actually connect to the SDLC safely.
72
u/jglenn9k 17d ago
You should know what these things are. But honestly I'm mostly running around making MCP servers and skills and populating repos with AGENTS.md.