Skip to content
Back to case studies

Financial Services · DORA-compliant · Multi-Cloud

Regulatory-Compliant Cloud Platform with Secure API Gateway and Workload Identities for a Bank

Background

A financial institution was in the midst of a comprehensive cloud transformation programme. The goal was to progressively migrate existing applications into an Azure-based platform architecture. Regulatory requirements were demanding: both ISO/IEC 27001 and the European DORA regulation (Digital Operational Resilience Act), which obligates financial companies to meet strict IT security and resilience standards, had to be considered from the outset. In particular, a viable concept for secure service-to-service communication and for handling secrets and credentials in a containerised environment was missing.

Measures

Wenske Cyber Solutions was embedded in the platform architecture unit to support security-relevant architectural decisions. We designed and implemented an Azure API Management gateway with mutual TLS authentication (mTLS), securing communication between Azure Kubernetes Service, ingress controllers, and Azure Key Vault. For applications running in AKS, we developed a workload identity model based on Entra ID, which assigns each application its own identity and thus eliminates the need for static credentials. Secret management was built on Managed Identities and multiple Azure Key Vaults to centrally and audit-securely manage credentials, certificates, and API keys. Additionally, we developed a cloud placement strategy with a refactoring roadmap that determines which legacy applications should be migrated in what order.

Results

The bank now has a cloud platform whose security architecture is designed from the ground up for regulatory audits. Communication between services is consistently encrypted and authenticated. Static credentials in application code or configuration files have been completely eliminated. The refactoring roadmap gives the internal platform team a clear basis for further migration without having to reassess security questions at every step.

More case studies

Financial Services

DevSecOps team led to BaFin audit readiness, incident processes and automation established

BaFin-audited · ISO 27001

Learn more →

Energy / Critical Infrastructure

White-box penetration test of Azure and Entra ID environment conducted, privilege escalation paths uncovered

Critical Infrastructure · White-Box Pentest

Learn more →