
Banco Serfinanza SA ist ein kolumbianisches Finanzinstitut mit Hauptsitz in Barranquilla, das sich auf Privatkundengeschäft, Einzelhandelsfinanzierung und Finanzlösungen für kleine und mittlere Unternehmen spezialisiert hat.
Im Rahmen ihrer Wachstums- und Digitalisierungsstrategie hat die Bank eigene Technologiekapazitäten aufgebaut, um die Einführung digitaler Produkte und Dienstleistungen zu beschleunigen. Ihre Softwareentwicklung basiert auf zwei Säulen: einer hauseigenen Softwareentwicklungsabteilung und einem Netzwerk spezialisierter strategischer Partner, die ebenfalls Software für die Bank entwickeln.
Unsere Herausforderung bestand nicht darin, Schwachstellen zu erkennen, sondern dies in dem Tempo zu tun, mit dem unser internes Entwicklungsteam und unsere externen Partner arbeiten. Das hohe Geschäftstempo führt zu einem ständigen Anstieg des in die Bank einfließenden Codes, was mit manuellen Kontrollen nicht tragbar war.
Leonell Santiago Sanandres
Direktor für operationelles Risiko
Pipelines werden als Code analysiert, im gleichen Rhythmus wie Anwendungscode. Xygeni prüft pipeline Definitionen und SCM Einstellungen für unsichere Konfigurationen, übermäßige Berechtigungen, ungeschützte Branches und Risiken im Build-Prozess, abgebildet auf OWASP CI/CD Top 10. Für eine Bank mit verteilter Entwicklung, die pipeline ist ein ebenso wichtiger Kontrollpunkt wie der Code selbst: Hier läuft alles zusammen, was in die Bank gelangt, egal ob es von innen oder außen kommt.
KI-gestützte statische Analyse von proprietärem Code auf jedem commit und pull requestEs erkennt unsichere Muster wie SQL-Injection oder Cross-Site-Scripting und nutzt den Kontext des Repositorys, um ausnutzbare von theoretischen Schwachstellen zu trennen, sodass Entwickler nur die relevanten Informationen sehen. standard Dies gilt für Code des internen Teams und von strategischen Partnern, und wenn ein Befund bestätigt wird, schlägt AI Auto-fix die Korrektur direkt im Code vor. pull request.
Unsichere Konfigurationen in Infrastructure as Code werden erkannt, bevor sie bereitgestellt werden, und zwar über Terraform, CloudFormation, ARM, Bicep, Kubernetes, Helm und Dockerfiles sowie die von ihnen erstellten Container-Images hinweg. Guardrails in England, pull request und der pipeline Eine riskante Änderung wird verhindert, bevor sie die Cloud erreicht, und die KI-Autokorrektur schlägt die korrigierte Vorlage vor. Die Korrektur erfolgt innerhalb weniger Minuten, nicht erst nach der Bereitstellung, wenn ein Wartungsfenster benötigt wird.
Die Implementierung von Xygeni hat es uns ermöglicht, unsere sicheren Entwicklungsprozesse durch die Automatisierung von Kontrollen und die frühzeitige Erkennung von Schwachstellen deutlich zu verbessern.
Wir haben den Zeitaufwand für die Verwaltung und Priorisierung von Ergebnissen um rund 90 % reduziert, und die meisten Probleme werden heute behoben, bevor sie in die Produktion gelangen. Neben den technischen Fähigkeiten der Plattform schätzen wir auch das Team. commitWir setzen auf kontinuierliche Verbesserung, Innovation und enge Unterstützung während des gesamten Prozesses.
Xygeni hat sich zu einem wichtigen Wegbereiter unserer Strategie für digitale Transformation und Technologierisikomanagement entwickelt.