Technischer Leitfaden 16. Januar 2023 3 Min. Lesezeit

DevOps und CI/CD für regulierte Branchen: Versicherung, Banking und Gesundheitswesen

Wie wir DevOps-Pipelines für regulierte Branchen implementieren — Audit-Trails, Vier-Augen-Prinzip und Compliance-automatisierte Deployments.

Deka Technology
Cloud & Infrastruktur
DevOpsCI/CDcompliancebanking

Eine CI/CD-Pipeline für ein Fintech-Startup zu bauen und eine für eine BaFin-regulierte Bank sind nicht dasselbe Problem. Die Mechanik überschneidet sich — Commit, Build, Test, Deploy — aber die Rahmenbedingungen sind grundlegend verschieden. Regulierte Branchen schreiben Audit-Trail-Anforderungen, Change-Management-Kontrollen, Umgebungstrennungsvorgaben und in manchen Fällen Vier-Augen-Prinzip-Anforderungen vor, die strukturell in die Pipeline selbst kodiert sein müssen — nicht nachträglich angehängt. Deka Technology hat CI/CD-Systeme für Banking-, Versicherungs- und Healthcare-Kunden in der DACH-Region konzipiert. Hier ist, was uns diese Erfahrung gelehrt hat.

Regulatorischer Kontext: Was Pipelines nachweisen müssen

BaFins BAIT (Bankaufsichtliche Anforderungen an die IT) und die ICT-Leitlinien der Europäischen Bankenaufsichtsbehörde verlangen, dass Finanzinstitute nachweisen, wer jede Deployment autorisiert hat, was sich geändert hat, wann die Änderung ausgeführt wurde und welche Rollback-Kapazität besteht. Die Versicherungsregulierung unter Solvency II stellt ähnliche Anforderungen an versicherungsmathematische und Meldesysteme. Healthcare-Deployments unter der EU-MDR (Medizinprodukteverordnung) erfordern validierte Softwareumgebungen, in denen jede Änderung an einem Produktionssystem ein formales Validierungsprotokoll auslöst.

Das sind keine Checkbox-Anforderungen. Prüfer untersuchen Pipeline-Logs, Deployment-Aufzeichnungen und Zugriffskontrollen bei Vor-Ort-Prüfungen. Eine Pipeline, die keinen maschinenlesbaren Audit-Trail jedes Produktions-Deployments erzeugen kann, ist eine Haftung.

Vier-Augen-Prinzip bei Deployments

Das Vier-Augen-Prinzip — das zwei unabhängige Genehmigungen für jede bedeutende Aktion erfordert — lässt sich direkt in das Pipeline-Design übersetzen. In unseren Pipelines für regulierte Kunden erfordern Produktions-Deployments:

  • Einen Merge Request, der von mindestens zwei Ingenieuren genehmigt wurde (auf VCS-Ebene in GitLab/GitHub durchgesetzt).
  • Ein manuelles Approval-Gate in der CI/CD-Plattform (GitLab CI geschützte Umgebungen, GitHub Actions Environments mit erforderlichen Reviewern), das einen benannten Genehmiger verlangt, der vom Deployment-Initiator verschieden ist.
  • Einen automatisierten Deployment-Eintrag in einem unveränderlichen Audit-Log (wir verwenden Append-only-S3-Buckets oder Azure Blob mit Immutability-Policies).
Das Vier-Augen-Prinzip ist nur dann sinnvoll, wenn es strukturell unmöglich ist, es zu umgehen. Das Pipeline-Design muss konformes Verhalten zum Weg des geringsten Widerstands machen — nicht zu einer Disziplinanforderung, die Ingenieuren unter Termindruck auferlegt wird.

Bleiben Sie auf dem Laufenden.

Erhalten Sie unsere neuesten Einblicke — kein Spam, jederzeit abbestellbar.

Automatisierte Compliance-Checks in der Pipeline

