Large Bank LLMOps Implementation: Lessons from Deutsche Bank and Others

various · Finance · 2023 · source Agentic: no · promotional bias: med · 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: Generative AI adoption in regulated banking

Large banks wanted to apply generative AI to document processing, research, engineering productivity, compliance monitoring, procedure summarization, risk models, and eventually customer-facing experiences, but had to move under banking trust, model-risk management, regulatory scrutiny, data residency, cost governance, and business-case uncertainty.

Constraints:

Architecture

The banks describe a governed adoption model rather than a single application. Deutsche Bank chose Google Cloud partly because AI capabilities were part of the platform, then collected use cases bottom-up, clustered them into categories, and tested whether a capability could generalize across a category. Document AI became a banking-fit service with required controls and a 'concept of one' service-oriented architecture to avoid duplicate capabilities. Discover describes a center-of-excellence/advisory program with business, HR, risk, strategy, and technology partners, governed under model risk management, starting with internal and non-customer-facing use cases such as compliance monitoring, co-pilots, GitLab engineering productivity, RAG procedure summarization, underwriting letters, and marketing content generation.

Diagram confidence: reconstructed (reconstructed from prose).

flowchart LR
  Use_case_portfolio["Use-case portfolio"] --> Pilot_measurement_process["Pilot measurement process"]
  Cloud_AI_platform["Cloud AI platform"] --> Banking_controlled_Document_AI_service["Banking-controlled Document AI service"]
  Banking_controlled_Document_AI_service --> Concept_of_one_service_model["Concept of one service model"]
  Use_case_portfolio --> Research_report_automation["Research report automation"]
  Use_case_portfolio --> Engineering_productivity_tooling["Engineering productivity tooling"]
  Use_case_portfolio --> RAG_procedure_summarization["RAG procedure summarization"]
  Compliance_monitoring["Compliance monitoring"] --> Model_risk_management["Model risk management"]
  Pilot_measurement_process --> Model_risk_management
  COE_advisory_group["COE advisory group"] --> Use_case_portfolio
  COE_advisory_group --> Model_risk_management
  COE_advisory_group --> Employee_reskilling_program["Employee reskilling program"]
  Model_risk_management --> Regulator_engagement["Regulator engagement"]
  Regulator_engagement --> COE_advisory_group
  Business_sponsors["Business sponsors"] --> COE_advisory_group
  Risk_Tech_strategy_partners["Risk Tech strategy partners"] --> COE_advisory_group
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Cloud AI platform Bank cloud platform where AI capabilities are part of the platform rather than adjacent tooling. Banking-controlled Document AI service, Use-case portfolio
Use-case portfolio Categorized backlog of generative-AI opportunities collected from business teams. Cloud AI platform, Pilot measurement process, COE advisory group
Pilot measurement process Tests what is possible, what obstacles remain, and whether a category can generalize across applications. Use-case portfolio, Business sponsors, Model risk management
Banking-controlled Document AI service Google Document AI adapted with banking controls and service-oriented reuse. Cloud AI platform, Document processing workflows, Concept of one service model
Concept of one service model Service-oriented architecture principle: one reusable service per dedicated use case to avoid redundant capabilities. Banking-controlled Document AI service, Use-case portfolio
Research report automation Automates data collection for Deutsche Bank research analysts so they can spend more time digesting and advising. Use-case portfolio, Pilot measurement process
Engineering productivity tooling Code assistance and GitLab-oriented engineering productivity use cases. Use-case portfolio, Model risk management
Compliance monitoring Discover production use case for tracking state regulation changes across products. Model risk management, Regulator engagement
RAG procedure summarization Procedure summarization use case similar to Discover's RAG implementation. Use-case portfolio, Model risk management
COE advisory group Governance forum with business, HR, strategy, risk, and technology sponsorship. Business sponsors, Use-case portfolio, Model risk management, Regulator engagement, Employee reskilling program, Risk Tech strategy partners
Model risk management Governance protocol for evaluating and controlling bank AI use cases. COE advisory group, Pilot measurement process, Regulator engagement
Regulator engagement Ongoing dialogue to educate regulators and bring them along before broader adoption. Model risk management, COE advisory group
Employee reskilling program Upskilling and reskilling effort for roles changed or displaced by generative AI. COE advisory group

Data flow

