[{"data":1,"prerenderedAt":1289},["ShallowReactive",2],{"/de-de/blog/streamline-enterprise-artifact-management-with-gitlab":3,"navigation-de-de":507,"banner-de-de":939,"footer-de-de":947,"blog-post-authors-de-de-Tim Rizzi":1188,"blog-related-posts-de-de-streamline-enterprise-artifact-management-with-gitlab":1203,"blog-promotions-de-de":1226,"next-steps-de-de":1279},{"id":4,"title":5,"authors":6,"body":8,"category":488,"date":489,"description":490,"extension":491,"externalUrl":492,"faq":492,"featured":493,"heroImage":494,"meta":495,"navigation":493,"path":496,"seo":497,"slug":501,"stem":502,"tags":503,"template":505,"updatedDate":492,"__hash__":506},"blogPosts/de-de/blog/streamline-enterprise-artifact-management-with-gitlab.md","Artifact Management systematisch konsolidieren mit GitLab",[7],"Tim Rizzi",{"type":9,"value":10,"toc":464},"minimark",[11,15,18,23,26,55,58,61,67,73,79,83,86,103,106,110,113,118,121,165,168,172,175,187,193,203,213,217,229,235,241,247,251,254,280,284,288,302,306,326,330,338,342,350,354,359,376,380,386,392,398,401,428,432,435,438,441,449,458],[12,13,14],"p",{},"Artifact Management in Unternehmen hat sich zu einer systematischen Herausforderung entwickelt. Was als einfache Docker-Registries und Maven-Repositories begann, ist heute ein komplexes Netz aus Tools, Richtlinien und operativem Overhead, das mehr Zeit und Budget verschlingt als geplant. Platform-Engineers berichten von einem Grundproblem: Die Verwaltung fragmentierter Artifact-Repositories bindet Ressourcen, die für Platform-Verbesserungen fehlen.",[12,16,17],{},"Diese Situation erfordert eine ehrliche Betrachtung der tatsächlichen Kosten fragmentierten Artifact Managements – und realistische Lösungsansätze für Platform-Teams. Dieser Artikel analysiert die Problematik und zeigt, wie GitLab durch strategische Konsolidierung messbare Verbesserungen ermöglicht.",[19,20,22],"h2",{"id":21},"die-messbaren-auswirkungen","Die messbaren Auswirkungen",[12,24,25],{},"Basierend auf Kundendaten und Branchenanalysen verursacht fragmentiertes Artifact Management typischerweise folgende Kosten für mittelgroße Organisationen (500+ Entwickler(innen)):",[27,28,29,37,43,49],"ul",{},[30,31,32,36],"li",{},[33,34,35],"strong",{},"Lizenzierung:"," 50.000-200.000 US-Dollar jährlich über mehrere Tools verteilt",[30,38,39,42],{},[33,40,41],{},"Operativer Overhead:"," 2-3 FTE-Äquivalent für Artifact-Management-Aufgaben",[30,44,45,48],{},[33,46,47],{},"Storage-Ineffizienz:"," 20-30 % höhere Storage-Kosten durch Duplikation und mangelhaftes Lifecycle Management",[30,50,51,54],{},[33,52,53],{},"Produktivitätsverlust:"," 15-20 Minuten täglich pro Entwickler(in) durch Artifact-bezogene Reibungsverluste",[12,56,57],{},"Bei Großunternehmen multiplizieren sich diese Zahlen erheblich. Ein Kunde berechnete über 500.000 US-Dollar jährliche Kosten allein für den operativen Overhead der Verwaltung von sieben verschiedenen Artifact-Storage-Systemen.",[12,59,60],{},"Die versteckten Kosten summieren sich täglich:",[12,62,63,66],{},[33,64,65],{},"Zeit-Multiplikation:"," Jede Lifecycle-Policy, Sicherheitsregel oder Zugriffskontrolle muss über mehrere Systeme implementiert werden. Eine 15-minütige Konfiguration wird zu stundenlanger Arbeit.",[12,68,69,72],{},[33,70,71],{},"Sicherheitslücken-Risiken:"," Die Verwaltung von Sicherheitsrichtlinien über disparate Systeme schafft blinde Flecken. Vulnerability Scanning, Zugriffskontrollen und Audit Trails werden fragmentiert.",[12,74,75,78],{},[33,76,77],{},"Kontextwechsel-Kosten:"," Entwickler(innen) verlieren Produktivität, wenn sie Artifacts nicht finden oder sich merken müssen, welches System was speichert.",[19,80,82],{"id":81},"das-multiplikationsproblem","Das Multiplikationsproblem",[12,84,85],{},"Die Artifact-Management-Landschaft ist explodiert. Wo Teams früher ein einzelnes Maven-Repository verwalteten, jonglieren Platform-Engineers heute mit:",[27,87,88,91,94,97,100],{},[30,89,90],{},"Container-Registries (Docker Hub, ECR, GCR, Azure ACR)",[30,92,93],{},"Package-Repositories (JFrog Artifactory, Sonatype Nexus)",[30,95,96],{},"Sprachspezifische Registries (npm, PyPI, NuGet, Conan)",[30,98,99],{},"Infrastructure-Artifacts (Terraform-Module, Helm-Charts)",[30,101,102],{},"ML-Model-Registries (MLflow, Weights & Biases)",[12,104,105],{},"Jedes Tool bringt eigene Authentifizierungssysteme, Lifecycle-Policies, Security Scanning und operative Anforderungen mit. Für Organisationen mit Hunderten oder Tausenden von Projekten entsteht eine exponentielle Management-Belastung.",[19,107,109],{"id":108},"gitlabs-strategischer-ansatz-tiefe-statt-breite","GitLabs strategischer Ansatz: Tiefe statt Breite",[12,111,112],{},"Bei der Entwicklung von GitLabs Artifact-Management-Fähigkeiten stand eine klassische Produktentscheidung an: Unterstützung für jedes erdenkliche Artifact-Format oder tiefgehende Implementierung für die Formate, die für Enterprise-Teams wirklich zählen. Die Entscheidung für Tiefe prägt alles, was seitdem entwickelt wurde.",[114,115,117],"h3",{"id":116},"die-kernfokusbereiche","Die Kernfokusbereiche",[12,119,120],{},"Statt oberflächlicher Unterstützung für 20+ Formate wurde Enterprise-Grade-Funktionalität für ein strategisches Set entwickelt:",[27,122,123,129,135,141,147,153,159],{},[30,124,125,128],{},[33,126,127],{},"Maven"," (Java-Ökosystem)",[30,130,131,134],{},[33,132,133],{},"npm"," (JavaScript/Node.js)",[30,136,137,140],{},[33,138,139],{},"Docker/OCI"," (Container-Images)",[30,142,143,146],{},[33,144,145],{},"PyPI"," (Python-Packages)",[30,148,149,152],{},[33,150,151],{},"NuGet"," (C#/.NET-Packages)",[30,154,155,158],{},[33,156,157],{},"Generic Packages"," (beliebige binäre Artifacts)",[30,160,161,164],{},[33,162,163],{},"Terraform-Module"," (Infrastructure as Code)",[12,166,167],{},"Diese sieben Formate decken basierend auf Kundendaten etwa 80 % der Artifact-Nutzung in Enterprise-Umgebungen ab.",[114,169,171],{"id":170},"was-enterprise-grade-konkret-bedeutet","Was \"Enterprise-Grade\" konkret bedeutet",[12,173,174],{},"Durch Fokussierung auf weniger Formate können Fähigkeiten geliefert werden, die in Produktionsumgebungen mit Hunderten von Entwickler(innen), Terabytes von Artifacts und strengen Compliance-Anforderungen funktionieren:",[12,176,177,186],{},[33,178,179,185],{},[180,181,184],"a",{"href":182,"rel":183},"https://docs.gitlab.com/user/packages/virtual_registry/",[],"Virtual Registries",":"," Proxy und Cache für Upstream-Dependencies für zuverlässige Builds und Supply-Chain-Kontrolle. Aktuell produktionsreif für Maven, npm und Docker folgen Anfang 2026.",[12,188,189,192],{},[33,190,191],{},"Lifecycle Management:"," Automatisierte Cleanup-Policies, die Storage-Kosten kontrollieren und gleichzeitig Artifacts für Compliance bewahren. Heute auf Projektebene verfügbar, organisationsweite Policies für Mitte 2026 geplant.",[12,194,195,202],{},[33,196,197,185],{},[180,198,201],{"href":199,"rel":200},"https://docs.gitlab.com/user/application_security/",[],"Security-Integration"," Integriertes Vulnerability Scanning, Dependency-Analyse und Policy-Enforcement. Die kommende Dependency Firewall (geplant für Ende 2026) wird Supply-Chain-Security-Kontrolle über alle Formate bieten.",[12,204,205,212],{},[33,206,207,185],{},[180,208,211],{"href":209,"rel":210},"https://docs.gitlab.com/ci/",[],"Tiefe CI/CD-Integration"," Vollständige Nachverfolgbarkeit vom Source-Commit zum deployed Artifact, mit Build-Provenance und Security-Scan-Ergebnissen in Artifact-Metadaten.",[19,214,216],{"id":215},"aktuelle-fähigkeiten-praxiserprobte-features","Aktuelle Fähigkeiten: Praxiserprobte Features",[12,218,219,222,223,228],{},[33,220,221],{},"Maven Virtual Registries:"," Das Flaggschiff der Enterprise-Fähigkeiten, bewährt bei 15+ Enterprise-Kunden. Die meisten komplettieren das ",[180,224,227],{"href":225,"rel":226},"https://about.gitlab.com/blog/tutorial-secure-and-optimize-your-maven-repository-in-gitlab/",[],"Maven Virtual Registry","-Setup innerhalb von zwei Monaten mit minimaler GitLab-Unterstützung.",[12,230,231,234],{},[33,232,233],{},"Lokal gehostete Repositories:"," Alle sieben unterstützten Formate bieten komplette Upload-, Download-, Versionierungs- und Zugriffskontroll-Fähigkeiten und unterstützen kritische Workloads bei Organisationen mit Tausenden von Entwickler(innen).",[12,236,237,240],{},[33,238,239],{},"Protected Artifacts:"," Umfassender Schutz vor unautorisierten Änderungen mit feingranularen Zugriffskontrollen über alle Formate.",[12,242,243,246],{},[33,244,245],{},"Projekt-Level Lifecycle Policies:"," Automatisierte Cleanup- und Retention-Policies für Storage-Kostenkontrolle und Compliance.",[114,248,250],{"id":249},"performance-und-skalierungscharakteristika","Performance- und Skalierungscharakteristika",[12,252,253],{},"Basierend auf aktuellen Produktions-Deployments:",[27,255,256,262,268,274],{},[30,257,258,261],{},[33,259,260],{},"Durchsatz:"," 10.000+ Artifact-Downloads pro Minute/pro Instanz",[30,263,264,267],{},[33,265,266],{},"Storage:"," Kunden verwalten erfolgreich 50+ TB Artifacts",[30,269,270,273],{},[33,271,272],{},"Gleichzeitige Nutzer(innen):"," 1.000+ Entwickler(innen) greifen simultan auf Artifacts zu",[30,275,276,279],{},[33,277,278],{},"Verfügbarkeit:"," 99,99 % Uptime für GitLab.com seit über 2 Jahren",[19,281,283],{"id":282},"strategische-roadmap-die-nächsten-18-monate","Strategische Roadmap: Die nächsten 18 Monate",[114,285,287],{"id":286},"q1-2026","Q1 2026",[27,289,290,296],{},[30,291,292,295],{},[33,293,294],{},"npm Virtual Registries:"," Enterprise Proxy/Cache für JavaScript-Packages",[30,297,298,301],{},[33,299,300],{},"Docker Virtual Registries:"," Container-Registry-Proxy-Fähigkeiten",[114,303,305],{"id":304},"q2-2026","Q2 2026",[27,307,308,314,320],{},[30,309,310,313],{},[33,311,312],{},"Organisations-Level Lifecycle Policies (Beta):"," Zentralisierte Cleanup-Policies mit Projekt-Overrides",[30,315,316,319],{},[33,317,318],{},"NuGet Virtual Registries (Beta):"," .NET-Package-Proxy-Unterstützung",[30,321,322,325],{},[33,323,324],{},"PyPI Virtual Registries (Beta):"," Vervollständigung der Virtual-Registry-Unterstützung für Python",[114,327,329],{"id":328},"q3-2026","Q3 2026",[27,331,332],{},[30,333,334,337],{},[33,335,336],{},"Advanced Analytics Dashboard:"," Storage-Optimierung und Nutzungs-Insights",[114,339,341],{"id":340},"q4-2026","Q4 2026",[27,343,344],{},[30,345,346,349],{},[33,347,348],{},"Dependency Firewall (Beta):"," Supply-Chain-Security-Kontrolle für alle Artifact-Typen",[19,351,353],{"id":352},"entscheidungsframework-wann-gitlab-die-richtige-wahl-ist","Entscheidungsframework: Wann GitLab die richtige Wahl ist",[12,355,356],{},[33,357,358],{},"GitLab ist wahrscheinlich die richtige Wahl, wenn:",[27,360,361,364,367,370,373],{},[30,362,363],{},"80 %+ deiner Artifacts in unseren sieben unterstützten Formaten sind",[30,365,366],{},"Du bereits GitLab für Source Code oder CI/CD nutzt",[30,368,369],{},"Du integrierte Workflows über Standalone-Feature-Reichtum stellst",[30,371,372],{},"Du die operative Komplexität mehrerer Systeme reduzieren willst",[30,374,375],{},"Du vollständige Nachverfolgbarkeit von Source bis Deployment benötigst",[114,377,379],{"id":378},"migrationsüberlegungen","Migrationsüberlegungen",[12,381,382,385],{},[33,383,384],{},"Typische Timeline:"," 2-4 Monate für komplette Migration von Artifactory/Nexus",[12,387,388,391],{},[33,389,390],{},"Häufige Herausforderungen:"," Virtual-Registry-Konfiguration, Access-Control-Mapping und Entwickler(innen)-Workflow-Änderungen",[12,393,394,397],{},[33,395,396],{},"Erfolgsfaktoren:"," Phasenansatz, umfassendes Testing und Entwickler(innen)-Training",[12,399,400],{},"Die erfolgreichsten Migrationen folgen diesem Muster:",[402,403,404,410,416,422],"ol",{},[30,405,406,409],{},[33,407,408],{},"Assessment"," (2-4 Wochen): Katalogisierung aktueller Artifacts und Nutzungsmuster",[30,411,412,415],{},[33,413,414],{},"Pilot"," (4-6 Wochen): End-to-End-Migration eines Teams/Projekts",[30,417,418,421],{},[33,419,420],{},"Rollout"," (6-12 Wochen): Graduelle Migration mit parallelen Systemen",[30,423,424,427],{},[33,425,426],{},"Optimierung"," (fortlaufend): Implementierung fortgeschrittener Features und Policies",[19,429,431],{"id":430},"besseres-artifact-management-kann-heute-beginnen","Besseres Artifact Management kann heute beginnen",[12,433,434],{},"GitLabs Artifact Management versucht nicht, alles für jeden zu sein. Strategische Trade-offs wurden getroffen: tiefe Fähigkeiten für Kern-Enterprise-Formate statt oberflächlicher Unterstützung für alles.",[12,436,437],{},"Wenn deine Artifact-Anforderungen mit unseren unterstützten Formaten übereinstimmen und du integrierte Workflows schätzt, können wir deinen operativen Overhead signifikant reduzieren und gleichzeitig die Developer Experience verbessern.",[12,439,440],{},"Unser Ziel ist es, dir bei informierten Entscheidungen über deine Artifact-Management-Strategie zu helfen – mit klarem Verständnis der Fähigkeiten und unserer Roadmap.",[12,442,443,444,448],{},"Kontaktiere mich gerne unter ",[180,445,447],{"href":446},"mailto:trizzi@gitlab.com","trizzi@gitlab.com","(bitte auf Englisch anschreiben), um mehr über GitLab Artifact Management zu erfahren. Ich kann spezifische Anforderungen diskutieren und dich mit unserem technischen Team für eine tiefere Evaluierung verbinden.",[12,450,451,452,457],{},"Weitere technische Details und Implementierungsbeispiele findest du im ",[180,453,456],{"href":454,"rel":455},"https://about.gitlab.com/blog/streamline-enterprise-artifact-management-with-gitlab/",[],"englischen Original",".",[12,459,460],{},[461,462,463],"em",{},"Dieser Blog enthält Informationen zu kommenden Produkten, Features und Funktionalitäten. Es ist wichtig zu beachten, dass die Informationen in diesem Blogpost nur zu Informationszwecken dienen. Bitte verlasse dich nicht auf diese Informationen für Kauf- oder Planungszwecke. Wie bei allen Projekten können die in diesem Blog und verlinkten Seiten erwähnten Elemente Änderungen oder Verzögerungen unterliegen. Die Entwicklung, Veröffentlichung und das Timing von Produkten, Features oder Funktionalitäten liegen im alleinigen Ermessen von GitLab.",{"title":465,"searchDepth":466,"depth":466,"links":467},"",2,[468,469,470,475,478,484,487],{"id":21,"depth":466,"text":22},{"id":81,"depth":466,"text":82},{"id":108,"depth":466,"text":109,"children":471},[472,474],{"id":116,"depth":473,"text":117},3,{"id":170,"depth":473,"text":171},{"id":215,"depth":466,"text":216,"children":476},[477],{"id":249,"depth":473,"text":250},{"id":282,"depth":466,"text":283,"children":479},[480,481,482,483],{"id":286,"depth":473,"text":287},{"id":304,"depth":473,"text":305},{"id":328,"depth":473,"text":329},{"id":340,"depth":473,"text":341},{"id":352,"depth":466,"text":353,"children":485},[486],{"id":378,"depth":473,"text":379},{"id":430,"depth":466,"text":431},"product","2025-10-08","Platform-Teams geben jährlich über 200.000 US-Dollar für fragmentierte Artifact-Systeme aus. GitLabs strategischer Ansatz zur Konsolidierung reduziert Kosten und Komplexität messbar.","md",null,true,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1756500636/wmey6kqzzuhirk88w2de.png",{},"/de-de/blog/streamline-enterprise-artifact-management-with-gitlab",{"config":498,"title":5,"description":500},{"noIndex":499},false,"Platform-Teams geben jährlich über 200.000 $ für fragmentierte Artifact-Systeme aus. GitLabs strategischer Ansatz zur Konsolidierung.","streamline-enterprise-artifact-management-with-gitlab","de-de/blog/streamline-enterprise-artifact-management-with-gitlab",[488,504],"features","BlogPost","5KtA24pZhEmflwOSQZlRgF7hy5nCsLrkgUZZ95xqnSs",{"logo":508,"freeTrial":513,"sales":518,"login":523,"items":528,"search":857,"minimal":891,"duo":909,"switchNav":918,"pricingDeployment":929},{"config":509},{"href":510,"dataGaName":511,"dataGaLocation":512},"/de-de/","gitlab logo","header",{"text":514,"config":515},"Kostenlose Testversion anfordern",{"href":516,"dataGaName":517,"dataGaLocation":512},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":519,"config":520},"Demo anfordern",{"href":521,"dataGaName":522,"dataGaLocation":512},"/de-de/sales/?contact-topic=request-demo","sales",{"text":524,"config":525},"Anmelden",{"href":526,"dataGaName":527,"dataGaLocation":512},"https://gitlab.com/users/sign_in/","sign in",[529,558,660,665,779,835],{"text":530,"config":531,"menu":533},"Plattform",{"dataNavLevelOne":532},"platform",{"type":534,"columns":535},"cards",[536,542,550],{"title":530,"description":537,"link":538},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":539,"config":540},"Die Plattform erkunden",{"href":541,"dataGaName":532,"dataGaLocation":512},"/de-de/platform/",{"title":543,"description":544,"link":545},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":546,"config":547},"Lerne GitLab Duo kennen",{"href":548,"dataGaName":549,"dataGaLocation":512},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":551,"description":552,"link":553},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":554,"config":555},"Mehr erfahren",{"href":556,"dataGaName":557,"dataGaLocation":512},"/de-de/why-gitlab/","why gitlab",{"text":559,"left":493,"config":560,"menu":562},"Produkt",{"dataNavLevelOne":561},"solutions",{"type":563,"link":564,"columns":568,"feature":639},"lists",{"text":565,"config":566},"Alle Lösungen anzeigen",{"href":567,"dataGaName":561,"dataGaLocation":512},"/de-de/solutions/",[569,594,617],{"title":570,"description":571,"link":572,"items":577},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":573},{"icon":574,"href":575,"dataGaName":576,"dataGaLocation":512},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[578,582,585,590],{"text":579,"config":580},"CI/CD",{"href":581,"dataGaLocation":512,"dataGaName":579},"/de-de/solutions/continuous-integration/",{"text":543,"config":583},{"href":548,"dataGaLocation":512,"dataGaName":584},"gitlab duo agent platform - product menu",{"text":586,"config":587},"Quellcodeverwaltung",{"href":588,"dataGaLocation":512,"dataGaName":589},"/de-de/solutions/source-code-management/","Source Code Management",{"text":591,"config":592},"Automatische Softwarebereitstellung",{"href":575,"dataGaLocation":512,"dataGaName":593},"Automated software delivery",{"title":595,"description":596,"link":597,"items":602},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":598},{"href":599,"dataGaName":600,"dataGaLocation":512,"icon":601},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[603,607,612],{"text":604,"config":605},"Anwendungssicherheitstests",{"href":599,"dataGaName":606,"dataGaLocation":512},"Application security testing",{"text":608,"config":609},"Schutz der Software-Lieferkette",{"href":610,"dataGaLocation":512,"dataGaName":611},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":613,"config":614},"Software-Compliance",{"href":615,"dataGaName":616,"dataGaLocation":512},"/de-de/solutions/software-compliance/","software compliance",{"title":618,"link":619,"items":624},"Messung",{"config":620},{"icon":621,"href":622,"dataGaName":623,"dataGaLocation":512},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[625,629,634],{"text":626,"config":627},"Sichtbarkeit und Messung",{"href":622,"dataGaLocation":512,"dataGaName":628},"Visibility and Measurement",{"text":630,"config":631},"Wertstrommanagement",{"href":632,"dataGaLocation":512,"dataGaName":633},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":635,"config":636},"Analysen und Einblicke",{"href":637,"dataGaLocation":512,"dataGaName":638},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":640,"type":563,"items":641},"GitLab für",[642,648,654],{"text":643,"config":644},"Enterprise",{"icon":645,"href":646,"dataGaLocation":512,"dataGaName":647},"Building","/de-de/enterprise/","enterprise",{"text":649,"config":650},"Kleinunternehmen",{"icon":651,"href":652,"dataGaLocation":512,"dataGaName":653},"Work","/de-de/small-business/","small business",{"text":655,"config":656},"Öffentlicher Sektor",{"icon":657,"href":658,"dataGaLocation":512,"dataGaName":659},"Organization","/de-de/solutions/public-sector/","public sector",{"text":661,"config":662},"Preise",{"href":663,"dataGaName":664,"dataGaLocation":512,"dataNavLevelOne":664},"/de-de/pricing/","pricing",{"text":666,"config":667,"menu":669},"Ressourcen",{"dataNavLevelOne":668},"resources",{"type":563,"link":670,"columns":674,"feature":768},{"text":671,"config":672},"Alle Ressourcen anzeigen",{"href":673,"dataGaName":668,"dataGaLocation":512},"/de-de/resources/",[675,708,735],{"title":676,"items":677},"Erste Schritte",[678,683,688,693,698,703],{"text":679,"config":680},"Installieren",{"href":681,"dataGaName":682,"dataGaLocation":512},"/de-de/install/","install",{"text":684,"config":685},"Kurzanleitungen",{"href":686,"dataGaName":687,"dataGaLocation":512},"/de-de/get-started/","quick setup checklists",{"text":689,"config":690},"Lernen",{"href":691,"dataGaLocation":512,"dataGaName":692},"https://university.gitlab.com/","learn",{"text":694,"config":695},"Produktdokumentation",{"href":696,"dataGaName":697,"dataGaLocation":512},"https://docs.gitlab.com/","product documentation",{"text":699,"config":700},"Best-Practice-Videos",{"href":701,"dataGaName":702,"dataGaLocation":512},"/de-de/getting-started-videos/","best practice videos",{"text":704,"config":705},"Integrationen",{"href":706,"dataGaName":707,"dataGaLocation":512},"/de-de/integrations/","integrations",{"title":709,"items":710},"Entdecken",[711,716,721,726,730],{"text":712,"config":713},"Kundenerfolge",{"href":714,"dataGaName":715,"dataGaLocation":512},"/de-de/customers/","customer success stories",{"text":717,"config":718},"Blog",{"href":719,"dataGaName":720,"dataGaLocation":512},"/de-de/blog/","blog",{"text":722,"config":723},"Demo-Hub",{"href":724,"dataGaName":725,"dataGaLocation":512},"/de-de/demo-hub/","demo hub",{"text":727,"config":728},"The Source",{"href":729,"dataGaName":720,"dataGaLocation":512},"/de-de/the-source/",{"text":731,"config":732},"Remote",{"href":733,"dataGaName":734,"dataGaLocation":512},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":736,"items":737},"Vernetzen",[738,743,748,753,758,763],{"text":739,"config":740},"GitLab-Services",{"href":741,"dataGaName":742,"dataGaLocation":512},"/de-de/services/","services",{"text":744,"config":745},"Beitragen",{"href":746,"dataGaName":747,"dataGaLocation":512},"https://contributors.gitlab.com","contribute",{"text":749,"config":750},"Community",{"href":751,"dataGaName":752,"dataGaLocation":512},"/community/","community",{"text":754,"config":755},"Forum",{"href":756,"dataGaName":757,"dataGaLocation":512},"https://forum.gitlab.com/","forum",{"text":759,"config":760},"Veranstaltungen",{"href":761,"dataGaName":762,"dataGaLocation":512},"/events/","events",{"text":764,"config":765},"Partner",{"href":766,"dataGaName":767,"dataGaLocation":512},"/de-de/partners/","partners",{"config":769,"title":772,"text":773,"link":774},{"background":770,"textColor":771},"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":775,"config":776},"Aktuelle Nachrichten",{"href":777,"dataGaName":778,"dataGaLocation":512},"/de-de/whats-new/","whats new",{"text":780,"config":781,"menu":783},"Unternehmen",{"dataNavLevelOne":782},"company",{"type":563,"columns":784},[785],{"items":786},[787,792,798,800,805,810,815,820,825,830],{"text":788,"config":789},"Über",{"href":790,"dataGaName":791,"dataGaLocation":512},"/de-de/company/","about",{"text":793,"config":794,"footerGa":797},"Karriere",{"href":795,"dataGaName":796,"dataGaLocation":512},"/jobs/","jobs",{"dataGaName":796},{"text":759,"config":799},{"href":761,"dataGaName":762,"dataGaLocation":512},{"text":801,"config":802},"Geschäftsführung",{"href":803,"dataGaName":804,"dataGaLocation":512},"/company/team/e-group/","leadership",{"text":806,"config":807},"Handbuch",{"href":808,"dataGaName":809,"dataGaLocation":512},"https://handbook.gitlab.com/","handbook",{"text":811,"config":812},"Investor Relations",{"href":813,"dataGaName":814,"dataGaLocation":512},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":816,"config":817},"Trust Center",{"href":818,"dataGaName":819,"dataGaLocation":512},"/de-de/security/","trust center",{"text":821,"config":822},"AI Transparency Center",{"href":823,"dataGaName":824,"dataGaLocation":512},"/de-de/ai-transparency-center/","ai transparency center",{"text":826,"config":827},"Newsletter",{"href":828,"dataGaName":829,"dataGaLocation":512},"/company/contact/#contact-forms","newsletter",{"text":831,"config":832},"Presse",{"href":833,"dataGaName":834,"dataGaLocation":512},"/press/","press",{"text":836,"config":837,"menu":838},"Kontakt",{"dataNavLevelOne":782},{"type":563,"columns":839},[840],{"items":841},[842,847,852],{"text":843,"config":844},"Vertrieb kontaktieren",{"href":845,"dataGaName":846,"dataGaLocation":512},"/de-de/sales/","talk to sales",{"text":848,"config":849},"Support-Portal",{"href":850,"dataGaName":851,"dataGaLocation":512},"https://support.gitlab.com/hc/en-us","support portal",{"text":853,"config":854},"Kundenportal",{"href":855,"dataGaName":856,"dataGaLocation":512},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":858,"login":859,"suggestions":866},"Schließen",{"text":860,"link":861},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":862,"config":863},"gitlab.com",{"href":526,"dataGaName":864,"dataGaLocation":865},"search login","search",{"text":867,"default":868},"Vorschläge",[869,871,876,878,883,888],{"text":543,"config":870},{"href":548,"dataGaName":543,"dataGaLocation":865},{"text":872,"config":873},"Codevorschläge (KI)",{"href":874,"dataGaName":875,"dataGaLocation":865},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":579,"config":877},{"href":581,"dataGaName":579,"dataGaLocation":865},{"text":879,"config":880},"GitLab auf AWS",{"href":881,"dataGaName":882,"dataGaLocation":865},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":884,"config":885},"GitLab auf Google Cloud",{"href":886,"dataGaName":887,"dataGaLocation":865},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":551,"config":889},{"href":556,"dataGaName":890,"dataGaLocation":865},"Why GitLab?",{"freeTrial":892,"mobileIcon":897,"desktopIcon":902,"secondaryButton":905},{"text":893,"config":894},"Kostenlos testen",{"href":895,"dataGaName":517,"dataGaLocation":896},"https://gitlab.com/-/trials/new/","nav",{"altText":898,"config":899},"GitLab-Symbol",{"src":900,"dataGaName":901,"dataGaLocation":896},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":898,"config":903},{"src":904,"dataGaName":901,"dataGaLocation":896},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":676,"config":906},{"href":907,"dataGaName":908,"dataGaLocation":896},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":910,"mobileIcon":914,"desktopIcon":916},{"text":911,"config":912},"Mehr über GitLab Duo erfahren",{"href":548,"dataGaName":913,"dataGaLocation":896},"gitlab duo",{"altText":898,"config":915},{"src":900,"dataGaName":901,"dataGaLocation":896},{"altText":898,"config":917},{"src":904,"dataGaName":901,"dataGaLocation":896},{"button":919,"mobileIcon":924,"desktopIcon":926},{"text":920,"config":921},"/Option",{"href":922,"dataGaName":923,"dataGaLocation":896},"#contact","switch",{"altText":898,"config":925},{"src":900,"dataGaName":901,"dataGaLocation":896},{"altText":898,"config":927},{"src":928,"dataGaName":901,"dataGaLocation":896},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":930,"mobileIcon":935,"desktopIcon":937},{"text":931,"config":932},"Zurück zur Preisübersicht",{"href":663,"dataGaName":933,"dataGaLocation":896,"icon":934},"back to pricing","GoBack",{"altText":898,"config":936},{"src":900,"dataGaName":901,"dataGaLocation":896},{"altText":898,"config":938},{"src":904,"dataGaName":901,"dataGaLocation":896},{"title":940,"button":941,"config":945},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":554,"config":942},{"href":943,"dataGaName":944,"dataGaLocation":512},"/de-de/gitlab-orbit/","orbit",{"layout":946,"disabled":499},"release",{"data":948},{"text":949,"source":950,"edit":956,"contribute":961,"config":966,"items":971,"minimal":1177},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":951,"config":952},"Quelltext der Seite anzeigen",{"href":953,"dataGaName":954,"dataGaLocation":955},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":957,"config":958},"Diese Seite bearbeiten",{"href":959,"dataGaName":960,"dataGaLocation":955},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":962,"config":963},"Beteilige dich",{"href":964,"dataGaName":965,"dataGaLocation":955},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":967,"facebook":968,"youtube":969,"linkedin":970},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[972,1017,1070,1112,1144],{"title":661,"links":973,"subMenu":988},[974,978,983],{"text":975,"config":976},"Tarife anzeigen",{"href":663,"dataGaName":977,"dataGaLocation":955},"view plans",{"text":979,"config":980},"Vorteile von Premium",{"href":981,"dataGaName":982,"dataGaLocation":955},"/de-de/pricing/premium/","why premium",{"text":984,"config":985},"Vorteile von Ultimate",{"href":986,"dataGaName":987,"dataGaLocation":955},"/de-de/pricing/ultimate/","why ultimate",[989],{"title":836,"links":990},[991,993,995,997,1002,1007,1012],{"text":843,"config":992},{"href":845,"dataGaName":522,"dataGaLocation":955},{"text":848,"config":994},{"href":850,"dataGaName":851,"dataGaLocation":955},{"text":853,"config":996},{"href":855,"dataGaName":856,"dataGaLocation":955},{"text":998,"config":999},"Status",{"href":1000,"dataGaName":1001,"dataGaLocation":955},"https://status.gitlab.com/","status",{"text":1003,"config":1004},"Nutzungsbedingungen",{"href":1005,"dataGaName":1006,"dataGaLocation":955},"/terms/","terms of use",{"text":1008,"config":1009},"Datenschutzerklärung",{"href":1010,"dataGaName":1011,"dataGaLocation":955},"/de-de/privacy/","privacy statement",{"text":1013,"config":1014},"Cookie-Einstellungen",{"dataGaName":1015,"dataGaLocation":955,"id":1016,"isOneTrustButton":493},"cookie preferences","ot-sdk-btn",{"title":559,"links":1018,"subMenu":1027},[1019,1023],{"text":1020,"config":1021},"DevSecOps-Plattform",{"href":541,"dataGaName":1022,"dataGaLocation":955},"devsecops platform",{"text":1024,"config":1025},"KI-unterstützte Entwicklung",{"href":548,"dataGaName":1026,"dataGaLocation":955},"ai-assisted development",[1028],{"title":1029,"links":1030},"Themen",[1031,1035,1040,1045,1050,1055,1060,1065],{"text":579,"config":1032},{"href":1033,"dataGaName":1034,"dataGaLocation":955},"/de-de/topics/ci-cd/","cicd",{"text":1036,"config":1037},"GitOps",{"href":1038,"dataGaName":1039,"dataGaLocation":955},"/de-de/topics/gitops/","gitops",{"text":1041,"config":1042},"DevOps",{"href":1043,"dataGaName":1044,"dataGaLocation":955},"/de-de/topics/devops/","devops",{"text":1046,"config":1047},"Versionskontrolle",{"href":1048,"dataGaName":1049,"dataGaLocation":955},"/de-de/topics/version-control/","version control",{"text":1051,"config":1052},"DevSecOps",{"href":1053,"dataGaName":1054,"dataGaLocation":955},"/de-de/topics/devsecops/","devsecops",{"text":1056,"config":1057},"Cloud-nativ",{"href":1058,"dataGaName":1059,"dataGaLocation":955},"/de-de/topics/cloud-native/","cloud native",{"text":1061,"config":1062},"KI für das Programmieren",{"href":1063,"dataGaName":1064,"dataGaLocation":955},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":1066,"config":1067},"Agentische KI",{"href":1068,"dataGaName":1069,"dataGaLocation":955},"/de-de/topics/agentic-ai/","agentic ai",{"title":1071,"links":1072},"Lösungen",[1073,1076,1078,1083,1087,1090,1093,1096,1098,1100,1102,1107],{"text":604,"config":1074},{"href":599,"dataGaName":1075,"dataGaLocation":955},"Application Security Testing",{"text":591,"config":1077},{"href":575,"dataGaName":576,"dataGaLocation":955},{"text":1079,"config":1080},"Agile Entwicklung",{"href":1081,"dataGaName":1082,"dataGaLocation":955},"/de-de/solutions/agile-delivery/","agile delivery",{"text":1084,"config":1085},"SCM",{"href":588,"dataGaName":1086,"dataGaLocation":955},"source code management",{"text":579,"config":1088},{"href":581,"dataGaName":1089,"dataGaLocation":955},"continuous integration & delivery",{"text":630,"config":1091},{"href":632,"dataGaName":1092,"dataGaLocation":955},"value stream management",{"text":1036,"config":1094},{"href":1095,"dataGaName":1039,"dataGaLocation":955},"/de-de/solutions/gitops/",{"text":643,"config":1097},{"href":646,"dataGaName":647,"dataGaLocation":955},{"text":649,"config":1099},{"href":652,"dataGaName":653,"dataGaLocation":955},{"text":655,"config":1101},{"href":658,"dataGaName":659,"dataGaLocation":955},{"text":1103,"config":1104},"Bildungswesen",{"href":1105,"dataGaName":1106,"dataGaLocation":955},"/de-de/solutions/education/","education",{"text":1108,"config":1109},"Finanzdienstleistungen",{"href":1110,"dataGaName":1111,"dataGaLocation":955},"/de-de/solutions/finance/","financial services",{"title":666,"links":1113},[1114,1116,1118,1120,1123,1125,1128,1130,1132,1134,1136,1138,1140,1142],{"text":679,"config":1115},{"href":681,"dataGaName":682,"dataGaLocation":955},{"text":684,"config":1117},{"href":686,"dataGaName":687,"dataGaLocation":955},{"text":689,"config":1119},{"href":691,"dataGaName":692,"dataGaLocation":955},{"text":694,"config":1121},{"href":696,"dataGaName":1122,"dataGaLocation":955},"docs",{"text":717,"config":1124},{"href":719,"dataGaName":720,"dataGaLocation":955},{"text":1126,"config":1127},"Neuerungen",{"href":777,"dataGaName":778,"dataGaLocation":955},{"text":712,"config":1129},{"href":714,"dataGaName":715,"dataGaLocation":955},{"text":731,"config":1131},{"href":733,"dataGaName":734,"dataGaLocation":955},{"text":739,"config":1133},{"href":741,"dataGaName":742,"dataGaLocation":955},{"text":744,"config":1135},{"href":746,"dataGaName":747,"dataGaLocation":955},{"text":749,"config":1137},{"href":751,"dataGaName":752,"dataGaLocation":955},{"text":754,"config":1139},{"href":756,"dataGaName":757,"dataGaLocation":955},{"text":759,"config":1141},{"href":761,"dataGaName":762,"dataGaLocation":955},{"text":764,"config":1143},{"href":766,"dataGaName":767,"dataGaLocation":955},{"title":780,"links":1145},[1146,1148,1150,1152,1154,1156,1161,1166,1168,1170,1172],{"text":788,"config":1147},{"href":790,"dataGaName":782,"dataGaLocation":955},{"text":793,"config":1149},{"href":795,"dataGaName":796,"dataGaLocation":955},{"text":801,"config":1151},{"href":803,"dataGaName":804,"dataGaLocation":955},{"text":806,"config":1153},{"href":808,"dataGaName":809,"dataGaLocation":955},{"text":811,"config":1155},{"href":813,"dataGaName":814,"dataGaLocation":955},{"text":1157,"config":1158},"Nachhaltigkeit",{"href":1159,"dataGaName":1160,"dataGaLocation":955},"/sustainability/","Sustainability",{"text":1162,"config":1163},"Vielfalt, Inklusion und Zugehörigkeit",{"href":1164,"dataGaName":1165,"dataGaLocation":955},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":816,"config":1167},{"href":818,"dataGaName":819,"dataGaLocation":955},{"text":826,"config":1169},{"href":828,"dataGaName":829,"dataGaLocation":955},{"text":831,"config":1171},{"href":833,"dataGaName":834,"dataGaLocation":955},{"text":1173,"config":1174},"Transparenzerklärung zu moderner Sklaverei",{"href":1175,"dataGaName":1176,"dataGaLocation":955},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1178},[1179,1182,1185],{"text":1180,"config":1181},"Terms",{"href":1005,"dataGaName":1006,"dataGaLocation":955},{"text":1183,"config":1184},"Cookies",{"dataGaName":1015,"dataGaLocation":955,"id":1016,"isOneTrustButton":493},{"text":1186,"config":1187},"Datenschutz",{"href":1010,"dataGaName":1011,"dataGaLocation":955},[1189],{"id":1190,"title":7,"body":492,"config":1191,"content":1193,"description":492,"extension":1197,"meta":1198,"navigation":493,"path":1199,"seo":1200,"stem":1201,"__hash__":1202},"blogAuthors/en-us/blog/authors/tim-rizzi.yml",{"template":1192},"BlogAuthor",{"name":7,"config":1194},{"headshot":1195,"ctfId":1196},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749661866/Blog/Author%20Headshots/trizzi-headshot.jpg","trizzi","yml",{},"/en-us/blog/authors/tim-rizzi",{},"en-us/blog/authors/tim-rizzi","ADPqrpcnKveFJS0m_zFV0VLtb_h_txu59QVgz_YwKMc",[1204,1212,1219],{"title":1205,"description":1206,"heroImage":1207,"category":488,"date":1208,"authors":1209,"slug":1211,"externalUrl":492},"DevOps Stack aufbauen: Häufige Fehler und Best Practices für moderne Toolchains","Ein DevOps Stack sollte mehr sein als eine Tool-Sammlung. Lerne, wie Teams häufige Fehler vermeiden und mit GitLab Toolchain-Komplexität reduzieren.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1775561395/bhe1as7ttjvzltxwgo5m.png","2026-08-07",[1210],"GitLab Germany Team","devops-stack",{"title":1213,"description":1214,"heroImage":1215,"category":488,"date":1216,"authors":1217,"slug":1218,"externalUrl":492},"Sechs Möglichkeiten, die DevOps Kosten zu senken, zu sparen und zu optimieren","Wir zeigen dir sechs Möglichkeiten, wie du deine DevOps Kosten senken kannst.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1775486753/cswmwtygkgkbdsibo09v.png","2026-07-20",[1210],"reduce-devops-costs",{"title":1220,"description":1221,"heroImage":1222,"category":488,"date":1216,"authors":1223,"slug":1225,"externalUrl":492},"Work Items automatisch zuweisen mit dem Trigger \"Work item created\"","Eine Schritt-für-Schritt-Anleitung zum neuen Trigger, der Work Items automatisch zuweist – skalierbare Triage ohne manuelles Eingreifen.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773866173/vte9qh8rriznvyclhkes.png",[1224],"Cesar Saavedra","how-to-use-a-work-item-created-trigger",{"promotions":1227},[1228,1242,1253,1265],{"id":1229,"categories":1230,"header":1232,"text":1233,"button":1234,"image":1239},"ai-modernization",[1231],"ai","Hält KI, was uns versprochen wurde?","Das Quiz dauert maximal 5 Minuten.",{"text":1235,"config":1236},"Ermittle deinen KI-Reifegrad",{"href":1237,"dataGaName":1238,"dataGaLocation":720},"/de-de/assessments/ai-modernization-assessment/","modernization assessment",{"config":1240},{"src":1241},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1243,"categories":1244,"header":1245,"text":1233,"button":1246,"image":1250},"devops-modernization",[488,1054],"Verwaltest du Tool-Chaos oder stellst du Innovationen bereit?",{"text":1247,"config":1248},"Ermittle deinen DevOps-Reifegrad",{"href":1249,"dataGaName":1238,"dataGaLocation":720},"/de-de/assessments/devops-modernization-assessment/",{"config":1251},{"src":1252},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1254,"categories":1255,"header":1257,"text":1233,"button":1258,"image":1262},"security-modernization",[1256],"security","Tauschst du Schnelligkeit gegen Sicherheit ein?",{"text":1259,"config":1260},"Ermittle deinen Sicherheitsreifegrad",{"href":1261,"dataGaName":1238,"dataGaLocation":720},"/de-de/assessments/security-modernization-assessment/",{"config":1263},{"src":1264},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1266,"paths":1267,"header":1270,"text":1271,"button":1272,"image":1277},"github-azure-migration",[1268,1269],"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":1273,"config":1274},"Erfahre, wie GitLab im Vergleich zu GitHub abschneidet",{"href":1275,"dataGaName":1276,"dataGaLocation":720},"/de-de/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1278},{"src":1252},{"header":1280,"blurb":1281,"button":1282,"secondaryButton":1287},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":1283,"config":1284},"Kostenlosen Test starten",{"href":1285,"dataGaName":517,"dataGaLocation":1286},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":843,"config":1288},{"href":845,"dataGaName":522,"dataGaLocation":1286},1786803724514]