[{"data":1,"prerenderedAt":760},["ShallowReactive",2],{"/de-de/topics/gitops/gitops-workflow":3,"navigation-de-de":96,"banner-de-de":507,"footer-de-de":517,"next-steps-de-de":750},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":88,"meta":89,"navigation":90,"path":91,"seo":92,"slug":6,"stem":94,"testContent":6,"type":6,"__hash__":95},"pages/de-de/topics/gitops/gitops-workflow/index.yml","",null,[8,22,30,47,86],{"type":9,"componentName":9,"componentContent":10},"CommonBreadcrumbs",{"crumbs":11},[12,16,20],{"title":13,"config":14},"Industry topics",{"href":15},"/topics/",{"title":17,"config":18},"GitOps",{"href":19},"/de-de/topics/gitops/",{"title":21},"GitOps workflow",{"type":23,"componentName":23,"componentContent":24},"CommonArticleHero",{"title":25,"text":26,"config":27},"Was ist ein GitOps-Workflow?","Die Verwaltung der IT-Infrastruktur kann eine Herausforderung sein, aber für Teams, die bekannte Softwareentwicklungspraktiken wie Versionskontrolle, Code Reviews und CI/CD-Pipelines verwenden, ist der Prozess deutlich praktischer. Durch die Verwendung von Konfigurationsdateien wird jedes Mal dieselbe Infrastrukturumgebung bereitgestellt. Viele Teams wissen, dass dieser Workflow die Effizienz, Zusammenarbeit und Stabilität erhöht. Dennoch fragen sie sich vielleicht, was es bedeutet, GitOps einzuführen.\n",{"id":28,"twoColumns":29},"was-ist-ein-gitops-workflow?",false,{"type":31,"componentName":31,"componentContent":32},"CommonSideNavigationWithTree",{"anchors":33,"components":40},{"text":34,"data":35},"Mehr zu diesem Thema",[36],{"text":37,"config":38},"Drei Komponenten des GitOps-Workflows",{"href":39},"#three-components-of-git-ops-workflows",[41],{"type":42,"componentName":42,"componentContent":43},"TopicsCopy",{"header":37,"text":44,"config":45},"Als Softwareentwicklungsframework besteht der Workflow von GitOps aus drei Hauptteilen, darunter Infrastructure as Code, Merge Requests und CI/CD-Pipelines.\n\n### 1. Infrastructure as Code (IaC)\n\n\nDer erste Schritt in einem GitOps-Workflow ist die Definition der gesamten [Infrastruktur als Code](/topics/gitops/infrastructure-as-code/){data-ga-name=\"infrastructure as code\" data-ga-location=\"body\"}. IaC automatisiert die Bereitstellung der IT-Infrastruktur mithilfe von Konfigurationsdateien. IaC ist eine DevOps-Praxis, die Teams bei der Versionierung der Infrastruktur unterstützt, um die Konsistenz auf allen Maschinen zu verbessern und die Reibung bei der Bereitstellung zu reduzieren. Der Infrastrukturcode unterliegt einem ähnlichen Prozess wie der Anwendungscode mit Berührungspunkten bei der kontinuierlichen Integration, der Versionskontrolle, dem Testen und der kontinuierlichen Bereitstellung. Die Automatisierung führt zu einer [effizienteren](/blog/why-gitops-should-be-workflow-of-choice/){data-ga-name=\"efficient\" data-ga-location=\"body\"} Entwicklung, erhöhter Konsistenz und [kürzerer](/blog/production-grade-infra-devsecops-with-five-minute-production/){data-ga-name=\"faster\" data-ga-location=\"body\"} Markteinführungszeit.\n\n\nDie Verwaltung der [Infrastruktur](/blog/lessons-in-iteration-from-new-infrastructure-team/){data-ga-name=\"infrastructure\" data-ga-location=\"body\"} ist traditionell ein manueller Prozess, bei dem große Teams physische Server warten. Jeder Computer hat oft seine eigene Konfiguration, was zu Snowflake-Umgebungen führt. Mit Infrastructure as Code können Teams die Transparenz, Konsistenz, Stabilität und Skalierbarkeit erhöhen.\n\n\n### 2. Merge Requests (MRs)\n\n\nDeklarative Tools wie Kubernetes ermöglichen die [Versionskontrolle](/blog/migrating-your-version-control-to-git/){data-ga-name=\"version controlled\" data-ga-location=\"body\"} von Git, einem Open-Source-Versionskontrollsystem, das Codeänderungen verfolgt. Mit einem Git-Repository als Single Source of Truth (einzige Quelle der Wahrheit) für Infrastrukturdefinitionen profitiert GitOps von einem robusten Audit-Trail. Der zweite Aspekt von GitOps-Workflows sind Merge Requests, die als [Änderungsfunktion](/blog/merge-request-reviewers/){data-ga-name=\"change function\" data-ga-location=\"body\"} für Infrastruktur-Updates dienen.\n\n\nTeams arbeiten bei Merge Requests über [Code Reviews](/blog/mr-reviews-with-vs-code/){data-ga-name=\"code reviews\" data-ga-location=\"body\"}, Kommentare und Vorschläge zusammen. Ein Merge committet zum [main-Branch](/blog/new-git-default-branch-name/){data-ga-name=\"main\" data-ga-location=\"body\"} und fungiert als Audit-Protokoll. Integrierte Rollback-Funktionen ermöglichen es Teams, in einen gewünschten Zustand zurückzukehren und innovative Wege zu erkunden, um schwierige Herausforderungen zu lösen. Merge Requests erleichtern das Experimentieren und bieten Teammitgliedern eine sichere Möglichkeit, schnelles [Feedback](/blog/iteration-and-code-review/){data-ga-name=\"feedback\" data-ga-location=\"body\"} von ihren Kolleg(inn)en und Fachexpert(inn)en zu erhalten.\n\n\n### 3. Kontinuierliche Integration und kontinuierliche Bereitstellung (CI/CD)\n\n\nGitOps automatisiert das Infrastrukturmanagement mithilfe eines Git-Workflows mit [effektiver](/blog/effective-ci-cd-pipelines/){data-ga-name=\"effective\" data-ga-location=\"body\"} kontinuierlicher Integration und kontinuierlicher Bereitstellung. Nachdem der Code mit dem main-Branch zusammengeführt wurde, initiiert die CI/CD-Pipeline die [Änderung](/blog/pipeline-editor-overview/){data-ga-name=\"change\" data-ga-location=\"body\"} in der Umgebung. Manuelle Änderungen und menschliche Fehler können zu Konfigurationsdrift und Snowflake-Umgebungen führen, aber die GitOps-Automatisierung und die kontinuierliche Bereitstellung überschreiben diese, sodass die Umgebung immer einen konsistenten gewünschten Zustand [bereitstellt](/blog/ci-deployment-and-environments/){data-ga-name=\"deploys\" data-ga-location=\"body\"}.\n",{"id":46},"three-components-of-git-ops-workflows",{"type":48,"componentName":48,"componentContent":49},"CommonResourcesContainer",{"header":50,"tabs":51},"Möchtest du mehr über GitOps erfahren?",[52],{"name":53,"items":54,"config":85},"resources",[55,66,76],{"header":56,"type":57,"image":58,"link":61},"Entdecke, wie GitLab GitOps-Workflows unterstützt","Artikel",{"altText":56,"config":59},{"src":60},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158268/Website/Topics/resources_2.jpg",{"text":62,"config":63},"Mehr erfahren",{"href":64,"icon":65,"modal":29},"/de-de/solutions/gitops/","Article",{"header":67,"type":68,"image":69,"link":72},"Erfahre mehr über die Zukunft der Infrastruktur-Automatisierung","Webcast",{"altText":67,"config":70},{"src":71},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157557/Website/Topics/resources_10.jpg",{"text":73,"config":74},"Jetzt ansehen",{"href":75,"icon":68,"modal":29},"/why/gitops-infrastructure-automation/",{"header":77,"type":78,"image":79,"link":82},"Erfahre mehr über drei Möglichkeiten, wie du GitOps nutzen kannst","Blog",{"altText":77,"config":80},{"src":81},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158599/Website/Topics/resources_3.jpg",{"text":62,"config":83},{"href":84,"icon":78,"modal":29},"/blog/gitops-done-3-ways/",{"key":53},{"type":87,"componentName":87},"CommonNextSteps","yml",{},true,"/de-de/topics/gitops/gitops-workflow",{"title":25,"description":93},"Der Workflow von GitOps besteht aus drei Hauptteilen: Infrastructure as Code, Merge Requests und CI/CD-Pipelines.","de-de/topics/gitops/gitops-workflow/index","W14OW89AcLYOiWXV1F3LbKRZpoUNfY9-bxD0yxQ0igk",{"data":97},{"logo":98,"freeTrial":103,"sales":108,"login":113,"items":118,"search":425,"minimal":459,"duo":477,"switchNav":486,"pricingDeployment":497},{"config":99},{"href":100,"dataGaName":101,"dataGaLocation":102},"/de-de/","gitlab logo","header",{"text":104,"config":105},"Kostenlose Testversion anfordern",{"href":106,"dataGaName":107,"dataGaLocation":102},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":109,"config":110},"Vertrieb kontaktieren",{"href":111,"dataGaName":112,"dataGaLocation":102},"/de-de/sales/","sales",{"text":114,"config":115},"Anmelden",{"href":116,"dataGaName":117,"dataGaLocation":102},"https://gitlab.com/users/sign_in/","sign in",[119,145,242,247,346,406],{"text":120,"config":121,"cards":123},"Plattform",{"dataNavLevelOne":122},"platform",[124,130,138],{"title":120,"description":125,"link":126},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":127,"config":128},"Die Plattform erkunden",{"href":129,"dataGaName":122,"dataGaLocation":102},"/de-de/platform/",{"title":131,"description":132,"link":133},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":134,"config":135},"Lerne GitLab Duo kennen",{"href":136,"dataGaName":137,"dataGaLocation":102},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":139,"description":140,"link":141},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":62,"config":142},{"href":143,"dataGaName":144,"dataGaLocation":102},"/de-de/why-gitlab/","why gitlab",{"text":146,"left":90,"config":147,"link":149,"lists":153,"footer":224},"Produkt",{"dataNavLevelOne":148},"solutions",{"text":150,"config":151},"Alle Lösungen anzeigen",{"href":152,"dataGaName":148,"dataGaLocation":102},"/de-de/solutions/",[154,179,202],{"title":155,"description":156,"link":157,"items":162},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":158},{"icon":159,"href":160,"dataGaName":161,"dataGaLocation":102},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[163,167,170,175],{"text":164,"config":165},"CI/CD",{"href":166,"dataGaLocation":102,"dataGaName":164},"/de-de/solutions/continuous-integration/",{"text":131,"config":168},{"href":136,"dataGaLocation":102,"dataGaName":169},"gitlab duo agent platform - product menu",{"text":171,"config":172},"Quellcodeverwaltung",{"href":173,"dataGaLocation":102,"dataGaName":174},"/de-de/solutions/source-code-management/","Source Code Management",{"text":176,"config":177},"Automatische Softwarebereitstellung",{"href":160,"dataGaLocation":102,"dataGaName":178},"Automated software delivery",{"title":180,"description":181,"link":182,"items":187},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":183},{"href":184,"dataGaName":185,"dataGaLocation":102,"icon":186},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[188,192,197],{"text":189,"config":190},"Anwendungssicherheitstests",{"href":184,"dataGaName":191,"dataGaLocation":102},"Application security testing",{"text":193,"config":194},"Schutz der Software-Lieferkette",{"href":195,"dataGaLocation":102,"dataGaName":196},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":198,"config":199},"Software-Compliance",{"href":200,"dataGaName":201,"dataGaLocation":102},"/de-de/solutions/software-compliance/","software compliance",{"title":203,"link":204,"items":209},"Auswertung",{"config":205},{"icon":206,"href":207,"dataGaName":208,"dataGaLocation":102},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[210,214,219],{"text":211,"config":212},"Sichtbarkeit und Auswertung",{"href":207,"dataGaLocation":102,"dataGaName":213},"Visibility and Measurement",{"text":215,"config":216},"Wertstrommanagement",{"href":217,"dataGaLocation":102,"dataGaName":218},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":220,"config":221},"Analysen und Einblicke",{"href":222,"dataGaLocation":102,"dataGaName":223},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":225,"items":226},"GitLab für",[227,232,237],{"text":228,"config":229},"Enterprise",{"href":230,"dataGaLocation":102,"dataGaName":231},"/de-de/enterprise/","enterprise",{"text":233,"config":234},"Kleinunternehmen",{"href":235,"dataGaLocation":102,"dataGaName":236},"/de-de/small-business/","small business",{"text":238,"config":239},"Öffentlicher Sektor",{"href":240,"dataGaLocation":102,"dataGaName":241},"/de-de/solutions/public-sector/","public sector",{"text":243,"config":244},"Preise",{"href":245,"dataGaName":246,"dataGaLocation":102,"dataNavLevelOne":246},"/de-de/pricing/","pricing",{"text":248,"config":249,"link":250,"lists":254,"feature":333},"Ressourcen",{"dataNavLevelOne":53},{"text":251,"config":252},"Alle Ressourcen anzeigen",{"href":253,"dataGaName":53,"dataGaLocation":102},"/de-de/resources/",[255,288,305],{"title":256,"items":257},"Erste Schritte",[258,263,268,273,278,283],{"text":259,"config":260},"Installieren",{"href":261,"dataGaName":262,"dataGaLocation":102},"/de-de/install/","install",{"text":264,"config":265},"Kurzanleitungen",{"href":266,"dataGaName":267,"dataGaLocation":102},"/de-de/get-started/","quick setup checklists",{"text":269,"config":270},"Lernen",{"href":271,"dataGaLocation":102,"dataGaName":272},"https://university.gitlab.com/","learn",{"text":274,"config":275},"Produktdokumentation",{"href":276,"dataGaName":277,"dataGaLocation":102},"https://docs.gitlab.com/","product documentation",{"text":279,"config":280},"Best-Practice-Videos",{"href":281,"dataGaName":282,"dataGaLocation":102},"/de-de/getting-started-videos/","best practice videos",{"text":284,"config":285},"Integrationen",{"href":286,"dataGaName":287,"dataGaLocation":102},"/de-de/integrations/","integrations",{"title":289,"items":290},"Entdecken",[291,296,300],{"text":292,"config":293},"Kundenerfolge",{"href":294,"dataGaName":295,"dataGaLocation":102},"/de-de/customers/","customer success stories",{"text":78,"config":297},{"href":298,"dataGaName":299,"dataGaLocation":102},"/de-de/blog/","blog",{"text":301,"config":302},"Remote",{"href":303,"dataGaName":304,"dataGaLocation":102},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":306,"items":307},"Vernetzen",[308,313,318,323,328],{"text":309,"config":310},"GitLab Services",{"href":311,"dataGaName":312,"dataGaLocation":102},"/de-de/services/","services",{"text":314,"config":315},"Community",{"href":316,"dataGaName":317,"dataGaLocation":102},"/community/","community",{"text":319,"config":320},"Forum",{"href":321,"dataGaName":322,"dataGaLocation":102},"https://forum.gitlab.com/","forum",{"text":324,"config":325},"Veranstaltungen",{"href":326,"dataGaName":327,"dataGaLocation":102},"/events/","events",{"text":329,"config":330},"Partner",{"href":331,"dataGaName":332,"dataGaLocation":102},"/de-de/partners/","partners",{"backgroundColor":334,"textColor":335,"text":336,"image":337,"link":341},"#2f2a6b","#fff","Perspektiven für die Softwareentwicklung der Zukunft",{"altText":338,"config":339},"The Source Promo-Karte",{"src":340},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":342,"config":343},"Aktuelles",{"href":344,"dataGaName":345,"dataGaLocation":102},"/de-de/the-source/","the source",{"text":347,"config":348,"lists":350},"Unternehmen",{"dataNavLevelOne":349},"company",[351],{"items":352},[353,358,364,366,371,376,381,386,391,396,401],{"text":354,"config":355},"Über",{"href":356,"dataGaName":357,"dataGaLocation":102},"/de-de/company/","about",{"text":359,"config":360,"footerGa":363},"Karriere",{"href":361,"dataGaName":362,"dataGaLocation":102},"/jobs/","jobs",{"dataGaName":362},{"text":324,"config":365},{"href":326,"dataGaName":327,"dataGaLocation":102},{"text":367,"config":368},"Geschäftsführung",{"href":369,"dataGaName":370,"dataGaLocation":102},"/company/team/e-group/","leadership",{"text":372,"config":373},"Team",{"href":374,"dataGaName":375,"dataGaLocation":102},"/company/team/","team",{"text":377,"config":378},"Handbuch",{"href":379,"dataGaName":380,"dataGaLocation":102},"https://handbook.gitlab.com/","handbook",{"text":382,"config":383},"Investor Relations",{"href":384,"dataGaName":385,"dataGaLocation":102},"https://ir.gitlab.com/","investor relations",{"text":387,"config":388},"Trust Center",{"href":389,"dataGaName":390,"dataGaLocation":102},"/de-de/security/","trust center",{"text":392,"config":393},"AI Transparency Center",{"href":394,"dataGaName":395,"dataGaLocation":102},"/de-de/ai-transparency-center/","ai transparency center",{"text":397,"config":398},"Newsletter",{"href":399,"dataGaName":400,"dataGaLocation":102},"/company/contact/#contact-forms","newsletter",{"text":402,"config":403},"Presse",{"href":404,"dataGaName":405,"dataGaLocation":102},"/press/","press",{"text":407,"config":408,"lists":409},"Kontakt",{"dataNavLevelOne":349},[410],{"items":411},[412,415,420],{"text":109,"config":413},{"href":111,"dataGaName":414,"dataGaLocation":102},"talk to sales",{"text":416,"config":417},"Support-Portal",{"href":418,"dataGaName":419,"dataGaLocation":102},"https://support.gitlab.com","support portal",{"text":421,"config":422},"Kundenportal",{"href":423,"dataGaName":424,"dataGaLocation":102},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":426,"login":427,"suggestions":434},"Schließen",{"text":428,"link":429},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":430,"config":431},"gitlab.com",{"href":116,"dataGaName":432,"dataGaLocation":433},"search login","search",{"text":435,"default":436},"Vorschläge",[437,439,444,446,451,456],{"text":131,"config":438},{"href":136,"dataGaName":131,"dataGaLocation":433},{"text":440,"config":441},"Codevorschläge (KI)",{"href":442,"dataGaName":443,"dataGaLocation":433},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":164,"config":445},{"href":166,"dataGaName":164,"dataGaLocation":433},{"text":447,"config":448},"GitLab auf AWS",{"href":449,"dataGaName":450,"dataGaLocation":433},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":452,"config":453},"GitLab auf Google Cloud",{"href":454,"dataGaName":455,"dataGaLocation":433},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":139,"config":457},{"href":143,"dataGaName":458,"dataGaLocation":433},"Why GitLab?",{"freeTrial":460,"mobileIcon":465,"desktopIcon":470,"secondaryButton":473},{"text":461,"config":462},"Kostenlos testen",{"href":463,"dataGaName":107,"dataGaLocation":464},"https://gitlab.com/-/trials/new/","nav",{"altText":466,"config":467},"GitLab-Symbol",{"src":468,"dataGaName":469,"dataGaLocation":464},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":466,"config":471},{"src":472,"dataGaName":469,"dataGaLocation":464},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":256,"config":474},{"href":475,"dataGaName":476,"dataGaLocation":464},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":478,"mobileIcon":482,"desktopIcon":484},{"text":479,"config":480},"Mehr über GitLab Duo erfahren",{"href":136,"dataGaName":481,"dataGaLocation":464},"gitlab duo",{"altText":466,"config":483},{"src":468,"dataGaName":469,"dataGaLocation":464},{"altText":466,"config":485},{"src":472,"dataGaName":469,"dataGaLocation":464},{"button":487,"mobileIcon":492,"desktopIcon":494},{"text":488,"config":489},"/Option",{"href":490,"dataGaName":491,"dataGaLocation":464},"#contact","switch",{"altText":466,"config":493},{"src":468,"dataGaName":469,"dataGaLocation":464},{"altText":466,"config":495},{"src":496,"dataGaName":469,"dataGaLocation":464},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":498,"mobileIcon":503,"desktopIcon":505},{"text":499,"config":500},"Zurück zur Preisübersicht",{"href":245,"dataGaName":501,"dataGaLocation":464,"icon":502},"back to pricing","GoBack",{"altText":466,"config":504},{"src":468,"dataGaName":469,"dataGaLocation":464},{"altText":466,"config":506},{"src":472,"dataGaName":469,"dataGaLocation":464},{"title":508,"button":509,"config":514},"Sieh dir an, wie agentische KI die Softwarebereitstellung transformiert",{"text":510,"config":511},"GitLab Transcend jetzt ansehen",{"href":512,"dataGaName":513,"dataGaLocation":102},"/de-de/events/transcend/virtual/","transcend event",{"layout":515,"icon":516,"disabled":90},"release","AiStar",{"data":518},{"text":519,"source":520,"edit":526,"contribute":531,"config":536,"items":541,"minimal":741},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":521,"config":522},"Quelltext der Seite anzeigen",{"href":523,"dataGaName":524,"dataGaLocation":525},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":527,"config":528},"Diese Seite bearbeiten",{"href":529,"dataGaName":530,"dataGaLocation":525},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":532,"config":533},"Beteilige dich",{"href":534,"dataGaName":535,"dataGaLocation":525},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":537,"facebook":538,"youtube":539,"linkedin":540},"https://x.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[542,587,638,679,706],{"title":243,"links":543,"subMenu":558},[544,548,553],{"text":545,"config":546},"Tarife anzeigen",{"href":245,"dataGaName":547,"dataGaLocation":525},"view plans",{"text":549,"config":550},"Vorteile von Premium",{"href":551,"dataGaName":552,"dataGaLocation":525},"/de-de/pricing/premium/","why premium",{"text":554,"config":555},"Vorteile von Ultimate",{"href":556,"dataGaName":557,"dataGaLocation":525},"/de-de/pricing/ultimate/","why ultimate",[559],{"title":407,"links":560},[561,563,565,567,572,577,582],{"text":109,"config":562},{"href":111,"dataGaName":112,"dataGaLocation":525},{"text":416,"config":564},{"href":418,"dataGaName":419,"dataGaLocation":525},{"text":421,"config":566},{"href":423,"dataGaName":424,"dataGaLocation":525},{"text":568,"config":569},"Status",{"href":570,"dataGaName":571,"dataGaLocation":525},"https://status.gitlab.com/","status",{"text":573,"config":574},"Nutzungsbedingungen",{"href":575,"dataGaName":576,"dataGaLocation":525},"/terms/","terms of use",{"text":578,"config":579},"Datenschutzerklärung",{"href":580,"dataGaName":581,"dataGaLocation":525},"/de-de/privacy/","privacy statement",{"text":583,"config":584},"Cookie-Einstellungen",{"dataGaName":585,"dataGaLocation":525,"id":586,"isOneTrustButton":90},"cookie preferences","ot-sdk-btn",{"title":146,"links":588,"subMenu":597},[589,593],{"text":590,"config":591},"DevSecOps-Plattform",{"href":129,"dataGaName":592,"dataGaLocation":525},"devsecops platform",{"text":594,"config":595},"KI-unterstützte Entwicklung",{"href":136,"dataGaName":596,"dataGaLocation":525},"ai-assisted development",[598],{"title":599,"links":600},"Themen",[601,605,608,613,618,623,628,633],{"text":164,"config":602},{"href":603,"dataGaName":604,"dataGaLocation":525},"/de-de/topics/ci-cd/","cicd",{"text":17,"config":606},{"href":19,"dataGaName":607,"dataGaLocation":525},"gitops",{"text":609,"config":610},"DevOps",{"href":611,"dataGaName":612,"dataGaLocation":525},"/de-de/topics/devops/","devops",{"text":614,"config":615},"Versionskontrolle",{"href":616,"dataGaName":617,"dataGaLocation":525},"/de-de/topics/version-control/","version control",{"text":619,"config":620},"DevSecOps",{"href":621,"dataGaName":622,"dataGaLocation":525},"/de-de/topics/devsecops/","devsecops",{"text":624,"config":625},"Cloud-nativ",{"href":626,"dataGaName":627,"dataGaLocation":525},"/de-de/topics/cloud-native/","cloud native",{"text":629,"config":630},"KI für das Programmieren",{"href":631,"dataGaName":632,"dataGaLocation":525},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":634,"config":635},"Agentische KI",{"href":636,"dataGaName":637,"dataGaLocation":525},"/de-de/topics/agentic-ai/","agentic ai",{"title":639,"links":640},"Lösungen",[641,644,646,651,655,658,661,663,665,667,669,674],{"text":189,"config":642},{"href":184,"dataGaName":643,"dataGaLocation":525},"Application Security Testing",{"text":176,"config":645},{"href":160,"dataGaName":161,"dataGaLocation":525},{"text":647,"config":648},"Agile Entwicklung",{"href":649,"dataGaName":650,"dataGaLocation":525},"/de-de/solutions/agile-delivery/","agile delivery",{"text":652,"config":653},"SCM",{"href":173,"dataGaName":654,"dataGaLocation":525},"source code management",{"text":164,"config":656},{"href":166,"dataGaName":657,"dataGaLocation":525},"continuous integration & delivery",{"text":215,"config":659},{"href":217,"dataGaName":660,"dataGaLocation":525},"value stream management",{"text":17,"config":662},{"href":64,"dataGaName":607,"dataGaLocation":525},{"text":228,"config":664},{"href":230,"dataGaName":231,"dataGaLocation":525},{"text":233,"config":666},{"href":235,"dataGaName":236,"dataGaLocation":525},{"text":238,"config":668},{"href":240,"dataGaName":241,"dataGaLocation":525},{"text":670,"config":671},"Bildungswesen",{"href":672,"dataGaName":673,"dataGaLocation":525},"/de-de/solutions/education/","education",{"text":675,"config":676},"Finanzdienstleistungen",{"href":677,"dataGaName":678,"dataGaLocation":525},"/de-de/solutions/finance/","financial services",{"title":248,"links":680},[681,683,685,687,690,692,694,696,698,700,702,704],{"text":259,"config":682},{"href":261,"dataGaName":262,"dataGaLocation":525},{"text":264,"config":684},{"href":266,"dataGaName":267,"dataGaLocation":525},{"text":269,"config":686},{"href":271,"dataGaName":272,"dataGaLocation":525},{"text":274,"config":688},{"href":276,"dataGaName":689,"dataGaLocation":525},"docs",{"text":78,"config":691},{"href":298,"dataGaName":299,"dataGaLocation":525},{"text":292,"config":693},{"href":294,"dataGaName":295,"dataGaLocation":525},{"text":301,"config":695},{"href":303,"dataGaName":304,"dataGaLocation":525},{"text":309,"config":697},{"href":311,"dataGaName":312,"dataGaLocation":525},{"text":314,"config":699},{"href":316,"dataGaName":317,"dataGaLocation":525},{"text":319,"config":701},{"href":321,"dataGaName":322,"dataGaLocation":525},{"text":324,"config":703},{"href":326,"dataGaName":327,"dataGaLocation":525},{"text":329,"config":705},{"href":331,"dataGaName":332,"dataGaLocation":525},{"title":347,"links":707},[708,710,712,714,716,718,720,725,730,732,734,736],{"text":354,"config":709},{"href":356,"dataGaName":349,"dataGaLocation":525},{"text":359,"config":711},{"href":361,"dataGaName":362,"dataGaLocation":525},{"text":367,"config":713},{"href":369,"dataGaName":370,"dataGaLocation":525},{"text":372,"config":715},{"href":374,"dataGaName":375,"dataGaLocation":525},{"text":377,"config":717},{"href":379,"dataGaName":380,"dataGaLocation":525},{"text":382,"config":719},{"href":384,"dataGaName":385,"dataGaLocation":525},{"text":721,"config":722},"Nachhaltigkeit",{"href":723,"dataGaName":724,"dataGaLocation":525},"/sustainability/","Sustainability",{"text":726,"config":727},"Vielfalt, Inklusion und Zugehörigkeit",{"href":728,"dataGaName":729,"dataGaLocation":525},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":387,"config":731},{"href":389,"dataGaName":390,"dataGaLocation":525},{"text":397,"config":733},{"href":399,"dataGaName":400,"dataGaLocation":525},{"text":402,"config":735},{"href":404,"dataGaName":405,"dataGaLocation":525},{"text":737,"config":738},"Transparenzerklärung zu moderner Sklaverei",{"href":739,"dataGaName":740,"dataGaLocation":525},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":742},[743,745,748],{"text":573,"config":744},{"href":575,"dataGaName":576,"dataGaLocation":525},{"text":746,"config":747},"Cookies",{"dataGaName":585,"dataGaLocation":525,"id":586,"isOneTrustButton":90},{"text":578,"config":749},{"href":580,"dataGaName":581,"dataGaLocation":525},{"header":751,"blurb":752,"button":753,"secondaryButton":758},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":754,"config":755},"Kostenlosen Test starten",{"href":756,"dataGaName":107,"dataGaLocation":757},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":109,"config":759},{"href":111,"dataGaName":112,"dataGaLocation":757},1777393952158]