[{"data":1,"prerenderedAt":1144},["ShallowReactive",2],{"/de-de/blog/introducing-custom-compliance-frameworks-in-gitlab":3,"navigation-de-de":349,"banner-de-de":781,"footer-de-de":789,"blog-post-authors-de-de-Ian Khor|Salman Ladha":1030,"blog-related-posts-de-de-introducing-custom-compliance-frameworks-in-gitlab":1057,"blog-promotions-de-de":1082,"next-steps-de-de":1134},{"id":4,"title":5,"authors":6,"body":9,"category":324,"date":325,"description":326,"extension":327,"externalUrl":328,"faq":328,"featured":329,"heroImage":330,"meta":331,"navigation":332,"path":333,"seo":334,"slug":341,"stem":342,"tags":343,"template":347,"updatedDate":328,"__hash__":348},"blogPosts/de-de/blog/introducing-custom-compliance-frameworks-in-gitlab.md","90% weniger Audit-Zeit dank Compliance-Automatisierung",[7,8],"Ian Khor","Salman Ladha",{"type":10,"value":11,"toc":312},"minimark",[12,16,26,29,32,35,40,43,52,61,65,68,74,77,82,85,90,93,96,101,106,109,137,143,163,169,181,183,186,193,200,206,210,213,224,227,239,243,246,255,264,273,277,300,302],[13,14,15],"p",{},"Mehrere Compliance-Frameworks in schnellen DevSecOps-Pipelines zu verwalten, wird zunehmend komplexer. Standards entwickeln sich unabhängig voneinander, überschneidende Anforderungen und manuelle Prozesse binden Entwicklungsressourcen und verzögern Audits.",[13,17,18,19,25],{},"GitLab führt deshalb Custom Compliance Frameworks mit 50 vorkonfigurierten Controls für Standards wie ISO 27001, ",[20,21,24],"a",{"href":22,"rel":23},"https://about.gitlab.com/blog/new-cis-gitlab-benchmark-scanner-boosts-security-and-compliance/",[],"CIS Benchmark"," und SOC 2 ein.",[13,27,28],{},"Custom Compliance Frameworks ermöglichen die Zuordnung überschneidender Controls aus verschiedenen Standards in ein einheitliches Framework. Compliance-Richtlinien lassen sich direkt in GitLabs CI/CD-Pipelines einbetten und werden automatisch durchgesetzt, ohne Entwicklungsworkflows zu unterbrechen.",[13,30,31],{},"Die 50 vorkonfigurierten Controls beschleunigen die Compliance-Einführung ohne externe Tools oder komplexe Konfigurationen. Durch Integration in den Software Development Lifecycle bietet GitLab Echtzeit-Transparenz, automatisierte Durchsetzung und vereinfachte Audit-Vorbereitung für sichere, compliant Software.",[13,33,34],{},"Custom Compliance Frameworks und vorkonfigurierte Controls sind ab sofort in GitLab Ultimate verfügbar.",[36,37,39],"h2",{"id":38},"compliance-anforderungen-in-regulierten-branchen","Compliance-Anforderungen in regulierten Branchen",[13,41,42],{},"Unternehmen navigieren durch verschiedene Compliance-Frameworks, um regulatorische Anforderungen zu erfüllen. Diese Frameworks teilen oft gemeinsame Controls, sind jedoch selten aufeinander abgestimmt. Die Folge: manuelle Verfolgung in Spreadsheets, besonders problematisch bei Audit-Reviews.",[13,44,45,46,51],{},"Entwicklungsteams werden in Compliance-Prozesse eingebunden, da moderne Software-Entwicklung zentral für viele Controls ist. Statt sichere Software zu entwickeln, unterstützen sie Evidenzsammlung und Compliance-Reviews. Eine Forrester Total Economic Impact™-Studie zu GitLab Ultimate zeigt: Entwickler verbrachten vor GitLab bis zu ",[20,47,50],{"href":48,"rel":49},"https://tei.forrester.com/go/GitLab/GitLabUltimate/?lang=en-us#Appendixes",[],"80 Stunden jährlich mit Audit- und Compliance-Aufgaben"," – Zeit, die von Code-Entwicklung und Wertschöpfung abgezogen wird.",[13,53,54,55,60],{},"Dieser fragmentierte Ansatz ist ineffizient und kostspielig. Compliance-bezogene Kosten sind laut CATO Institute in den vergangenen fünf Jahren ",[20,56,59],{"href":57,"rel":58},"https://www.cato.org/sites/cato.org/files/2024-01/research-brief367.pdf",[],"um 60% gestiegen",". Ohne System, das Compliance-Durchsetzung dort verankert, wo Software entwickelt wird, bleibt Compliance ein nachträglicher Prozess, der Entwicklungs- und Sicherheitsteams trennt.",[36,62,64],{"id":63},"vorteile-von-custom-compliance-frameworks","Vorteile von Custom Compliance Frameworks",[13,66,67],{},"Kunden fragten nach größerer Flexibilität bei der Verfolgung und Durchsetzung von Compliance in DevSecOps-Workflows. Dieses Release ermöglicht:",[13,69,70],{},[71,72,73],"strong",{},"Compliance-Programme nach geschäftlichen Anforderungen gestalten",[13,75,76],{},"Regulatorische Anforderungen überschneiden sich über mehrere Frameworks hinweg und erschweren Nachverfolgung und Durchsetzung. Custom Compliance Frameworks ermöglichen ein einheitliches Framework, das Anforderungen und Controls mehrerer Standards abbildet. Dies reduziert manuellen Aufwand und Abhängigkeit von externen Beratern.",[13,78,79],{},[71,80,81],{},"Audit-Vorbereitung von Wochen auf Tage beschleunigen",[13,83,84],{},"Mit vorkonfigurierten Controls für SOC 2, ISO 27001 und CIS Benchmarks beginnt Compliance-Monitoring sofort. Automatisierte Überwachung und Evidenzsammlung reduzieren Audit-Vorbereitung von Wochen auf Tage, sodass Entwicklungsteams sich auf sichere Software konzentrieren können.",[13,86,87],{},[71,88,89],{},"Pipeline-integrierte Compliance ohne Entwicklungs-Overhead",[13,91,92],{},"Im Gegensatz zu isolierten GRC-Tools setzt GitLab Compliance direkt in CI/CD-Pipelines durch, wo Arbeit stattfindet. Diese Integration bedeutet: Compliance-Validierung erfolgt automatisch, während Code durch die Pipeline läuft, ohne Reibung zwischen Entwicklungsgeschwindigkeit und Sicherheitsanforderungen.",[94,95],"hr",{},[97,98,100],"h3",{"id":99},"praxis-einblick-iso-27001-framework-konfiguration","💡 Praxis-Einblick: ISO 27001-Framework-Konfiguration",[13,102,103],{},[71,104,105],{},"Systematischer 4-Schritt-Workflow:",[13,107,108],{},"GitLab Custom Compliance Frameworks ermöglichen präzise ISO 27001-Zuordnung:",[110,111,112,119,125,131],"ul",{},[113,114,115,118],"li",{},[71,116,117],{},"Schritt 1:"," Framework erstellen (Name, Beschreibung, validierte Eingabe mit 255/500 Zeichen-Limits)",[113,120,121,124],{},[71,122,123],{},"Schritt 2:"," Anforderungen definieren (z.B. ISO 27001 Annex A.5.3, A.5.17, A.8.28)",[113,126,127,130],{},[71,128,129],{},"Schritt 3:"," Controls zuordnen (1-3 Controls pro Anforderung – flexible Granularität)",[113,132,133,136],{},[71,134,135],{},"Schritt 4:"," Auf Projekte anwenden (Bulk-Auswahl, systematische Durchsetzung)",[13,138,139,142],{},[71,140,141],{},"Control-Bibliothek:"," Von 7 auf 50+ Controls erweitert – deckt vollständigen DevSecOps-Lebenszyklus ab:",[110,144,145,151,157],{},[113,146,147,150],{},[71,148,149],{},"Code-Review:"," Vier-Augen-Prinzip, Approval-Workflows (ISO 27001 A.5.3)",[113,152,153,156],{},[71,154,155],{},"Secret-Management:"," Automatische Secret-Detection",[113,158,159,162],{},[71,160,161],{},"Security-Scans:"," Container, Dependency, IaC-Scanning",[13,164,165,168],{},[71,166,167],{},"Externe Integration:"," \"Add an external control\"-Funktion ermöglicht BSI IT-Grundschutz-Validierung und Drittsystem-Daten – Single Source of Truth für alle Compliance-Anforderungen.",[13,170,171,174,175,180],{},[71,172,173],{},"Demo-Video:"," ",[20,176,179],{"href":177,"rel":178},"https://www.youtube.com/embed/yfJ0oHCIn-8",[],"15-minütige Produktvorführung"," zeigt NIS2 + ISO 27001 Dual-Framework-Szenario (typisch für deutsche Unternehmen).",[94,182],{},[13,184,185],{},"Die folgenden Screenshots zeigen die Konfiguration eines Custom Compliance Frameworks in GitLab:",[13,187,188],{},[189,190],"img",{"alt":191,"src":192},"Custom Compliance Frameworks – Anforderungsbearbeitung: Validierte Eingabefelder (255/500 Zeichen-Limits) mit Dropdown-Control-Auswahl aus 50+ Control-Bibliothek. \"Add an external control\"-Funktion ermöglicht BSI IT-Grundschutz-Integration und externe Compliance-Daten.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099291/Blog/Content%20Images/Blog/Content%20Images/image6_aHR0cHM6_1750099291312.png",[13,194,195,198],{},[196,197],"br",{},[196,199],{},[13,201,202],{},[189,203],{"alt":204,"src":205},"Custom Compliance Frameworks – ISO 27001 Anforderungskonfiguration: 3 Anforderungen (A.5.3 Segregation of Duties, A.5.17 Authentication, A.8.28 Secure Coding) mit 7 zugeordneten Controls. Flexible Granularität: 1-3 Controls pro Anforderung je nach Compliance-Bedarf.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099291/Blog/Content%20Images/Blog/Content%20Images/image2_aHR0cHM6_1750099291312.png",[36,207,209],{"id":208},"rollout-details-für-custom-compliance-frameworks","Rollout-Details für Custom Compliance Frameworks",[13,211,212],{},"Zwei kritische Aspekte dieses Releases:",[110,214,215,218,221],{},[113,216,217],{},"Ab GitLab 18.0 sind Custom Compliance Frameworks standardmäßig aktiviert.",[113,219,220],{},"Mit GitLab 18.0 wurden Custom Compliance Frameworks standardmäßig aktiviert. „Standards\" wurden aus dem Compliance Center entfernt, um die Benutzeroberfläche zu vereinfachen. Bestehende Compliance-Controls bleiben aktiv. GitLab Standard und SOC 2-Standards wurden in Compliance-Framework-Labels konvertiert, deren Compliance-Checks in Controls (neue Terminologie) umgewandelt.",[113,222,223],{},"Nur GitLab Ultimate-Kunden können Anforderungen definieren, Controls zuordnen und Compliance-Frameworks durchsetzen. Premium-Nutzer können Compliance-Labels verwenden, haben jedoch keinen Zugriff auf den vollständigen Funktionsumfang.",[13,225,226],{},"Weitere Details zu Custom Compliance Frameworks im Einführungsvideo:",[228,229,232,233],"figure",{"className":230},[231],"video_container","\n  ",[234,235,174],"iframe",{"src":236,"frameBorder":237,"allowFullScreen":238},"https://www.youtube.com/embed/yfJ0oHCIn-8?si=z_Rt_ikry4RhjEAC","0","true",[36,240,242],{"id":241},"shift-compliance-left-mit-gitlab","Shift Compliance Left mit GitLab",[13,244,245],{},"Ähnlich wie Security bedeutet Shift Compliance Left, Compliance-Anforderungen früher im Software Development Lifecycle zu adressieren. Da Software zentral für Compliance ist, ist die Einbettung von Controls dort, wo Software entwickelt wird, entscheidend. Mit GitLab definieren Security- und Compliance-Teams Frameworks, ordnen Controls zu und automatisieren Durchsetzung direkt in CI/CD-Pipelines. Entwicklungsteams fokussieren sich auf Feature-Entwicklung, während Compliance-Teams Echtzeit-Transparenz und automatisierte Evidenzsammlung für Audit-Bereitschaft erhalten. Dieser einheitliche Ansatz überbrückt die Lücke zwischen Entwicklung und Compliance und ermöglicht kontinuierliche Compliance als Teil der DevSecOps-Praxis.",[13,247,248,249,254],{},"Laut ",[20,250,253],{"href":251,"rel":252},"https://tei.forrester.com/go/GitLab/GitLabUltimate/?lang=en-us#AnalysisOfBenefits",[],"Forrester"," reduzieren Unternehmen mit GitLab die Entwicklerzeit für Audit- und Compliance-Aufgaben um 90% und beschleunigen externe Audits von mehreren Wochen auf unter eine Woche.",[13,256,257,258,263],{},"GitLab Ultimate-Kunden finden in der ",[20,259,262],{"href":260,"rel":261},"https://docs.gitlab.com/user/compliance/compliance_center/",[],"Compliance Center-Dokumentation"," Implementierungsanforderungen, Anwendungsfälle und weitere Details zu Custom Compliance Frameworks.",[13,265,266],{},[267,268,269,272],"em",{},[71,270,271],{},"Hinweis:"," „The Total Economic Impact™ Of GitLab Ultimate\" ist eine im Auftrag von GitLab durch Forrester Consulting durchgeführte Studie, Oktober 2024. Ergebnisse basieren auf einer zusammengesetzten Organisation, die befragte Kunden repräsentiert.",[36,274,276],{"id":275},"weitere-ressourcen","Weitere Ressourcen",[110,278,279,286,293],{},[113,280,281],{},[20,282,285],{"href":283,"rel":284},"https://about.gitlab.com/blog/ensuring-compliance/",[],"Separation of Duties und Compliance-Durchsetzung mit GitLab",[113,287,288],{},[20,289,292],{"href":290,"rel":291},"https://about.gitlab.com/blog/meet-regulatory-standards-with-gitlab/",[],"Regulatorische Standards mit GitLab Security und Compliance erfüllen",[113,294,295],{},[20,296,299],{"href":297,"rel":298},"https://about.gitlab.com/blog/guide-to-fulfilling-soc-2-security-requirements-with-gitlab/",[],"SOC 2-Sicherheitsanforderungen mit GitLab erfüllen",[94,301],{},[13,303,304,174,307],{},[71,305,306],{},"Englische Originalversion:",[20,308,311],{"href":309,"rel":310},"https://about.gitlab.com/blog/introducing-custom-compliance-frameworks-in-gitlab/",[],"Introducing Custom Compliance Frameworks in GitLab",{"title":313,"searchDepth":314,"depth":314,"links":315},"",2,[316,317,321,322,323],{"id":38,"depth":314,"text":39},{"id":63,"depth":314,"text":64,"children":318},[319],{"id":99,"depth":320,"text":100},3,{"id":208,"depth":314,"text":209},{"id":241,"depth":314,"text":242},{"id":275,"depth":314,"text":276},"security","2025-04-17","Custom Compliance Frameworks automatisieren NIS2- und DSGVO-Compliance. Forrester: 90% weniger Audit-Aufwand, 80 Stunden Ersparnis jährlich.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099268/Blog/Hero%20Images/Blog/Hero%20Images/GitLab_Blog_Header_v4_YBzFAgt2EAkqQfqxNFEgj_1750099267940.svg",{},true,"/de-de/blog/introducing-custom-compliance-frameworks-in-gitlab",{"title":335,"description":336,"ogTitle":335,"ogDescription":336,"noIndex":329,"ogImage":330,"ogUrl":337,"ogSiteName":338,"ogType":339,"canonicalUrls":340},"Compliance-Automatisierung mit GitLab","Custom Compliance Frameworks automatisieren ISO 27001, SOC 2 und CIS Benchmark. Forrester: 90% weniger Audit-Aufwand, 80 Stunden Ersparnis jährlich.","https://about.gitlab.com/de-de/blog/introducing-custom-compliance-frameworks-in-gitlab/","https://about.gitlab.com","article","https://about.gitlab.com/blog/introducing-custom-compliance-frameworks-in-gitlab","introducing-custom-compliance-frameworks-in-gitlab","de-de/blog/introducing-custom-compliance-frameworks-in-gitlab",[324,344,345,346],"product","features","DevSecOps platform","BlogPost","G5M1-zoNZE2jX0kj97gs0hrAxUjF70_SCrqkNbZHhW0",{"logo":350,"freeTrial":355,"sales":360,"login":365,"items":370,"search":699,"minimal":733,"duo":751,"switchNav":760,"pricingDeployment":771},{"config":351},{"href":352,"dataGaName":353,"dataGaLocation":354},"/de-de/","gitlab logo","header",{"text":356,"config":357},"Kostenlose Testversion anfordern",{"href":358,"dataGaName":359,"dataGaLocation":354},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":361,"config":362},"Demo anfordern",{"href":363,"dataGaName":364,"dataGaLocation":354},"/de-de/sales/?contact-topic=request-demo","sales",{"text":366,"config":367},"Anmelden",{"href":368,"dataGaName":369,"dataGaLocation":354},"https://gitlab.com/users/sign_in/","sign in",[371,400,502,507,621,677],{"text":372,"config":373,"menu":375},"Plattform",{"dataNavLevelOne":374},"platform",{"type":376,"columns":377},"cards",[378,384,392],{"title":372,"description":379,"link":380},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":381,"config":382},"Die Plattform erkunden",{"href":383,"dataGaName":374,"dataGaLocation":354},"/de-de/platform/",{"title":385,"description":386,"link":387},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":388,"config":389},"Lerne GitLab Duo kennen",{"href":390,"dataGaName":391,"dataGaLocation":354},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":393,"description":394,"link":395},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":396,"config":397},"Mehr erfahren",{"href":398,"dataGaName":399,"dataGaLocation":354},"/de-de/why-gitlab/","why gitlab",{"text":401,"left":332,"config":402,"menu":404},"Produkt",{"dataNavLevelOne":403},"solutions",{"type":405,"link":406,"columns":410,"feature":481},"lists",{"text":407,"config":408},"Alle Lösungen anzeigen",{"href":409,"dataGaName":403,"dataGaLocation":354},"/de-de/solutions/",[411,436,459],{"title":412,"description":413,"link":414,"items":419},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":415},{"icon":416,"href":417,"dataGaName":418,"dataGaLocation":354},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[420,424,427,432],{"text":421,"config":422},"CI/CD",{"href":423,"dataGaLocation":354,"dataGaName":421},"/de-de/solutions/continuous-integration/",{"text":385,"config":425},{"href":390,"dataGaLocation":354,"dataGaName":426},"gitlab duo agent platform - product menu",{"text":428,"config":429},"Quellcodeverwaltung",{"href":430,"dataGaLocation":354,"dataGaName":431},"/de-de/solutions/source-code-management/","Source Code Management",{"text":433,"config":434},"Automatische Softwarebereitstellung",{"href":417,"dataGaLocation":354,"dataGaName":435},"Automated software delivery",{"title":437,"description":438,"link":439,"items":444},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":440},{"href":441,"dataGaName":442,"dataGaLocation":354,"icon":443},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[445,449,454],{"text":446,"config":447},"Anwendungssicherheitstests",{"href":441,"dataGaName":448,"dataGaLocation":354},"Application security testing",{"text":450,"config":451},"Schutz der Software-Lieferkette",{"href":452,"dataGaLocation":354,"dataGaName":453},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":455,"config":456},"Software-Compliance",{"href":457,"dataGaName":458,"dataGaLocation":354},"/de-de/solutions/software-compliance/","software compliance",{"title":460,"link":461,"items":466},"Messung",{"config":462},{"icon":463,"href":464,"dataGaName":465,"dataGaLocation":354},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[467,471,476],{"text":468,"config":469},"Sichtbarkeit und Messung",{"href":464,"dataGaLocation":354,"dataGaName":470},"Visibility and Measurement",{"text":472,"config":473},"Wertstrommanagement",{"href":474,"dataGaLocation":354,"dataGaName":475},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":477,"config":478},"Analysen und Einblicke",{"href":479,"dataGaLocation":354,"dataGaName":480},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":482,"type":405,"items":483},"GitLab für",[484,490,496],{"text":485,"config":486},"Enterprise",{"icon":487,"href":488,"dataGaLocation":354,"dataGaName":489},"Building","/de-de/enterprise/","enterprise",{"text":491,"config":492},"Kleinunternehmen",{"icon":493,"href":494,"dataGaLocation":354,"dataGaName":495},"Work","/de-de/small-business/","small business",{"text":497,"config":498},"Öffentlicher Sektor",{"icon":499,"href":500,"dataGaLocation":354,"dataGaName":501},"Organization","/de-de/solutions/public-sector/","public sector",{"text":503,"config":504},"Preise",{"href":505,"dataGaName":506,"dataGaLocation":354,"dataNavLevelOne":506},"/de-de/pricing/","pricing",{"text":508,"config":509,"menu":511},"Ressourcen",{"dataNavLevelOne":510},"resources",{"type":405,"link":512,"columns":516,"feature":610},{"text":513,"config":514},"Alle Ressourcen anzeigen",{"href":515,"dataGaName":510,"dataGaLocation":354},"/de-de/resources/",[517,550,577],{"title":518,"items":519},"Erste Schritte",[520,525,530,535,540,545],{"text":521,"config":522},"Installieren",{"href":523,"dataGaName":524,"dataGaLocation":354},"/de-de/install/","install",{"text":526,"config":527},"Kurzanleitungen",{"href":528,"dataGaName":529,"dataGaLocation":354},"/de-de/get-started/","quick setup checklists",{"text":531,"config":532},"Lernen",{"href":533,"dataGaLocation":354,"dataGaName":534},"https://university.gitlab.com/","learn",{"text":536,"config":537},"Produktdokumentation",{"href":538,"dataGaName":539,"dataGaLocation":354},"https://docs.gitlab.com/","product documentation",{"text":541,"config":542},"Best-Practice-Videos",{"href":543,"dataGaName":544,"dataGaLocation":354},"/de-de/getting-started-videos/","best practice videos",{"text":546,"config":547},"Integrationen",{"href":548,"dataGaName":549,"dataGaLocation":354},"/de-de/integrations/","integrations",{"title":551,"items":552},"Entdecken",[553,558,563,568,572],{"text":554,"config":555},"Kundenerfolge",{"href":556,"dataGaName":557,"dataGaLocation":354},"/de-de/customers/","customer success stories",{"text":559,"config":560},"Blog",{"href":561,"dataGaName":562,"dataGaLocation":354},"/de-de/blog/","blog",{"text":564,"config":565},"Demo-Hub",{"href":566,"dataGaName":567,"dataGaLocation":354},"/de-de/demo-hub/","demo hub",{"text":569,"config":570},"The Source",{"href":571,"dataGaName":562,"dataGaLocation":354},"/de-de/the-source/",{"text":573,"config":574},"Remote",{"href":575,"dataGaName":576,"dataGaLocation":354},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":578,"items":579},"Vernetzen",[580,585,590,595,600,605],{"text":581,"config":582},"GitLab-Services",{"href":583,"dataGaName":584,"dataGaLocation":354},"/de-de/services/","services",{"text":586,"config":587},"Beitragen",{"href":588,"dataGaName":589,"dataGaLocation":354},"https://contributors.gitlab.com","contribute",{"text":591,"config":592},"Community",{"href":593,"dataGaName":594,"dataGaLocation":354},"/community/","community",{"text":596,"config":597},"Forum",{"href":598,"dataGaName":599,"dataGaLocation":354},"https://forum.gitlab.com/","forum",{"text":601,"config":602},"Veranstaltungen",{"href":603,"dataGaName":604,"dataGaLocation":354},"/events/","events",{"text":606,"config":607},"Partner",{"href":608,"dataGaName":609,"dataGaLocation":354},"/de-de/partners/","partners",{"config":611,"title":614,"text":615,"link":616},{"background":612,"textColor":613},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Neues bei GitLab","Über die neuesten Funktionen und Verbesserungen auf dem Laufenden bleiben.",{"text":617,"config":618},"Aktuelle Nachrichten",{"href":619,"dataGaName":620,"dataGaLocation":354},"/de-de/whats-new/","whats new",{"text":622,"config":623,"menu":625},"Unternehmen",{"dataNavLevelOne":624},"company",{"type":405,"columns":626},[627],{"items":628},[629,634,640,642,647,652,657,662,667,672],{"text":630,"config":631},"Über",{"href":632,"dataGaName":633,"dataGaLocation":354},"/de-de/company/","about",{"text":635,"config":636,"footerGa":639},"Karriere",{"href":637,"dataGaName":638,"dataGaLocation":354},"/jobs/","jobs",{"dataGaName":638},{"text":601,"config":641},{"href":603,"dataGaName":604,"dataGaLocation":354},{"text":643,"config":644},"Geschäftsführung",{"href":645,"dataGaName":646,"dataGaLocation":354},"/company/team/e-group/","leadership",{"text":648,"config":649},"Handbuch",{"href":650,"dataGaName":651,"dataGaLocation":354},"https://handbook.gitlab.com/","handbook",{"text":653,"config":654},"Investor Relations",{"href":655,"dataGaName":656,"dataGaLocation":354},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":658,"config":659},"Trust Center",{"href":660,"dataGaName":661,"dataGaLocation":354},"/de-de/security/","trust center",{"text":663,"config":664},"AI Transparency Center",{"href":665,"dataGaName":666,"dataGaLocation":354},"/de-de/ai-transparency-center/","ai transparency center",{"text":668,"config":669},"Newsletter",{"href":670,"dataGaName":671,"dataGaLocation":354},"/company/contact/#contact-forms","newsletter",{"text":673,"config":674},"Presse",{"href":675,"dataGaName":676,"dataGaLocation":354},"/press/","press",{"text":678,"config":679,"menu":680},"Kontakt",{"dataNavLevelOne":624},{"type":405,"columns":681},[682],{"items":683},[684,689,694],{"text":685,"config":686},"Vertrieb kontaktieren",{"href":687,"dataGaName":688,"dataGaLocation":354},"/de-de/sales/","talk to sales",{"text":690,"config":691},"Support-Portal",{"href":692,"dataGaName":693,"dataGaLocation":354},"https://support.gitlab.com/hc/en-us","support portal",{"text":695,"config":696},"Kundenportal",{"href":697,"dataGaName":698,"dataGaLocation":354},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":700,"login":701,"suggestions":708},"Schließen",{"text":702,"link":703},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":704,"config":705},"gitlab.com",{"href":368,"dataGaName":706,"dataGaLocation":707},"search login","search",{"text":709,"default":710},"Vorschläge",[711,713,718,720,725,730],{"text":385,"config":712},{"href":390,"dataGaName":385,"dataGaLocation":707},{"text":714,"config":715},"Codevorschläge (KI)",{"href":716,"dataGaName":717,"dataGaLocation":707},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":421,"config":719},{"href":423,"dataGaName":421,"dataGaLocation":707},{"text":721,"config":722},"GitLab auf AWS",{"href":723,"dataGaName":724,"dataGaLocation":707},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":726,"config":727},"GitLab auf Google Cloud",{"href":728,"dataGaName":729,"dataGaLocation":707},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":393,"config":731},{"href":398,"dataGaName":732,"dataGaLocation":707},"Why GitLab?",{"freeTrial":734,"mobileIcon":739,"desktopIcon":744,"secondaryButton":747},{"text":735,"config":736},"Kostenlos testen",{"href":737,"dataGaName":359,"dataGaLocation":738},"https://gitlab.com/-/trials/new/","nav",{"altText":740,"config":741},"GitLab-Symbol",{"src":742,"dataGaName":743,"dataGaLocation":738},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":740,"config":745},{"src":746,"dataGaName":743,"dataGaLocation":738},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":518,"config":748},{"href":749,"dataGaName":750,"dataGaLocation":738},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":752,"mobileIcon":756,"desktopIcon":758},{"text":753,"config":754},"Mehr über GitLab Duo erfahren",{"href":390,"dataGaName":755,"dataGaLocation":738},"gitlab duo",{"altText":740,"config":757},{"src":742,"dataGaName":743,"dataGaLocation":738},{"altText":740,"config":759},{"src":746,"dataGaName":743,"dataGaLocation":738},{"button":761,"mobileIcon":766,"desktopIcon":768},{"text":762,"config":763},"/Option",{"href":764,"dataGaName":765,"dataGaLocation":738},"#contact","switch",{"altText":740,"config":767},{"src":742,"dataGaName":743,"dataGaLocation":738},{"altText":740,"config":769},{"src":770,"dataGaName":743,"dataGaLocation":738},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":772,"mobileIcon":777,"desktopIcon":779},{"text":773,"config":774},"Zurück zur Preisübersicht",{"href":505,"dataGaName":775,"dataGaLocation":738,"icon":776},"back to pricing","GoBack",{"altText":740,"config":778},{"src":742,"dataGaName":743,"dataGaLocation":738},{"altText":740,"config":780},{"src":746,"dataGaName":743,"dataGaLocation":738},{"title":782,"button":783,"config":787},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":396,"config":784},{"href":785,"dataGaName":786,"dataGaLocation":354},"/de-de/gitlab-orbit/","orbit",{"layout":788,"disabled":329},"release",{"data":790},{"text":791,"source":792,"edit":798,"contribute":803,"config":808,"items":813,"minimal":1019},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":793,"config":794},"Quelltext der Seite anzeigen",{"href":795,"dataGaName":796,"dataGaLocation":797},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":799,"config":800},"Diese Seite bearbeiten",{"href":801,"dataGaName":802,"dataGaLocation":797},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":804,"config":805},"Beteilige dich",{"href":806,"dataGaName":807,"dataGaLocation":797},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":809,"facebook":810,"youtube":811,"linkedin":812},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[814,859,912,954,986],{"title":503,"links":815,"subMenu":830},[816,820,825],{"text":817,"config":818},"Tarife anzeigen",{"href":505,"dataGaName":819,"dataGaLocation":797},"view plans",{"text":821,"config":822},"Vorteile von Premium",{"href":823,"dataGaName":824,"dataGaLocation":797},"/de-de/pricing/premium/","why premium",{"text":826,"config":827},"Vorteile von Ultimate",{"href":828,"dataGaName":829,"dataGaLocation":797},"/de-de/pricing/ultimate/","why ultimate",[831],{"title":678,"links":832},[833,835,837,839,844,849,854],{"text":685,"config":834},{"href":687,"dataGaName":364,"dataGaLocation":797},{"text":690,"config":836},{"href":692,"dataGaName":693,"dataGaLocation":797},{"text":695,"config":838},{"href":697,"dataGaName":698,"dataGaLocation":797},{"text":840,"config":841},"Status",{"href":842,"dataGaName":843,"dataGaLocation":797},"https://status.gitlab.com/","status",{"text":845,"config":846},"Nutzungsbedingungen",{"href":847,"dataGaName":848,"dataGaLocation":797},"/terms/","terms of use",{"text":850,"config":851},"Datenschutzerklärung",{"href":852,"dataGaName":853,"dataGaLocation":797},"/de-de/privacy/","privacy statement",{"text":855,"config":856},"Cookie-Einstellungen",{"dataGaName":857,"dataGaLocation":797,"id":858,"isOneTrustButton":332},"cookie preferences","ot-sdk-btn",{"title":401,"links":860,"subMenu":869},[861,865],{"text":862,"config":863},"DevSecOps-Plattform",{"href":383,"dataGaName":864,"dataGaLocation":797},"devsecops platform",{"text":866,"config":867},"KI-unterstützte Entwicklung",{"href":390,"dataGaName":868,"dataGaLocation":797},"ai-assisted development",[870],{"title":871,"links":872},"Themen",[873,877,882,887,892,897,902,907],{"text":421,"config":874},{"href":875,"dataGaName":876,"dataGaLocation":797},"/de-de/topics/ci-cd/","cicd",{"text":878,"config":879},"GitOps",{"href":880,"dataGaName":881,"dataGaLocation":797},"/de-de/topics/gitops/","gitops",{"text":883,"config":884},"DevOps",{"href":885,"dataGaName":886,"dataGaLocation":797},"/de-de/topics/devops/","devops",{"text":888,"config":889},"Versionskontrolle",{"href":890,"dataGaName":891,"dataGaLocation":797},"/de-de/topics/version-control/","version control",{"text":893,"config":894},"DevSecOps",{"href":895,"dataGaName":896,"dataGaLocation":797},"/de-de/topics/devsecops/","devsecops",{"text":898,"config":899},"Cloud-nativ",{"href":900,"dataGaName":901,"dataGaLocation":797},"/de-de/topics/cloud-native/","cloud native",{"text":903,"config":904},"KI für das Programmieren",{"href":905,"dataGaName":906,"dataGaLocation":797},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":908,"config":909},"Agentische KI",{"href":910,"dataGaName":911,"dataGaLocation":797},"/de-de/topics/agentic-ai/","agentic ai",{"title":913,"links":914},"Lösungen",[915,918,920,925,929,932,935,938,940,942,944,949],{"text":446,"config":916},{"href":441,"dataGaName":917,"dataGaLocation":797},"Application Security Testing",{"text":433,"config":919},{"href":417,"dataGaName":418,"dataGaLocation":797},{"text":921,"config":922},"Agile Entwicklung",{"href":923,"dataGaName":924,"dataGaLocation":797},"/de-de/solutions/agile-delivery/","agile delivery",{"text":926,"config":927},"SCM",{"href":430,"dataGaName":928,"dataGaLocation":797},"source code management",{"text":421,"config":930},{"href":423,"dataGaName":931,"dataGaLocation":797},"continuous integration & delivery",{"text":472,"config":933},{"href":474,"dataGaName":934,"dataGaLocation":797},"value stream management",{"text":878,"config":936},{"href":937,"dataGaName":881,"dataGaLocation":797},"/de-de/solutions/gitops/",{"text":485,"config":939},{"href":488,"dataGaName":489,"dataGaLocation":797},{"text":491,"config":941},{"href":494,"dataGaName":495,"dataGaLocation":797},{"text":497,"config":943},{"href":500,"dataGaName":501,"dataGaLocation":797},{"text":945,"config":946},"Bildungswesen",{"href":947,"dataGaName":948,"dataGaLocation":797},"/de-de/solutions/education/","education",{"text":950,"config":951},"Finanzdienstleistungen",{"href":952,"dataGaName":953,"dataGaLocation":797},"/de-de/solutions/finance/","financial services",{"title":508,"links":955},[956,958,960,962,965,967,970,972,974,976,978,980,982,984],{"text":521,"config":957},{"href":523,"dataGaName":524,"dataGaLocation":797},{"text":526,"config":959},{"href":528,"dataGaName":529,"dataGaLocation":797},{"text":531,"config":961},{"href":533,"dataGaName":534,"dataGaLocation":797},{"text":536,"config":963},{"href":538,"dataGaName":964,"dataGaLocation":797},"docs",{"text":559,"config":966},{"href":561,"dataGaName":562,"dataGaLocation":797},{"text":968,"config":969},"Neuerungen",{"href":619,"dataGaName":620,"dataGaLocation":797},{"text":554,"config":971},{"href":556,"dataGaName":557,"dataGaLocation":797},{"text":573,"config":973},{"href":575,"dataGaName":576,"dataGaLocation":797},{"text":581,"config":975},{"href":583,"dataGaName":584,"dataGaLocation":797},{"text":586,"config":977},{"href":588,"dataGaName":589,"dataGaLocation":797},{"text":591,"config":979},{"href":593,"dataGaName":594,"dataGaLocation":797},{"text":596,"config":981},{"href":598,"dataGaName":599,"dataGaLocation":797},{"text":601,"config":983},{"href":603,"dataGaName":604,"dataGaLocation":797},{"text":606,"config":985},{"href":608,"dataGaName":609,"dataGaLocation":797},{"title":622,"links":987},[988,990,992,994,996,998,1003,1008,1010,1012,1014],{"text":630,"config":989},{"href":632,"dataGaName":624,"dataGaLocation":797},{"text":635,"config":991},{"href":637,"dataGaName":638,"dataGaLocation":797},{"text":643,"config":993},{"href":645,"dataGaName":646,"dataGaLocation":797},{"text":648,"config":995},{"href":650,"dataGaName":651,"dataGaLocation":797},{"text":653,"config":997},{"href":655,"dataGaName":656,"dataGaLocation":797},{"text":999,"config":1000},"Nachhaltigkeit",{"href":1001,"dataGaName":1002,"dataGaLocation":797},"/sustainability/","Sustainability",{"text":1004,"config":1005},"Vielfalt, Inklusion und Zugehörigkeit",{"href":1006,"dataGaName":1007,"dataGaLocation":797},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":658,"config":1009},{"href":660,"dataGaName":661,"dataGaLocation":797},{"text":668,"config":1011},{"href":670,"dataGaName":671,"dataGaLocation":797},{"text":673,"config":1013},{"href":675,"dataGaName":676,"dataGaLocation":797},{"text":1015,"config":1016},"Transparenzerklärung zu moderner Sklaverei",{"href":1017,"dataGaName":1018,"dataGaLocation":797},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1020},[1021,1024,1027],{"text":1022,"config":1023},"Terms",{"href":847,"dataGaName":848,"dataGaLocation":797},{"text":1025,"config":1026},"Cookies",{"dataGaName":857,"dataGaLocation":797,"id":858,"isOneTrustButton":332},{"text":1028,"config":1029},"Datenschutz",{"href":852,"dataGaName":853,"dataGaLocation":797},[1031,1045],{"id":1032,"title":7,"body":328,"config":1033,"content":1035,"description":328,"extension":1039,"meta":1040,"navigation":332,"path":1041,"seo":1042,"stem":1043,"__hash__":1044},"blogAuthors/en-us/blog/authors/ian-khor.yml",{"template":1034},"BlogAuthor",{"name":7,"config":1036},{"headshot":1037,"ctfId":1038},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662933/Blog/Author%20Headshots/ian_khor_headshot.png","nSk8fzDwtG3LVFWwg8HrF","yml",{},"/en-us/blog/authors/ian-khor",{},"en-us/blog/authors/ian-khor","5isBYOqLr9OYbax5Svlmmh6h_g4nxMbjDM3g5Fsaz5A",{"id":1046,"title":8,"body":328,"config":1047,"content":1048,"description":328,"extension":1039,"meta":1052,"navigation":332,"path":1053,"seo":1054,"stem":1055,"__hash__":1056},"blogAuthors/en-us/blog/authors/salman-ladha.yml",{"template":1034},{"name":8,"config":1049},{"headshot":1050,"ctfId":1051},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662937/Blog/Author%20Headshots/salman_ladha_headshot.png","2AYyG99S9PBB8PQIJ6aKuq",{},"/en-us/blog/authors/salman-ladha",{},"en-us/blog/authors/salman-ladha","AIlZoao6Z2q7mIH5Jkh_ZIB8304XE4IuHFiznllUnT0",[1058,1066,1074],{"title":1059,"description":1060,"heroImage":1061,"category":324,"date":1062,"authors":1063,"slug":1065,"externalUrl":328},"Wie GitLab Schwachstellen über Refactorings hinweg verfolgt","Das verbesserte Scope+Offset-Fingerprinting hält das Tracking stabil, wenn Kommentare, Leerzeilen oder Reformatierungen dazukommen.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1759320418/xjmqcozxzt4frx0hori3.png","2026-08-12",[1064],"Julian Thome","improved-scope-offset-fingerprinting",{"title":1067,"description":1068,"heroImage":1061,"category":324,"date":1069,"authors":1070,"slug":1073,"externalUrl":328},"GitLab Secrets Manager unterstützt ESO, Terraform und API","GitLab Secrets Manager liefert Secrets sicher an Kubernetes, Terraform und externe Workflows, aus einer einzigen Quelle für die gesamte Toolchain.","2026-08-06",[1071,1072],"Erick Bajao","Joe Randazzo","gitlab-secrets-manager-add-eso-terraform-api-support",{"title":1075,"description":1076,"heroImage":1077,"category":324,"date":1078,"authors":1079,"slug":1081,"externalUrl":328},"Mit Claude und GitLab jeden Commit bis zur Produktion absichern","Claude Security findet Schwachstellen in der Coding-Session. GitLab übernimmt danach: Scans, Policy-Durchsetzung und Audit-Nachweise im Lebenszyklus.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1756122536/akivvcnafog9c4dhhzkp.png","2026-08-03",[1080],"Alisa Ho","claude-security-and-gitlab",{"promotions":1083},[1084,1098,1109,1120],{"id":1085,"categories":1086,"header":1088,"text":1089,"button":1090,"image":1095},"ai-modernization",[1087],"ai","Hält KI, was uns versprochen wurde?","Das Quiz dauert maximal 5 Minuten.",{"text":1091,"config":1092},"Ermittle deinen KI-Reifegrad",{"href":1093,"dataGaName":1094,"dataGaLocation":562},"/de-de/assessments/ai-modernization-assessment/","modernization assessment",{"config":1096},{"src":1097},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1099,"categories":1100,"header":1101,"text":1089,"button":1102,"image":1106},"devops-modernization",[344,896],"Verwaltest du Tool-Chaos oder stellst du Innovationen bereit?",{"text":1103,"config":1104},"Ermittle deinen DevOps-Reifegrad",{"href":1105,"dataGaName":1094,"dataGaLocation":562},"/de-de/assessments/devops-modernization-assessment/",{"config":1107},{"src":1108},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1110,"categories":1111,"header":1112,"text":1089,"button":1113,"image":1117},"security-modernization",[324],"Tauschst du Schnelligkeit gegen Sicherheit ein?",{"text":1114,"config":1115},"Ermittle deinen Sicherheitsreifegrad",{"href":1116,"dataGaName":1094,"dataGaLocation":562},"/de-de/assessments/security-modernization-assessment/",{"config":1118},{"src":1119},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1121,"paths":1122,"header":1125,"text":1126,"button":1127,"image":1132},"github-azure-migration",[1123,1124],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Ist dein Team bereit für den Umzug von GitHub nach Azure?","GitHub stellt bereits auf Azure um. Finde heraus, was das für dich bedeutet.",{"text":1128,"config":1129},"Erfahre, wie GitLab im Vergleich zu GitHub abschneidet",{"href":1130,"dataGaName":1131,"dataGaLocation":562},"/de-de/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1133},{"src":1108},{"header":1135,"blurb":1136,"button":1137,"secondaryButton":1142},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":1138,"config":1139},"Kostenlosen Test starten",{"href":1140,"dataGaName":359,"dataGaLocation":1141},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":685,"config":1143},{"href":687,"dataGaName":364,"dataGaLocation":1141},1786803740222]