[{"data":1,"prerenderedAt":1016},["ShallowReactive",2],{"/de-de/blog/why-now-is-the-time-for-embedded-devsecops":3,"navigation-de-de":231,"banner-de-de":662,"footer-de-de":670,"blog-post-authors-de-de-Matt DeLaney":910,"blog-related-posts-de-de-why-now-is-the-time-for-embedded-devsecops":926,"blog-promotions-de-de":952,"next-steps-de-de":1006},{"id":4,"title":5,"authors":6,"body":8,"category":212,"date":213,"description":214,"extension":215,"externalUrl":216,"faq":216,"featured":217,"heroImage":218,"meta":219,"navigation":220,"path":221,"seo":222,"slug":225,"stem":226,"tags":227,"template":229,"updatedDate":197,"__hash__":230},"blogPosts/de-de/blog/why-now-is-the-time-for-embedded-devsecops.md","Warum jetzt die Zeit für Embedded DevSecOps ist",[7],"Matt DeLaney",{"type":9,"value":10,"toc":196},"minimark",[11,15,18,23,26,31,41,50,54,57,66,70,73,92,95,99,102,106,109,112,123,132,136,139,142,161,164,168,171,174,178,181,184],[12,13,14],"p",{},"Für Embedded-Systeme-Teams schien DevSecOps traditionell eher ein Ansatz für SaaS-Anwendungen als für die Firmware-Entwicklung zu sein. Aber das ändert sich. Software ist jetzt ein primärer Differenzierungsfaktor bei Hardwareprodukten. Neue Erwartungen der Marktteilnehmer erfordern moderne Entwicklungspraktiken. Als Reaktion darauf verfolgen Unternehmen \"Embedded DevSecOps\".",[12,16,17],{},"Was ist Embedded DevSecOps? Die Anwendung kollaborativer Engineering-Praktiken, integrierter Toolchains und Automatisierung für das Erstellen, Testen und Sichern von Software auf die Entwicklung eingebetteter Systeme. Embedded DevSecOps umfasst notwendige Anpassungen für die Hardware-Integration.",[19,20,22],"h2",{"id":21},"drei-marktkräfte-welche-die-embedded-entwicklung-revolutionieren","Drei Marktkräfte, welche die Embedded-Entwicklung revolutionieren",[12,24,25],{},"Drei mächtige Marktkräfte konvergieren und zwingen Embedded-Teams dazu, ihre Entwicklungspraktiken zu modernisieren.",[27,28,30],"h3",{"id":29},"_1-software-wird-zum-primären-differenzierungsfaktor","1. Software wird zum primären Differenzierungsfaktor",[12,32,33,34,40],{},"Produkte, die einst hauptsächlich durch ihre Hardware definiert wurden, unterscheiden sich jetzt durch ihre Softwarefähigkeiten. Der Markt für softwaredefinierte Fahrzeuge (SDV) erzählt in dieser Hinsicht eine überzeugende Geschichte. Er wird voraussichtlich von 213,5 Milliarden US-Dollar im Jahr 2024 auf ",[35,36,39],"a",{"href":37,"rel":38},"https://www.marketsandmarkets.com/Market-Reports/software-defined-vehicles-market-187205966.html",[],"1,24 Billionen US-Dollar (Artikel auf Englisch)"," bis 2030 wachsen – eine massive jährliche Wachstumsrate von 34%.",[12,42,43,44,49],{},"Der Softwareanteil in diesen Produkten wächst erheblich. Bis Ende 2025 wird erwartet, dass das durchschnittliche Fahrzeug ",[35,45,48],{"href":46,"rel":47},"https://www.statista.com/statistics/1370978/automotive-software-average-lines-of-codes-per-vehicle-globally/",[],"650 Millionen Codezeilen (Artikel auf Englisch)"," enthält. Traditionelle Embedded-Entwicklungsansätze können diese Softwarekomplexität nicht bewältigen.",[27,51,53],{"id":52},"_2-hardware-virtualisierung-ermöglicht-neue-arbeitsweisen","2. Hardware-Virtualisierung ermöglicht neue Arbeitsweisen",[12,55,56],{},"Hardware-Virtualisierung ist ein wichtiger technischer Enabler für Embedded DevSecOps. Virtuelle elektronische Steuergeräte (vECUs), Cloud-basierte ARM-CPUs und anspruchsvolle Simulationsumgebungen werden immer verbreiteter. Virtuelle Hardware ermöglicht Tests, die einst physische Hardware erforderten.",[12,58,59,60,65],{},"Diese Virtualisierungstechnologien bieten eine Grundlage für Continuous Integration (",[35,61,64],{"href":62,"rel":63},"https://about.gitlab.com/topics/ci-cd/",[],"CI","). Aber ihr Wert wird nur vollständig realisiert, wenn sie in einen automatisierten Workflow integriert sind. In Kombination mit kollaborativen Entwicklungspraktiken und automatisierten Pipelines helfen virtuelle Tests den Teams, Probleme viel früher zu erkennen, wenn Korrekturen noch viel kostengünstiger sind. Ohne Embedded-DevSecOps-Praktiken und Tools zur Orchestrierung dieser virtuellen Ressourcen können Unternehmen den Virtualisierungstrend nicht nutzen.",[27,67,69],{"id":68},"_3-der-wettbewerbsdruck-steigt-exponentiell","3. Der Wettbewerbsdruck steigt exponentiell",[12,71,72],{},"Drei miteinander verbundene Kräfte gestalten die Wettbewerbslandschaft für die Embedded-Entwicklung neu:",[74,75,76,80,89],"ul",{},[77,78,79],"li",{},"Der Kampf um die größten Talente hat sich entscheidend verschoben. Wie ein Embedded-Systems-Leader bei einem GitLab-Kunden erklärte: \"Kein Embedded-Ingenieur, der heute vom College kommt, kennt Legacy-Tools wie Perforce. Sie kennen Git. Diese jungen Ingenieure arbeiten sechs Monate in einem Unternehmen mit Legacy-Tools und kündigen dann.\" Unternehmen, die veraltete Tools verwenden, könnten ihre technische Zukunft verlieren.",[77,81,82,83,88],{},"Dieser Vorsprung durch die besten Talente führt zu Wettbewerbsvorteilen. Technologieorientierte Unternehmen, die Top-Ingenieure mit modernen Praktiken anziehen, erzielen bemerkenswerte Ergebnisse. Beispielsweise führte ",[35,84,87],{"href":85,"rel":86},"https://spacenews.com/spacex-launch-surge-helps-set-new-global-launch-record-in-2024/",[],"SpaceX (Artikel auf Englisch)"," im Jahr 2024 mehr Orbitalstarts durch als der Rest der Welt zusammen. Technologieorientierte Unternehmen zeichnen sich durch Softwareentwicklung aus und haben eine moderne Entwicklungskultur. Dies schafft unter anderem Effizienzen, die Legacy-Unternehmen nur schwer erreichen können.",[77,90,91],{},"Die steigenden Kosten der Embedded-Entwicklung – getrieben durch lange Feedback-Zyklen – schaffen einen dringenden Bedarf an Embedded DevSecOps. Wenn Entwickler(innen) wochenlang warten müssen, um Code auf Hardware-Testbänken zu testen, bleibt die Produktivität von Natur aus niedrig. Ingenieur(innen) verlieren den Kontext und müssen den Kontext wechseln, wenn die Ergebnisse eintreffen. Das Problem verschlimmert sich, wenn Fehler ins Spiel kommen. Bugs werden teurer zu beheben, je später sie entdeckt werden. Lange Feedback-Zyklen vergrößern dieses Problem in eingebetteten Systemen.",[12,93,94],{},"Unternehmen setzen Embedded DevSecOps ein, um diese Herausforderungen zu bewältigen.",[19,96,98],{"id":97},"so-setzen-führende-unternehmen-embedded-devsecops-um","So setzen führende Unternehmen Embedded DevSecOps um",[12,100,101],{},"Basierend auf diesen Marktkräften implementieren zukunftsorientierte Embedded-Systems-Leader Embedded DevSecOps auf folgende Weise.",[27,103,105],{"id":104},"hardware-tests-automatisieren-und-beschleunigen","Hardware-Tests automatisieren und beschleunigen",[12,107,108],{},"Hardware-Test-Engpässe stellen eine der bedeutendsten Einschränkungen in der traditionellen Embedded-Entwicklung dar. Diese Verzögerungen schaffen die zuvor beschriebene ungünstige Wirtschaftlichkeit – wenn Entwickler(innen) wochenlang auf Hardware-Zugriff warten, steigen die Fehlerkosten spiralförmig an.",[12,110,111],{},"Die Bewältigung dieser Herausforderung erfordert einen facettenreichen Ansatz, einschließlich:",[74,113,114,117,120],{},[77,115,116],{},"Automatisierung der Orchestrierung teurer gemeinsam genutzter Hardware-Testbänke unter Embedded-Entwickler(inne)n",[77,118,119],{},"Integration sowohl von SIL (Software-in-the-Loop) als auch HIL (Hardware-in-the-Loop) Tests in automatisierte CI-Pipelines",[77,121,122],{},"Standardisierung von Builds mit versionskontrollierten Umgebungen",[12,124,125,126,131],{},"Embedded-Entwickler(innen) können dies mit GitLabs ",[35,127,130],{"href":128,"rel":129},"https://gitlab.com/gitlab-accelerates-embedded/comp/device-cloud",[],"On-Premises Device Cloud (Seite auf Englisch)"," erreichen, einer CI/CD-Komponente. Durch die Automatisierung der Orchestrierung von Firmware-Tests auf virtueller und realer Hardware sind Teams besser positioniert, um Feedback-Zyklen von Wochen auf Stunden zu reduzieren. Sie können auch mehr Bugs früh im Software-Entwicklungslebenszyklus erkennen.",[27,133,135],{"id":134},"automatisierung-von-compliance-und-security-governance","Automatisierung von Compliance und Security Governance",[12,137,138],{},"Eingebettete Systeme unterliegen strengen regulatorischen Anforderungen. Manuelle Compliance-Prozesse sind nicht nachhaltig.",[12,140,141],{},"Führende Unternehmen transformieren die Art und Weise, wie sie diese Anforderungen erfüllen, durch:",[74,143,144,152,155,158],{},[77,145,146,147],{},"Ersetzen manueller Workflows durch automatisierte ",[35,148,151],{"href":149,"rel":150},"https://about.gitlab.com/blog/introducing-custom-compliance-frameworks-in-gitlab/",[],"Compliance-Frameworks",[77,153,154],{},"Integration spezialisierter Funktionssicherheits-, Sicherheits- und Code-Qualitäts-Tools in automatisierte Continuous-Integration-Pipelines",[77,156,157],{},"Automatisierung von Genehmigungsworkflows, Durchsetzung von Code-Reviews und Pflege von Audit-Trails",[77,159,160],{},"Konfiguration von Compliance-Frameworks für spezifische Standards wie ISO 26262 oder DO-178C",[12,162,163],{},"Dieser Ansatz ermöglicht eine höhere Compliance-Reife ohne zusätzliches Personal – was einst eine Last war, wird zu einem Wettbewerbsvorteil. Ein führender Hersteller von Elektrofahrzeugen (EV) führt mit GitLab täglich 120.000 CI/CD-Jobs aus, von denen viele Compliance-Prüfungen beinhalten. Und sie können Fehlerbehebungen innerhalb einer Stunde nach der Entdeckung beheben und in Fahrzeuge bereitstellen. Dieses Maß an Skalierung und Geschwindigkeit wäre ohne automatisierte Compliance-Workflows extrem schwierig.",[27,165,167],{"id":166},"compliance-prozesse-in-cicd-pipelines-integrieren","Compliance-Prozesse in CI/CD-Pipelines integrieren",[12,169,170],{},"Historisch gesehen haben Embedded-Entwickler(innen) aus berechtigten geschäftlichen und technischen Gründen weitgehend allein an ihren Schreibtischen gearbeitet. Die Zusammenarbeit war begrenzt. Innovative Unternehmen durchbrechen diese Barrieren, indem sie gemeinsame Code-Sichtbarkeit durch integrierte Source-Control- und CI/CD-Workflows ermöglichen. Diese modernen Praktiken ziehen Ingenieur(innen) an und halten sie, während sie Innovationen freischalten, die in isolierten Workflows verborgen bleiben würden.",[12,172,173],{},"Wie ein Director of DevOps bei einem technologieorientierten Automobilhersteller (ein GitLab-Kunde) erklärt: \"Es ist wirklich entscheidend für uns, eine einzige Übersicht zu haben, auf die wir schauen und die Status sehen können. Die Entwickler(innen) sind sich beim Einbringen eines Merge Requests des Status eines bestimmten Workflows bewusst, um sich so schnell wie möglich zu bewegen.\" Diese Transparenz beschleunigt die Innovation und ermöglicht es Automobilherstellern, schnell auf Softwarefunktionen zu iterieren, die ihre Fahrzeuge in einem zunehmend wettbewerbsintensiven Markt differenzieren.",[19,175,177],{"id":176},"silos-aufbrechen-durch-kollaborative-entwicklung","Silos aufbrechen durch kollaborative Entwicklung",[12,179,180],{},"Embedded-Systems-Leader haben ein klares Zeitfenster, um durch die DevSecOps-Einführung einen Wettbewerbsvorteil zu erlangen. Aber das Fenster wird nicht für immer offen bleiben. Software wird weiterhin zum primären Differenzierungsfaktor in eingebetteten Produkten, und die Kluft zwischen Leadern und Nachzüglern wird nur größer werden.",[12,182,183],{},"Unternehmen, die DevSecOps erfolgreich einführen, werden Kosten senken, die Markteinführungszeit beschleunigen und Innovationen freischalten, die sie auf dem Markt differenzieren. Die Embedded-Systems-Leader von morgen sind diejenigen, die heute DevSecOps annehmen.",[185,186,187],"blockquote",{},[12,188,189,190,195],{},"Während dieser Artikel untersuchte, warum jetzt die kritische Zeit für Embedded-Teams ist, DevSecOps einzuführen, fragst du dich vielleicht nach den praktischen Schritten für den Einstieg. Erfahre, wie du diese Konzepte mit unserem Leitfaden in die Praxis umsetzen kannst: ",[35,191,194],{"href":192,"rel":193},"https://about.gitlab.com/blog/4-ways-to-accelerate-embedded-development-with-gitlab/",[],"4 Wege zur Beschleunigung der Embedded-Entwicklung mit GitLab (Artikel auf Englisch)",".",{"title":197,"searchDepth":198,"depth":198,"links":199},"",2,[200,206,211],{"id":21,"depth":198,"text":22,"children":201},[202,204,205],{"id":29,"depth":203,"text":30},3,{"id":52,"depth":203,"text":53},{"id":68,"depth":203,"text":69},{"id":97,"depth":198,"text":98,"children":207},[208,209,210],{"id":104,"depth":203,"text":105},{"id":134,"depth":203,"text":135},{"id":166,"depth":203,"text":167},{"id":176,"depth":198,"text":177},"devsecops","2025-07-03","Erfahre, wie Embedded-Entwicklungsteams lange Feedback-Zyklen, manuelle Compliance und isolierte Entwicklung mit DevSecOps bewältigen.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,w_1640,h_1000,c_lfill/v1749659978/Blog/Hero%20Images/automation.png",{},true,"/de-de/blog/why-now-is-the-time-for-embedded-devsecops",{"noIndex":217,"title":223,"description":224,"ogTitle":223,"ogDescription":224},"Embedded DevSecOps: Warum 2025 der richtige Zeitpunkt ist","Embedded-Teams reduzieren Feedback-Zyklen von Wochen auf Stunden. Lerne, wie DevSecOps manuelle Compliance automatisiert und Innovation beschleunigt.","why-now-is-the-time-for-embedded-devsecops","de-de/blog/why-now-is-the-time-for-embedded-devsecops",[228],"CI/CD","BlogPost","jCdIZl282i7GCVOBsXyLKm4frXHwRI7NX744_SLa-vo",{"logo":232,"freeTrial":237,"sales":242,"login":247,"items":252,"search":580,"minimal":614,"duo":632,"switchNav":641,"pricingDeployment":652},{"config":233},{"href":234,"dataGaName":235,"dataGaLocation":236},"/de-de/","gitlab logo","header",{"text":238,"config":239},"Kostenlose Testversion anfordern",{"href":240,"dataGaName":241,"dataGaLocation":236},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":243,"config":244},"Demo anfordern",{"href":245,"dataGaName":246,"dataGaLocation":236},"/de-de/sales/?contact-topic=request-demo","sales",{"text":248,"config":249},"Anmelden",{"href":250,"dataGaName":251,"dataGaLocation":236},"https://gitlab.com/users/sign_in/","sign in",[253,282,383,388,502,558],{"text":254,"config":255,"menu":257},"Plattform",{"dataNavLevelOne":256},"platform",{"type":258,"columns":259},"cards",[260,266,274],{"title":254,"description":261,"link":262},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":263,"config":264},"Die Plattform erkunden",{"href":265,"dataGaName":256,"dataGaLocation":236},"/de-de/platform/",{"title":267,"description":268,"link":269},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":270,"config":271},"Lerne GitLab Duo kennen",{"href":272,"dataGaName":273,"dataGaLocation":236},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":275,"description":276,"link":277},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":278,"config":279},"Mehr erfahren",{"href":280,"dataGaName":281,"dataGaLocation":236},"/de-de/why-gitlab/","why gitlab",{"text":283,"left":220,"config":284,"menu":286},"Produkt",{"dataNavLevelOne":285},"solutions",{"type":287,"link":288,"columns":292,"feature":362},"lists",{"text":289,"config":290},"Alle Lösungen anzeigen",{"href":291,"dataGaName":285,"dataGaLocation":236},"/de-de/solutions/",[293,317,340],{"title":294,"description":295,"link":296,"items":301},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":297},{"icon":298,"href":299,"dataGaName":300,"dataGaLocation":236},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[302,305,308,313],{"text":228,"config":303},{"href":304,"dataGaLocation":236,"dataGaName":228},"/de-de/solutions/continuous-integration/",{"text":267,"config":306},{"href":272,"dataGaLocation":236,"dataGaName":307},"gitlab duo agent platform - product menu",{"text":309,"config":310},"Quellcodeverwaltung",{"href":311,"dataGaLocation":236,"dataGaName":312},"/de-de/solutions/source-code-management/","Source Code Management",{"text":314,"config":315},"Automatische Softwarebereitstellung",{"href":299,"dataGaLocation":236,"dataGaName":316},"Automated software delivery",{"title":318,"description":319,"link":320,"items":325},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":321},{"href":322,"dataGaName":323,"dataGaLocation":236,"icon":324},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[326,330,335],{"text":327,"config":328},"Anwendungssicherheitstests",{"href":322,"dataGaName":329,"dataGaLocation":236},"Application security testing",{"text":331,"config":332},"Schutz der Software-Lieferkette",{"href":333,"dataGaLocation":236,"dataGaName":334},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":336,"config":337},"Software-Compliance",{"href":338,"dataGaName":339,"dataGaLocation":236},"/de-de/solutions/software-compliance/","software compliance",{"title":341,"link":342,"items":347},"Messung",{"config":343},{"icon":344,"href":345,"dataGaName":346,"dataGaLocation":236},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[348,352,357],{"text":349,"config":350},"Sichtbarkeit und Messung",{"href":345,"dataGaLocation":236,"dataGaName":351},"Visibility and Measurement",{"text":353,"config":354},"Wertstrommanagement",{"href":355,"dataGaLocation":236,"dataGaName":356},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":358,"config":359},"Analysen und Einblicke",{"href":360,"dataGaLocation":236,"dataGaName":361},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":363,"type":287,"items":364},"GitLab für",[365,371,377],{"text":366,"config":367},"Enterprise",{"icon":368,"href":369,"dataGaLocation":236,"dataGaName":370},"Building","/de-de/enterprise/","enterprise",{"text":372,"config":373},"Kleinunternehmen",{"icon":374,"href":375,"dataGaLocation":236,"dataGaName":376},"Work","/de-de/small-business/","small business",{"text":378,"config":379},"Öffentlicher Sektor",{"icon":380,"href":381,"dataGaLocation":236,"dataGaName":382},"Organization","/de-de/solutions/public-sector/","public sector",{"text":384,"config":385},"Preise",{"href":386,"dataGaName":387,"dataGaLocation":236,"dataNavLevelOne":387},"/de-de/pricing/","pricing",{"text":389,"config":390,"menu":392},"Ressourcen",{"dataNavLevelOne":391},"resources",{"type":287,"link":393,"columns":397,"feature":491},{"text":394,"config":395},"Alle Ressourcen anzeigen",{"href":396,"dataGaName":391,"dataGaLocation":236},"/de-de/resources/",[398,431,458],{"title":399,"items":400},"Erste Schritte",[401,406,411,416,421,426],{"text":402,"config":403},"Installieren",{"href":404,"dataGaName":405,"dataGaLocation":236},"/de-de/install/","install",{"text":407,"config":408},"Kurzanleitungen",{"href":409,"dataGaName":410,"dataGaLocation":236},"/de-de/get-started/","quick setup checklists",{"text":412,"config":413},"Lernen",{"href":414,"dataGaLocation":236,"dataGaName":415},"https://university.gitlab.com/","learn",{"text":417,"config":418},"Produktdokumentation",{"href":419,"dataGaName":420,"dataGaLocation":236},"https://docs.gitlab.com/","product documentation",{"text":422,"config":423},"Best-Practice-Videos",{"href":424,"dataGaName":425,"dataGaLocation":236},"/de-de/getting-started-videos/","best practice videos",{"text":427,"config":428},"Integrationen",{"href":429,"dataGaName":430,"dataGaLocation":236},"/de-de/integrations/","integrations",{"title":432,"items":433},"Entdecken",[434,439,444,449,453],{"text":435,"config":436},"Kundenerfolge",{"href":437,"dataGaName":438,"dataGaLocation":236},"/de-de/customers/","customer success stories",{"text":440,"config":441},"Blog",{"href":442,"dataGaName":443,"dataGaLocation":236},"/de-de/blog/","blog",{"text":445,"config":446},"Demo-Hub",{"href":447,"dataGaName":448,"dataGaLocation":236},"/de-de/demo-hub/","demo hub",{"text":450,"config":451},"The Source",{"href":452,"dataGaName":443,"dataGaLocation":236},"/de-de/the-source/",{"text":454,"config":455},"Remote",{"href":456,"dataGaName":457,"dataGaLocation":236},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":459,"items":460},"Vernetzen",[461,466,471,476,481,486],{"text":462,"config":463},"GitLab-Services",{"href":464,"dataGaName":465,"dataGaLocation":236},"/de-de/services/","services",{"text":467,"config":468},"Beitragen",{"href":469,"dataGaName":470,"dataGaLocation":236},"https://contributors.gitlab.com","contribute",{"text":472,"config":473},"Community",{"href":474,"dataGaName":475,"dataGaLocation":236},"/community/","community",{"text":477,"config":478},"Forum",{"href":479,"dataGaName":480,"dataGaLocation":236},"https://forum.gitlab.com/","forum",{"text":482,"config":483},"Veranstaltungen",{"href":484,"dataGaName":485,"dataGaLocation":236},"/events/","events",{"text":487,"config":488},"Partner",{"href":489,"dataGaName":490,"dataGaLocation":236},"/de-de/partners/","partners",{"config":492,"title":495,"text":496,"link":497},{"background":493,"textColor":494},"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":498,"config":499},"Aktuelle Nachrichten",{"href":500,"dataGaName":501,"dataGaLocation":236},"/de-de/whats-new/","whats new",{"text":503,"config":504,"menu":506},"Unternehmen",{"dataNavLevelOne":505},"company",{"type":287,"columns":507},[508],{"items":509},[510,515,521,523,528,533,538,543,548,553],{"text":511,"config":512},"Über",{"href":513,"dataGaName":514,"dataGaLocation":236},"/de-de/company/","about",{"text":516,"config":517,"footerGa":520},"Karriere",{"href":518,"dataGaName":519,"dataGaLocation":236},"/jobs/","jobs",{"dataGaName":519},{"text":482,"config":522},{"href":484,"dataGaName":485,"dataGaLocation":236},{"text":524,"config":525},"Geschäftsführung",{"href":526,"dataGaName":527,"dataGaLocation":236},"/company/team/e-group/","leadership",{"text":529,"config":530},"Handbuch",{"href":531,"dataGaName":532,"dataGaLocation":236},"https://handbook.gitlab.com/","handbook",{"text":534,"config":535},"Investor Relations",{"href":536,"dataGaName":537,"dataGaLocation":236},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":539,"config":540},"Trust Center",{"href":541,"dataGaName":542,"dataGaLocation":236},"/de-de/security/","trust center",{"text":544,"config":545},"AI Transparency Center",{"href":546,"dataGaName":547,"dataGaLocation":236},"/de-de/ai-transparency-center/","ai transparency center",{"text":549,"config":550},"Newsletter",{"href":551,"dataGaName":552,"dataGaLocation":236},"/company/contact/#contact-forms","newsletter",{"text":554,"config":555},"Presse",{"href":556,"dataGaName":557,"dataGaLocation":236},"/press/","press",{"text":559,"config":560,"menu":561},"Kontakt",{"dataNavLevelOne":505},{"type":287,"columns":562},[563],{"items":564},[565,570,575],{"text":566,"config":567},"Vertrieb kontaktieren",{"href":568,"dataGaName":569,"dataGaLocation":236},"/de-de/sales/","talk to sales",{"text":571,"config":572},"Support-Portal",{"href":573,"dataGaName":574,"dataGaLocation":236},"https://support.gitlab.com/hc/en-us","support portal",{"text":576,"config":577},"Kundenportal",{"href":578,"dataGaName":579,"dataGaLocation":236},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":581,"login":582,"suggestions":589},"Schließen",{"text":583,"link":584},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":585,"config":586},"gitlab.com",{"href":250,"dataGaName":587,"dataGaLocation":588},"search login","search",{"text":590,"default":591},"Vorschläge",[592,594,599,601,606,611],{"text":267,"config":593},{"href":272,"dataGaName":267,"dataGaLocation":588},{"text":595,"config":596},"Codevorschläge (KI)",{"href":597,"dataGaName":598,"dataGaLocation":588},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":228,"config":600},{"href":304,"dataGaName":228,"dataGaLocation":588},{"text":602,"config":603},"GitLab auf AWS",{"href":604,"dataGaName":605,"dataGaLocation":588},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":607,"config":608},"GitLab auf Google Cloud",{"href":609,"dataGaName":610,"dataGaLocation":588},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":275,"config":612},{"href":280,"dataGaName":613,"dataGaLocation":588},"Why GitLab?",{"freeTrial":615,"mobileIcon":620,"desktopIcon":625,"secondaryButton":628},{"text":616,"config":617},"Kostenlos testen",{"href":618,"dataGaName":241,"dataGaLocation":619},"https://gitlab.com/-/trials/new/","nav",{"altText":621,"config":622},"GitLab-Symbol",{"src":623,"dataGaName":624,"dataGaLocation":619},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":621,"config":626},{"src":627,"dataGaName":624,"dataGaLocation":619},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":399,"config":629},{"href":630,"dataGaName":631,"dataGaLocation":619},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":633,"mobileIcon":637,"desktopIcon":639},{"text":634,"config":635},"Mehr über GitLab Duo erfahren",{"href":272,"dataGaName":636,"dataGaLocation":619},"gitlab duo",{"altText":621,"config":638},{"src":623,"dataGaName":624,"dataGaLocation":619},{"altText":621,"config":640},{"src":627,"dataGaName":624,"dataGaLocation":619},{"button":642,"mobileIcon":647,"desktopIcon":649},{"text":643,"config":644},"/Option",{"href":645,"dataGaName":646,"dataGaLocation":619},"#contact","switch",{"altText":621,"config":648},{"src":623,"dataGaName":624,"dataGaLocation":619},{"altText":621,"config":650},{"src":651,"dataGaName":624,"dataGaLocation":619},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":653,"mobileIcon":658,"desktopIcon":660},{"text":654,"config":655},"Zurück zur Preisübersicht",{"href":386,"dataGaName":656,"dataGaLocation":619,"icon":657},"back to pricing","GoBack",{"altText":621,"config":659},{"src":623,"dataGaName":624,"dataGaLocation":619},{"altText":621,"config":661},{"src":627,"dataGaName":624,"dataGaLocation":619},{"title":663,"button":664,"config":668},"GitLab Orbit ist da: die Kontextebene für KI-Agenten",{"text":278,"config":665},{"href":666,"dataGaName":667,"dataGaLocation":236},"/de-de/gitlab-orbit/","orbit",{"layout":669,"disabled":217},"release",{"data":671},{"text":672,"source":673,"edit":679,"contribute":684,"config":689,"items":694,"minimal":899},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":674,"config":675},"Quelltext der Seite anzeigen",{"href":676,"dataGaName":677,"dataGaLocation":678},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":680,"config":681},"Diese Seite bearbeiten",{"href":682,"dataGaName":683,"dataGaLocation":678},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":685,"config":686},"Beteilige dich",{"href":687,"dataGaName":688,"dataGaLocation":678},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":690,"facebook":691,"youtube":692,"linkedin":693},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[695,740,792,834,866],{"title":384,"links":696,"subMenu":711},[697,701,706],{"text":698,"config":699},"Tarife anzeigen",{"href":386,"dataGaName":700,"dataGaLocation":678},"view plans",{"text":702,"config":703},"Vorteile von Premium",{"href":704,"dataGaName":705,"dataGaLocation":678},"/de-de/pricing/premium/","why premium",{"text":707,"config":708},"Vorteile von Ultimate",{"href":709,"dataGaName":710,"dataGaLocation":678},"/de-de/pricing/ultimate/","why ultimate",[712],{"title":559,"links":713},[714,716,718,720,725,730,735],{"text":566,"config":715},{"href":568,"dataGaName":246,"dataGaLocation":678},{"text":571,"config":717},{"href":573,"dataGaName":574,"dataGaLocation":678},{"text":576,"config":719},{"href":578,"dataGaName":579,"dataGaLocation":678},{"text":721,"config":722},"Status",{"href":723,"dataGaName":724,"dataGaLocation":678},"https://status.gitlab.com/","status",{"text":726,"config":727},"Nutzungsbedingungen",{"href":728,"dataGaName":729,"dataGaLocation":678},"/terms/","terms of use",{"text":731,"config":732},"Datenschutzerklärung",{"href":733,"dataGaName":734,"dataGaLocation":678},"/de-de/privacy/","privacy statement",{"text":736,"config":737},"Cookie-Einstellungen",{"dataGaName":738,"dataGaLocation":678,"id":739,"isOneTrustButton":220},"cookie preferences","ot-sdk-btn",{"title":283,"links":741,"subMenu":750},[742,746],{"text":743,"config":744},"DevSecOps-Plattform",{"href":265,"dataGaName":745,"dataGaLocation":678},"devsecops platform",{"text":747,"config":748},"KI-unterstützte Entwicklung",{"href":272,"dataGaName":749,"dataGaLocation":678},"ai-assisted development",[751],{"title":752,"links":753},"Themen",[754,758,763,768,773,777,782,787],{"text":228,"config":755},{"href":756,"dataGaName":757,"dataGaLocation":678},"/de-de/topics/ci-cd/","cicd",{"text":759,"config":760},"GitOps",{"href":761,"dataGaName":762,"dataGaLocation":678},"/de-de/topics/gitops/","gitops",{"text":764,"config":765},"DevOps",{"href":766,"dataGaName":767,"dataGaLocation":678},"/de-de/topics/devops/","devops",{"text":769,"config":770},"Versionskontrolle",{"href":771,"dataGaName":772,"dataGaLocation":678},"/de-de/topics/version-control/","version control",{"text":774,"config":775},"DevSecOps",{"href":776,"dataGaName":212,"dataGaLocation":678},"/de-de/topics/devsecops/",{"text":778,"config":779},"Cloud-nativ",{"href":780,"dataGaName":781,"dataGaLocation":678},"/de-de/topics/cloud-native/","cloud native",{"text":783,"config":784},"KI für das Programmieren",{"href":785,"dataGaName":786,"dataGaLocation":678},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":788,"config":789},"Agentische KI",{"href":790,"dataGaName":791,"dataGaLocation":678},"/de-de/topics/agentic-ai/","agentic ai",{"title":793,"links":794},"Lösungen",[795,798,800,805,809,812,815,818,820,822,824,829],{"text":327,"config":796},{"href":322,"dataGaName":797,"dataGaLocation":678},"Application Security Testing",{"text":314,"config":799},{"href":299,"dataGaName":300,"dataGaLocation":678},{"text":801,"config":802},"Agile Entwicklung",{"href":803,"dataGaName":804,"dataGaLocation":678},"/de-de/solutions/agile-delivery/","agile delivery",{"text":806,"config":807},"SCM",{"href":311,"dataGaName":808,"dataGaLocation":678},"source code management",{"text":228,"config":810},{"href":304,"dataGaName":811,"dataGaLocation":678},"continuous integration & delivery",{"text":353,"config":813},{"href":355,"dataGaName":814,"dataGaLocation":678},"value stream management",{"text":759,"config":816},{"href":817,"dataGaName":762,"dataGaLocation":678},"/de-de/solutions/gitops/",{"text":366,"config":819},{"href":369,"dataGaName":370,"dataGaLocation":678},{"text":372,"config":821},{"href":375,"dataGaName":376,"dataGaLocation":678},{"text":378,"config":823},{"href":381,"dataGaName":382,"dataGaLocation":678},{"text":825,"config":826},"Bildungswesen",{"href":827,"dataGaName":828,"dataGaLocation":678},"/de-de/solutions/education/","education",{"text":830,"config":831},"Finanzdienstleistungen",{"href":832,"dataGaName":833,"dataGaLocation":678},"/de-de/solutions/finance/","financial services",{"title":389,"links":835},[836,838,840,842,845,847,850,852,854,856,858,860,862,864],{"text":402,"config":837},{"href":404,"dataGaName":405,"dataGaLocation":678},{"text":407,"config":839},{"href":409,"dataGaName":410,"dataGaLocation":678},{"text":412,"config":841},{"href":414,"dataGaName":415,"dataGaLocation":678},{"text":417,"config":843},{"href":419,"dataGaName":844,"dataGaLocation":678},"docs",{"text":440,"config":846},{"href":442,"dataGaName":443,"dataGaLocation":678},{"text":848,"config":849},"Neuerungen",{"href":500,"dataGaName":501,"dataGaLocation":678},{"text":435,"config":851},{"href":437,"dataGaName":438,"dataGaLocation":678},{"text":454,"config":853},{"href":456,"dataGaName":457,"dataGaLocation":678},{"text":462,"config":855},{"href":464,"dataGaName":465,"dataGaLocation":678},{"text":467,"config":857},{"href":469,"dataGaName":470,"dataGaLocation":678},{"text":472,"config":859},{"href":474,"dataGaName":475,"dataGaLocation":678},{"text":477,"config":861},{"href":479,"dataGaName":480,"dataGaLocation":678},{"text":482,"config":863},{"href":484,"dataGaName":485,"dataGaLocation":678},{"text":487,"config":865},{"href":489,"dataGaName":490,"dataGaLocation":678},{"title":503,"links":867},[868,870,872,874,876,878,883,888,890,892,894],{"text":511,"config":869},{"href":513,"dataGaName":505,"dataGaLocation":678},{"text":516,"config":871},{"href":518,"dataGaName":519,"dataGaLocation":678},{"text":524,"config":873},{"href":526,"dataGaName":527,"dataGaLocation":678},{"text":529,"config":875},{"href":531,"dataGaName":532,"dataGaLocation":678},{"text":534,"config":877},{"href":536,"dataGaName":537,"dataGaLocation":678},{"text":879,"config":880},"Nachhaltigkeit",{"href":881,"dataGaName":882,"dataGaLocation":678},"/sustainability/","Sustainability",{"text":884,"config":885},"Vielfalt, Inklusion und Zugehörigkeit",{"href":886,"dataGaName":887,"dataGaLocation":678},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":539,"config":889},{"href":541,"dataGaName":542,"dataGaLocation":678},{"text":549,"config":891},{"href":551,"dataGaName":552,"dataGaLocation":678},{"text":554,"config":893},{"href":556,"dataGaName":557,"dataGaLocation":678},{"text":895,"config":896},"Transparenzerklärung zu moderner Sklaverei",{"href":897,"dataGaName":898,"dataGaLocation":678},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":900},[901,904,907],{"text":902,"config":903},"Terms",{"href":728,"dataGaName":729,"dataGaLocation":678},{"text":905,"config":906},"Cookies",{"dataGaName":738,"dataGaLocation":678,"id":739,"isOneTrustButton":220},{"text":908,"config":909},"Datenschutz",{"href":733,"dataGaName":734,"dataGaLocation":678},[911],{"id":912,"title":913,"body":216,"config":914,"content":916,"description":216,"extension":920,"meta":921,"navigation":220,"path":922,"seo":923,"stem":924,"__hash__":925},"blogAuthors/en-us/blog/authors/matt-delaney.yml","Matt Delaney",{"template":915},"BlogAuthor",{"name":7,"config":917},{"headshot":918,"ctfId":919},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659749/Blog/Author%20Headshots/matt_delaney_headshot.png","6apeWdrqrZlMIdaxzV5NvZ","yml",{},"/en-us/blog/authors/matt-delaney",{},"en-us/blog/authors/matt-delaney","b9xB1BL3BNCvt-L4rxruJhCY6gCxTN4uuajDY6T9djU",[927,936,944],{"title":928,"description":929,"heroImage":930,"category":212,"date":931,"authors":932,"slug":935,"externalUrl":216},"Cloud und DevOps: Warum diese Verbindung die Softwareentwicklung verändert","Cloud und DevOps konvergieren und beschleunigen die Softwarebereitstellung. Wie diese Verbindung Entwicklungszyklen verändert und die Wettbewerbsfähigkeit stärkt.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774465167/n5hlvrsrheadeccyr1oz.png","2026-05-28",[933,934],"Salahddine Aberkan","Maud Leuenberger","cloud-and-devops",{"title":937,"description":938,"heroImage":939,"category":212,"date":940,"authors":941,"slug":943,"externalUrl":216},"GitLab-Stack mit Gitaly on Kubernetes konsolidieren","Gitaly on Kubernetes ist jetzt allgemein verfügbar. So wird es installiert.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1756500636/wmey6kqzzuhirk88w2de.png","2026-05-07",[942],"Olivier Campeau","gitaly-on-kubernetes-generally-available",{"title":945,"description":946,"heroImage":947,"category":212,"date":948,"authors":949,"slug":951,"externalUrl":216},"Entwicklungszyklen mittels GitLab CI/CD automatisieren","GitLab CI/CD automatisiert Builds, Tests und Deployments in einer einheitlichen Plattform – eine Übersicht zu Funktionsweise, Kernkomponenten und Features.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1775561395/bhe1as7ttjvzltxwgo5m.png","2026-04-30",[950,934],"Charlotte Delbosc","what-is-gitlab-ci-cd",{"promotions":953},[954,968,980,992],{"id":955,"categories":956,"header":958,"text":959,"button":960,"image":965},"ai-modernization",[957],"ai","Hält KI, was uns versprochen wurde?","Das Quiz dauert maximal 5 Minuten.",{"text":961,"config":962},"Ermittle deinen KI-Reifegrad",{"href":963,"dataGaName":964,"dataGaLocation":443},"/de-de/assessments/ai-modernization-assessment/","modernization assessment",{"config":966},{"src":967},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":969,"categories":970,"header":972,"text":959,"button":973,"image":977},"devops-modernization",[971,212],"product","Verwaltest du Tool-Chaos oder stellst du Innovationen bereit?",{"text":974,"config":975},"Ermittle deinen DevOps-Reifegrad",{"href":976,"dataGaName":964,"dataGaLocation":443},"/de-de/assessments/devops-modernization-assessment/",{"config":978},{"src":979},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":981,"categories":982,"header":984,"text":959,"button":985,"image":989},"security-modernization",[983],"security","Tauschst du Schnelligkeit gegen Sicherheit ein?",{"text":986,"config":987},"Ermittle deinen Sicherheitsreifegrad",{"href":988,"dataGaName":964,"dataGaLocation":443},"/de-de/assessments/security-modernization-assessment/",{"config":990},{"src":991},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":993,"paths":994,"header":997,"text":998,"button":999,"image":1004},"github-azure-migration",[995,996],"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":1000,"config":1001},"Erfahre, wie GitLab im Vergleich zu GitHub abschneidet",{"href":1002,"dataGaName":1003,"dataGaLocation":443},"/de-de/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1005},{"src":979},{"header":1007,"blurb":1008,"button":1009,"secondaryButton":1014},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":1010,"config":1011},"Kostenlosen Test starten",{"href":1012,"dataGaName":241,"dataGaLocation":1013},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":566,"config":1015},{"href":568,"dataGaName":246,"dataGaLocation":1013},1786803738220]