Business teams propose generative-AI use cases, the bank clusters them into categories, sponsors pilots, applies model-risk and compliance review, and deploys proven use cases through controlled platform services. Document workflows feed unstructured customer documents into a banking-controlled Document AI service. Research workflows automate data collection for analysts. Compliance and procedure workflows use RAG-style summarization and monitoring. Governance flows run in parallel: COE/advisory groups include risk, technology, strategy, business, and HR partners; regulators are kept informed; customer-facing use cases wait until controls and regulatory clarity mature.

3 supporting quotes
“the approach we have taken is uh was a gr grassroot approach we reached out to the business and said let's collect use cases and cluster them into categories”transcript, stated
“we have taken the kind of basic doc AI service provided by Google and kind of made it fit for banking”transcript, stated
“we brought business partners in to uh The Advisory Group our strategy team is involved our risk Partners our Tech Partners”transcript, stated

Why this architecture

The banks need a portfolio and governance architecture because generative AI affects nearly every task but banking adoption cannot be a free-for-all. Category pilots and shared services keep experimentation grounded in business problems; model-risk governance and regulator engagement keep risk controlled; internal-first use cases reduce customer-facing accountability risk; and top-down sponsorship plus reskilling handles organizational change.

3 supporting quotes
“the true difference versus other technology Trends is that it affects more or less every task we have in the bank”transcript, stated
“we need real business problems we will apply the capabilities we measure in Pilots what is possible and what is not possible”transcript, stated
“we set up an advisory program that we've chosen to govern it under our model risk management”transcript, stated

Models used: Google Document AI · Vertex AI · Gemini · RAG · co-pilot tools · GitLab engineering productivity solution

Scale

Alternatives considered (roads not taken)

Ignore generative AI or wait too long

Rejected because: Panelists argue the technology is already being embedded by vendors and creates competitive risk if banks stay on the sidelines.

“sitting on the sidelines too long uh you risk um especially in the current profit uh environment for banks”transcript, stated
“there is no way around it and if that if you accept that hypothesis then you rather familiarize yourself”transcript, stated

Let every line of business build duplicate AI capabilities

Rejected because: Deutsche Bank wanted one reusable service for a dedicated use case to avoid redundant capabilities.

“we introduced what we call a concept of one so there is one service for one dedicated use case”transcript, stated

Start with customer-facing autonomous banker use cases

Rejected because: The banks view accountability and regulatory constraints as too immature for replacing humans in customer-facing agent banking.

“we on purpose started with use cases that are not in the area of Regulatory Compliance it's more our internal efficiency gains”transcript, stated
“we are quite far away from that uh in terms of accountability”transcript, stated

Adopt AI without regulator education

Rejected because: Regulators are still learning and can slow adoption if controls or industry failures raise concern.

“I think you need to bring your Regulators along I think it was kind of referenced earlier The Regulators are still figuring this out”transcript, stated
“The Regulators are still figuring this out and um I I hope it's a misnomer but I've heard 300 pieces of legislation coming our way”transcript, stated

Patterns

safety-policy-enforcement (governance)

Banks govern generative-AI use cases through model risk management, policy compliance, regulator dialogue, and controls for security, data residency, bias, hallucination, and customer impact.

“everything which is true for any technology is as well true for generative AI whether we talk security whether we talk data residency”transcript, stated
“whatever you have as a policy the policy apply as well to these projects otherwise you are dead in the water on day one”transcript, stated

human-in-the-loop-gate (governance)

The banks frame near-term generative AI as augmenting human workers rather than replacing accountable humans, especially in regulated contexts.

“as a principle that is augmenting human capabil ities not replacing the human being”transcript, stated
“it is enabling people to do the job faster better prepared but uh it is I I think we that's a long way U to go”transcript, stated

eval-driven-development (evaluation)

The adoption model uses pilots to measure what is possible, which obstacles exist, and whether a capability generalizes across a use-case category.

“we measure in Pilots what is possible and what is not possible which obstacles do we have to overcome”transcript, stated

rag-retrieval (retrieval)

Discover discusses a RAG implementation for procedure summarization in banking operations.

“working also similar to discover on a rag implementation to do procedure summarization”transcript, stated

cost-aware-routing (operations)

The panel calls for FinOps-like cost governance for generative AI so proliferation does not outrun ROI.

“we have finops for the cloud you need finops for Gen as well”transcript, stated
“who gets to use it for what use case what's the cost and what's the ROI”transcript, stated

Tradeoffs

Start with internal efficiency use cases.

Chose internal augmentation and operational efficiency over immediate customer-facing autonomous banking.

Rationale: Internal use cases reduce accountability and regulatory risk while teams build controls and expertise.

