Enterprise Challenges and Opportunities in Large-Scale LLM Deployment

barclays · Tech · 2024 · source Agentic: no · promotional bias: low · source-backed · extracted with prompt 0.5.6 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Large-scale enterprise LLM deployment

The Barclays/West Group talk explains why large organizations struggle to industrialize LLM and GenAI deployments: cost per task, emerging infrastructure, data-layer changes, monitoring, human evaluation, and organizational standardization all differ from classic MLOps.

Constraints:

Architecture

The recommended architecture is an industrialized GenAI platform: choose foundation models by task economics, avoid pre-training unless core to the business, fine-tune only through scalable frameworks, use off-the-shelf storage/latency optimizations, build reusable architectures, augment the data layer with vector databases and prompt hubs, and coordinate teams through centers of excellence and architecture functions.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  use-case-portfolio["Use case portfolio"] --> model-selection-layer["Model selection layer"]
  model-selection-layer --> orchestration-and-optimization["Orchestration and optimization"]
  orchestration-and-optimization --> data-fabric["Data fabric"]
  data-fabric --> monitoring-and-evaluation["Monitoring and evaluation"]
  monitoring-and-evaluation --> center-of-excellence["Center of excellence"]
  center-of-excellence --> architecture-team["Architecture team"]
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Use case portfolio Collection of GenAI tasks evaluated for value, cost, and production readiness. Model selection layer
Model selection layer Chooses foundation models, fine-tuning, or off-the-shelf approaches by task cost and fit. Orchestration and optimization
Orchestration and optimization Uses orchestration, monitoring, logging, caching, quantization, memorization, and latency optimization. Data fabric
Data fabric Adds vector databases, prompt hubs, application databases, and metadata tracking to existing data platforms. Monitoring and evaluation
Monitoring and evaluation Combines ground truth, SME review, human evaluation, and LLM evaluation. Center of excellence
Center of excellence Shares learnings and standardizes practice across large teams. Architecture team
Architecture team Keeps dynamic GenAI architecture coherent as tools evolve. —

Data flow

Use cases flow through task-specific model selection, orchestration and data-layer services, monitoring and evaluation workflows that combine ground truth, SMEs, humans, and LLMs, then feed learnings back through centers of excellence and architecture teams.

“what's the cost per query how much will it cost me to complete this specific task I want the llm or the agent I'm building to do”transcript, stated
“how are we going to build in the correct workflow that takes together correct objective ground truth subject matter expertise human evaluation”transcript, stated

Why this architecture

The speaker argues that enterprise LLMOps must adapt MLOps learnings to a new stack while controlling cost, latency, monitoring, and team standardization at enterprise scale.

“there's a new stack emerging that's a challenge for organizations especially where you have long life cycles for taking in budget”transcript, stated
“organizations that are going to win in this space I think are the ones that can really industrialize that geni development process”transcript, stated

Models used: LLMs · GenAI · LangChain · LlamaIndex · Griptape · Vector databases · Prompt hubs

Scale

Alternatives considered (roads not taken)

Select models by leaderboard ranking.

Rejected because: Enterprise leaders need task economics, latency, throughput, and problem fit.

“I'm not too interested in what's topping the hugging face leaderboard I'm more interested in things like what's the cost per query”transcript, stated

Pre-train an enterprise-specific model by default.

Rejected because: The speaker recommends avoiding pre-training unless it is core to the business value proposition.

“don't pre-train your own model unless you're Bloomberg and you want to do Bloomberg GPT go for it”transcript, stated

Let each team invent its own LLMOps process.

Rejected because: A 500-person data/engineering organization needs shared scripts, centers of excellence, and architecture teams.

“how do you make those 500 scientists and Engineers work to the same script”transcript, stated

Patterns

cost-aware-routing (model-ops)

The talk prioritizes model/task decisions by cost per query, user, response, and day.

“what's the cost per query how much will it cost me to complete this specific task”transcript, stated

eval-driven-development (evaluation)

Monitoring combines objective ground truth, subject-matter expertise, human evaluation, and LLM evaluation.

“correct objective ground truth subject matter expertise human evaluation and then things like llm evaluation”transcript, stated

rag-retrieval (retrieval)

The enterprise data layer expands to include vector databases and large RAG systems.

“augment that with our Vector databases think about things like our prompt hubs”transcript, stated

semantic-caching (optimization)

Caching is part of the adapted enterprise stack for cost and latency optimization.

“there's a lot of boxes here that are things we're used to like orchestration monitoring logging caching”transcript, stated

Tradeoffs

Industrialize GenAI using MLOps lessons.

Chose Reuse MLOps practices with LLM-specific caveats. over Treating GenAI as entirely separate from prior production ML practice..

Rationale: The speaker expects LLM practice to mature similarly to MLOps after early production confusion.

“leverage all the learnings they've had from the mlops journeys they've been on just apply that to geni with the caveats I've mentioned”transcript, stated

Use reusable portfolios of tools and architectures.

Chose Reusable tools, architectures, and optimization techniques. over One-off infrastructure per use case..

Rationale: Enterprise scale requires budget justification and shared standards.

“try and develop a portfolio of tools architectures and built for reuse”transcript, stated

Gotchas (what bit them)

Enterprise GenAI stacks change faster than large-company budgeting cycles.

Root cause: New infrastructure and tools emerge while enterprises have long intake and budget processes.

Resolution: Use nimble architectures and centers of excellence that reuse learning across teams.

“long life cycles for taking in budget and trying to spin up new infrastructure and new tools”transcript, stated

Pre-training and fine-tuning can become unjustified cost centers.

Root cause: Models, storage, large RAG systems, and latency optimization all cost more at enterprise scale.

Resolution: Avoid pre-training unless core, use scalable fine-tuning frameworks, and reuse off-the-shelf optimizations.

“pre-train your own models that's going to be a huge effort a huge a huge investment if you want to fine tune even that's a huge investment”transcript, stated

Monitoring cannot be only automated.

Root cause: LLM systems require subjective and domain-specific judgment as well as ground truth.

Resolution: Combine objective ground truth, SMEs, human evaluation, and LLM evaluation.

“takes together correct objective ground truth subject matter expertise human evaluation and then things like llm evaluation”transcript, stated

Evaluation

The talk evaluates enterprise readiness through cost per task, latency, throughput, ROI, human/SME evaluation workflows, and organization-wide standardization.

Metrics: Cost per query · Cost per user/response/day · Speed/latency · Throughput · ROI · Human evaluation workflow · Standardized practice across 500 data scientists and engineers

“I think about speed latency throughputs and I think does this model fundamentally solve my problem will I see the benefits”transcript, stated

Outcomes

The source references a 500-person data/engineering group and cost units per query, user, response, and day.

“we need to adapt and we need to leverage things like building centers of excellence that leverage their learnings across our different teams”transcript, stated