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.

Mit der Anmeldung stimmen Sie unserer Datenschutzerklärung zu.

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

Diesen Leitfaden für die nächste interne Prüfung nutzen

Offene Entscheidungen, Nachweisverantwortliche und Prüftermine sollten vor der Wahl eines Umsetzungswegs festgehalten werden.

Technische Leitfäden ansehen
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.

Architekturprioritäten gemeinsam klären

Beschreiben Sie Umfang, Rahmenbedingungen und die offenen Entscheidungen.

Gespräch beginnen