“we on purpose started with use cases that are not in the area of Regulatory Compliance it's more our internal efficiency gains”transcript, stated
“that we're going to do sound proven uh use cases that we're not going to do customer facing activity Etc”transcript, stated

Use top-down sponsorship plus bottom-up use-case discovery.

Chose executive sponsorship, advisory groups, and business-proposed use cases over uncoordinated grassroots experiments or executive-only strategy.

Rationale: Business teams bring real opportunities, while top-down sponsorship and cross-functional governance move pilots into production.

“I do think top- down sponsorship is absolutely critical this year”transcript, stated
“horizontal collaboration so we brought business partners in to uh The Advisory Group”transcript, stated

Fit generic Document AI to banking controls.

Chose Google Document AI adapted for banking over plain OCR or unmanaged generic document AI.

Rationale: Plain OCR was not fit for purpose, and banking needed controls plus a reusable service model.

“the usual thing what you are doing with OCR tools is not fitting the purpose”transcript, stated
“we have taken the kind of basic doc AI service provided by Google and kind of made it fit for banking so we added the controls which are necessary”transcript, stated

Govern GenAI under model risk management.

Chose model-risk management and regulator updates over separate informal innovation governance.

Rationale: Banking trust and regulatory scrutiny require established control frameworks before scaling.

“we set up an advisory program that we've chosen to govern it under our model risk management”transcript, stated

Gotchas (what bit them)

A solution-first AI program can chase savings without a real problem owner.

Root cause: Early hype can produce expectations of large savings before a business sponsor can commit to outcomes.

Resolution: Return to real business problems and measure pilot value before scaling.

“there was a a little bit a risk of we have a solution let's find the problem problem”transcript, stated
“we need real business problems we will apply the capabilities we measure in Pilots”transcript, stated

Uncoordinated bank AI adoption can create duplicate capabilities.

Root cause: Large banks historically build redundant tools across business lines.

Resolution: Use a service-oriented 'concept of one' model for shared AI services such as document processing.

“not allowing a sin of the past where we had several call it redundant duplicative capabilities across various businesses”transcript, stated
“we introduced what we call a concept of one so there is one service for one dedicated use case”transcript, stated

Regulated industries can be slowed down by another institution's AI failure.

Root cause: If one bank creates biased, harmful, or uncontrolled output, regulators may impose horizontal reviews and new best practices across the industry.

Resolution: Bring regulators along, demonstrate control environments, and avoid customer-facing high-risk use cases until controls mature.

“my fear is that a company will make a mistake in the interest of trying to get the savings or to make a competitive impact”transcript, stated
“we demonstrate that we have control environments and we're protecting the data”transcript, stated

Generative AI cost can proliferate through SaaS providers and tools before ROI is clear.

Root cause: AI capabilities can be embedded everywhere without clear control over who uses them, for what use case, and at what cost.

Resolution: Apply FinOps-style governance to GenAI usage, cost, and ROI.

“we just can't have a proliferation of this capability through our SAS providers or other tools without good”transcript, stated
“we have finops for the cloud you need finops for Gen as well”transcript, stated

Data residency can constrain the value of global generative-AI models.

Root cause: Jurisdictional requirements may prevent holistic customer data use across countries.

Resolution: Plan for data-residency constraints and regulator dialogue as first-class platform requirements.

“if then data is constrained if a country is saying you are not you are only allowed to use generative AI for the services you offer in that country”transcript, stated

Evaluation

Evaluation is framed as governed pilots and business impact rather than one benchmark. The banks assess whether use cases are possible, what obstacles exist, what ROI and cost profile they have, and whether controls satisfy risk partners and regulators before production expansion.

Metrics: pilot feasibility · obstacles discovered · business sponsorship · cost and ROI · production readiness · regulatory control fit · research analyst data-collection time · document processing volume · engineering productivity · risk model data expansion

“we measure in Pilots what is possible and what is not possible which obstacles do we have to overcome”transcript, stated
“who gets to use it for what use case what's the cost and what's the ROI”transcript, stated

Outcomes

This is a panel with multiple institutions, not a single deployment report. It includes concrete scale indicators: hundreds of thousands of daily documents, hundreds of research analysts, 80% analyst time on data collection, a third of roles expected to change, and formal regulator updates planned.

“the first use case that got in production was for compliance and uh so um we we went through the process and uh it is for State uh regulations”transcript, stated
“we are in Pilot with a co-pilot right now uh we are getting ready to deploy um an engineering productivity solution in in gitlab”transcript, stated