Back to News Hub
☁️Google Cloud AI
August 4, 2026
Funding & Investment

How Deutsche Bank unlocked agility with an API-ready ecosystem

Overview

When people think about digital transformation in banking, they often focus on the visible results: mobile apps and new digital services. But there's an invisible infrastructure making all these services possible: APIs. At Deutsche Bank, we recognized that APIs aren't just technical plumbing; they're the nervous system of modern banking.

Key Takeaways

  • A few years ago, our application landscape was dominated by monolithic systems.

    As we evaluated how to break them into modular, reusable APIs, one thing became clear: we couldn't just decompose our work into APIs - we needed a central API management platform (APIM) to manage what would emerge.

  • Every endpoint, version, and dependency is documented and discoverable.

    Development teams find and reuse existing APIs rather than rebuild functionality.

  • You follow the least privilege principle, so they get exactly the permissions needed for their role.

    If they switch departments, their access rights will be updated.

  • Like employee access, these permissions are centrally managed, regularly audited, and instantly revocable.

    Just as we track employee activity for compliance, Apigee logs every API call to see who accessed what data, when, and why.

  • Health checks and circuit breakers automatically route around struggling services, and for frequently accessed data, Apigee's caching delivers sub-millisecond responses without hitting backends.
How Deutsche Bank unlocked agility with an API-ready ecosystem

A few years ago, our application landscape was dominated by monolithic systems. As we evaluated how to break them into modular, reusable APIs, one thing became clear: we couldn't just decompose our work into APIs - we needed a central API management platform (APIM) to manage what would emerge. We needed something where documentation, security policies, and governance all had to be built in from the start, not bolted on later.

The question wasn't just how to modernize, but how to best serve our customers and position ourselves for tomorrow's opportunities, especially with emerging technological paradigm shifts. Needing a system that was adaptable, scalable, reliable, secure, and AI-ready for the demands of modern banking, we chose Google Cloud's Apigee as our APIM platform. Building the backbone: four key capabilities Today, Apigee manages our API ecosystem - from open banking APIs connecting us with fintech partners, to the internal microservices powering our various banking platforms, and even the client-facing applications that enable seamless digital experiences such as online banking.

Here are four important capabilities the platform offers us: 1. Unified governance without sacrificing speed Apigee is the foundation of our API catalog. Every endpoint, version, and dependency is documented and discoverable.

Development teams find and reuse existing APIs rather than rebuild functionality. We've moved from "Where's that customer data API? " - which took days - to a searchable, real-time catalog accessible to any developer.

But governance isn't about bottlenecks, it's about guardrails, and with Apigee's policy framework, we automatically enforce standards. OpenAPI specifications, schema validation, and error handling are now baked into the platform. Teams move faster because they work within consistent frameworks.

Security: the employee onboarding analogy When thinking about API security, imagine onboarding a new employee. You don't give them access to every system on day one. You follow the least privilege principle, so they get exactly the permissions needed for their role.

When connecting a new service - say, one that accesses customer accounts - we don't open the floodgates. Through OAuth2 scopes and API key management, we define precisely what that agent can access: Read account balances? Access 90-day transaction history?

Only with elevated permissions. Like employee access, these permissions are centrally managed, regularly audited, and instantly revocable. Just as we track employee activity for compliance, Apigee logs every API call to see who accessed what data, when, and why.

This becomes critical with high-volume automated systems. An automated service doesn't take breaks and can make thousands of calls per minute if misconfigured. Rate limiting and quota enforcement ensure that even when something goes wrong, the blast radius is contained.

Resilience and performance at scale Banking doesn't have downtime. When customers check balances at 3 a. or markets surge with trading activity, our APIs must respond instantly and reliably.

For more details please read the original article at Google Cloud AI.

Continue Learning

Originally published by Google Cloud AI
Read the original

Comments

Sign in to join the conversation