Case Studies

Facit Bank – eine internetbasierte Bank in der Public Cloud

Skaylink beschleunigte die Reise der Facit Bank in die Cloud mit fachkundiger Beratung, Design und Entwicklung in Verbindung mit branchenspezifischem Wissen, um die Bereitstellung der Bank in der Microsoft Azure Public Cloud zu steuern.

Die Herausforderung

Die Facit Bank ist eine digitale Nischenbank mit Fokus auf Sparkonten und Verbraucherkrediten. Die Bank wurde als Ergänzung der bestehenden Bank der Kund*innen gegründet und bedient derzeit etwa 35.000 Kund*innen auf dem nordischen Markt mit attraktiven Zinssätzen sowohl für Kredite als auch für Sparkonten. Die Bank wurde in Rekordgeschwindigkeit aufgebaut und eröffnet, wobei sämtliche Compliance-Anforderungen der zuständigen Finanzaufsichtsbehörde streng eingehalten wurden.

Die Lösung von Skaylink musste nicht nur schnell und sicher realisiert werden, sondern auch ein solides Fundament bilden, auf dem neue Geschäftsanforderungen schnell verwirklicht werden konnten, um der Bank eine starke Marktposition in Dänemark, Norwegen und Schweden zu sichern.

Die Lösung

Skaylink unterstützte die Facit Bank bei der Beratung, Konzeption, Entwicklung und Markteinführung der Online-­Bank in Microsoft Azure.

Die Lösung, die intern „BankControl“ genannt wird, ist eine zentrale Integration Engine, die sämtliche technischen Abhängigkeiten innerhalb der Bank zueinander in Relation setzt und den Kundenprozess von der Website über die Bonitätsprüfung und die Vertriebssysteme bis hin zum endgültigen Ziel in der „Kernbank“ sicher verwaltet. An diesem Punkt wird Geld ausgezahlt und von SDC bereitgestellt. Die Lösung baut auf der CADD Platform von Skaylink auf, die eine solide Grundlage für den Aufbau, den Betrieb und künftige Weiterentwicklungen des Systems bietet, indem sie einen robusten Rahmen für testgetriebene Entwicklung, Infrastructure as Code (IaC), vollautomatische CI/CD-Pipelines in Azure DevOps und technische Compliance schafft.

CADD hat insbesondere die Entwicklung eines Systems beschleunigt, das aus lose miteinander verbundenen Microservices in einer ereignisgesteuerten Architektur besteht. Diese Architektur ermöglicht es, Updates schnell und ohne Ausfallzeiten bereitzustellen. Dadurch verkürzt sich der Weg von der Geschäftsidee bis zum Code in der eigentlichen Produktion auf sichere Weise. Bei den Microservices der Bank handelt es sich um eine Kombination aus Azure App Services und Azure Functions, die eine kostengünstige automatische Skalierung und Redundanz bieten, um ein ausgewogenes Verhältnis von Systembetriebskosten zu Reaktionszeiten sicherzustellen.

Azure Service Bus wird sowohl intern für die asynchrone Kommunikation zwischen den Microservices als auch als Retry-Puffer für die vielen externen Systeme, in die die Bank integriert ist, verwendet. Die Lösung ist also resilient gegenüber ausfallenden externen Abhängigkeiten auf allen Stufen des Kreditantrags. Die Daten werden primär in Azure CosmosDB gespeichert. Dabei handelt es sich um eine skalierbare, schnelle und zuverlässige cloudbasierte Dokumentendatenbank.

"Wir sind extrem stolz darauf Dänemarks Online-Bank Nummer 1, die Facit Bank, in nur 10 Monaten entwickelt zu haben."

Implementierte Lösungen

Um den Anforderungen der Finanzaufsicht gerecht zu werden, mussten wir Services für die SOC 1- und SOC 2-Compliance in die Lösung integrieren. Die Entscheidung für die Plattform Microsoft Azure lag daher nahe. Sie gewährt den Kund*innen Zugriff auf das Compliance-Programm Cloud FSI von Microsoft, das speziell darauf ausgelegt ist, Risiken zu minimieren und Kund*innen dabei zu unterstützen, den strengen Anforderungen der Finanzaufsicht gerecht zu werden.

Die wichtigsten technologischen Komponenten:

  • Azure API Management
  • Azure App Services
  • Azure Functions
  • Azure Service Bus
  • Azure Application Insights
  • Verfügbarkeitstests mit Metrikwarnungen
  • Azure CosmosDB
  • Azure-Speicherkonten
  • Azure Active Directory
  • Azure Security Center

Das Ergebnis

Nur 10 Monate nachdem Skaylink und die Facit Bank das Projekt gestartet hatten, ging die neue internetbasierte Bank online und begann mit der Vergabe von Krediten und der Eröffnung von Sparkonten für ihre Kund*innen in Dänemark. Seitdem hat die Facit Bank ihr Geschäft auf Schweden und Norwegen ausgeweitet, wo BankControl dieselbe zentrale Rolle spielt.

Die Gesetze und Vorschriften in den drei Ländern sind unterschiedlich, was die kontinuierliche Entwicklung vieler neuer Funktionen und die Integration mehrerer Drittanbieter erfordert, damit die Bank eine präzise Bonitätsprüfung für Kunden in allen drei Ländern durchführen kann. Gleichzeitig wird der Kreditantragsprozess kontinuierlich optimiert, unter anderem durch eine erweiterte Dublettenprüfung. Da die gründliche Bonitätsprüfung der Bank häufig eine manuelle Bearbeitung erfordert, entwickelte Skaylink kurz nach der Einführung zudem ein Portal in Angular.

Um den Prozess der Auszahlung eines Kredits nach der Bonitätsprüfung zu unterstützen, hat Skaylink in Microsoft Power Apps zudem ein einfaches Fallverwaltungssystem entwickelt. Seit der Einführung haben die Mitarbeitenden der Facit Bank einen größeren Teil des täglichen Betriebs übernommen, während Skaylink weiterhin bei der Wartung und der effektiven Implementierung der zahlreichen Funktionswünsche der Bank hilft.