Manuelle Compliance-Reviews zum Deployment-Zeitpunkt schaffen einen Engpass und ein Risiko: Menschen übersehen unter Druck Dinge. Unser Ansatz verschiebt Compliance-Checks nach links — in die Pipeline, mit Ausführung bei jedem Commit:

  • SAST (Static Application Security Testing): SonarQube oder Semgrep scannt nach Schwachstellenmustern und Codequalitäts-Gates. Builds schlagen bei kritischen Befunden fehl.
  • Dependency Scanning: Trivy oder Snyk für bekannte CVEs in Container-Images und Paketabhängigkeiten. Regulierte Kunden verlangen ein Zero-Critical-CVE-Gate vor der Produktion.
  • Lizenz-Compliance: FOSSA oder REUSE für Open-Source-Lizenz-Scanning — kritisch für Kunden mit GPL-Inkompatibilitätsanforderungen.
  • Infrastructure-Policy-Checks: OPA/Conftest gegen Terraform-Pläne, um nicht konforme Ressourcenkonfigurationen daran zu hindern, irgendeine Umgebung zu erreichen.

Umgebungstrennung und Secrets Management

Regulierte Kunden erfordern strikte Umgebungstrennung: Entwicklung, QA, Staging/UAT und Produktion müssen logisch und physisch isoliert sein, mit separaten Credentials, separaten Netzwerksegmenten und separaten Zugriffskontrollen. Wir implementieren dies mit separaten Kubernetes-Namespaces mit Network Policies, umgebungsspezifischen Vault-Pfaden für Secrets und Pipeline-Logik, die verhindert, dass Secrets Umgebungsgrenzen überschreiten.

Secrets Management nutzt HashiCorp Vault in allen regulierten Kundenumgebungen. Dynamische Secrets — kurzlebige Datenbankzugangsdaten, die pro Deployment generiert werden — eliminieren das Risiko langlebiger Credential-Leaks. Jeder Secret-Zugriff wird protokolliert, und Vault-Audit-Logs fließen in das SIEM des Kunden.

Unser Pipeline-Template für regulierte Kunden

Deka pflegt eine CI/CD-Referenzarchitektur für regulierte Branchen, die wir für jeden Kunden anpassen. Das Template enthält: GitLab-CI- oder GitHub-Actions-Workflow-Definitionen, OPA-Policy-Bibliothek, Vault-Integrationsmuster, unveränderliche Audit-Log-Konfiguration und ein Deployment-Approval-Runbook. Einen neuen regulierten Kunden auf eine konforme CI/CD-Baseline zu onboarden, dauert typischerweise vier bis sechs Wochen — statt der Monate, die ein Aufbau von Grund auf benötigt.

DevOpsCI/CDcompliancebankinginsurancehealthcare
Teilen

Mehr zu diesem Thema erfahren?

Erstberatung ist kostenlos — unverbindlich.

Mit unseren Experten sprechen
Alle Artikel
Verwandte Artikel
Fallstudie

arabam.com: SQL Server Always On Migration ohne eine Minute Ausfallzeit

Wie Deka Technology die Datenbank von arabam.com auf SQL Server 2019 Always On migrierte — bei laufendem Betrieb mit Millionen aktiver Nutzer.

Fallstudie

AgeSA: Single Sign-On und Oracle EBS-Integration für 3.000 Mitarbeiter

Wie Deka Technology für AgeSA eine nahtlose SSO-Integration zwischen Oracle E-Business Suite und Active Directory umsetzte — für mehr Sicherheit und Produktivität.

Fallstudie

Bulutistan: Monitoring- und Observability-Plattform für Cloud-Infrastruktur

Wie Deka Technology für Bulutistan eine skalierbare Monitoring-Plattform aufbaute — Prometheus, Grafana und automatisierte Alarmierung über 500+ Knoten.

Lassen Sie uns etwas bauen, das funktioniert.

Erstberatung ist kostenlos.

Kontakt aufnehmen