[{"data":1,"prerenderedAt":821},["ShallowReactive",2],{"/de-de/topics/devsecops/what-is-fuzz-testing/":3,"navigation-de-de":166,"banner-de-de":584,"footer-de-de":596,"next-steps-de-de":806},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":160,"_type":161,"title":7,"_source":162,"_file":163,"_stem":164,"_extension":165},"/de-de/topics/devsecops/what-is-fuzz-testing","devsecops",false,"",{"title":9,"description":10},"Was ist Fuzz-Testing?","Fuzz-Testing, auch Fuzz genannt, ist eine Möglichkeit, Fehler zu finden, die andere Software-Testmethoden nicht finden können.",[12,26,32,93,127,158],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20,24],{"title":17,"config":18},"Industry topics",{"href":19},"/topics/",{"title":21,"config":22},"Devsecops",{"href":23},"/de-de/topics/devsecops/",{"title":25},"What is fuzz testing",{"type":27,"componentName":27,"componentContent":28},"TopicsHero",{"title":9,"text":29,"config":30},"Wie kannst du Sicherheitslücken finden, wenn du nicht genau weißt, wonach du suchst? Erfahre, wie Fuzz-Testing oder Fuzz dazu beitragen kann, Zero-Day-Sicherheitslücken zu finden.\n",{"id":31,"twoColumns":6},"was-ist-fuzz-testing?",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":62},{"text":36,"data":37},"On this page",[38,42,46,50,54,58],{"text":39,"config":40},"Übersicht",{"href":41},"#overview",{"text":43,"config":44},"Verlauf des Fuzz",{"href":45},"#history-of-fuzzing",{"text":47,"config":48},"Zwei Arten von Fuzz",{"href":49},"#two-types-of-fuzzing",{"text":51,"config":52},"Vorteile des Fuzz",{"href":53},"#benefits-of-fuzzing",{"text":55,"config":56},"Herausforderungen beim Fuzz",{"href":57},"#challenges-of-fuzzing",{"text":59,"config":60},"Fehler mit abdeckungsgesteuertem Fuzz finden",{"href":61},"#find-bugs-with-coverage-guided-fuzzing",[63,69,74,79,84,89],{"type":64,"componentName":64,"componentContent":65},"TopicsCopy",{"header":39,"text":66,"config":67},"Fuzz-Testing oder Anwendungsfuzzing ist eine Softwaretesttechnik, mit der Sicherheitslücken oder Bugs im Quellcode von Softwareanwendungen gefunden werden können. Im Gegensatz zu herkömmlichen Softwaretestmethoden wie SAST, DAST oder IAST stört der Fuzz-Test den Code mit zufälligen Eingaben an, um ihn zu crashen und so Fehler aufzudecken, die sonst nicht offensichtlich erkannt worden wären. Diese Codefehler (oder Probleme mit der Geschäftslogik) sind Bereiche, die ein hohes Risiko für Sicherheitsbedrohungen darstellen können.\n\nWenn ein Fehler oder eine Sicherheitslücke gefunden wird, kann ein Fuzzer – ein Tool, das die potenzielle Ursache für den Crash herausfindet – eingesetzt werden, um die spezifischen Sicherheitslücken im Quellcode einzugrenzen. Fuzzer sind am effektivsten, um Sicherheitslücken aufzudecken, die durch Angriffe wie SQL Injection und Cross-Site-Scripting ausgenutzt werden können, bei denen Hacker(innen) die Sicherheitsmechanismen deaktivieren, um Daten zu stehlen oder ein System lahmzulegen. Fuzzer sind weniger effektiv bei der Identifizierung von Sicherheitslücken, die nichts mit Systemabstürzen zu tun haben, wie z. B. Spyware oder Trojaner.\n\nDie Befürworter(innen) des Fuzz-Testing loben es dafür, dass es vollständig automatisiert ist und in der Lage ist, obskure Sicherheitslücken zu finden, während seine Kritiker(innen) sich darüber beschweren, dass es schwierig sein kann, es einzurichten, und es dazu neigt, unzuverlässige Ergebnisse zu liefern.\n",{"id":68},"overview",{"type":64,"componentName":64,"componentContent":70},{"header":43,"text":71,"config":72},"Fuzz-Testing hebt sich auch auf andere Weise ab: Es gibt tatsächlich eine Geschichte darüber, wie das Konzept entdeckt wurde. 1988 versuchte Professor Barton Miller von der University of Wisconsin – Madison, über ein Einwahlsystem aus der Ferne auf den Code zuzugreifen, aber die Rückkoppelung eines Gewitters verursachte immer wieder einen Absturz des Programms. Die Idee, dass externes „Rauschen“ nicht durch Code toleriert werden konnte, wurde zur Inspiration für Miller und die Arbeit seiner Studierenden. Sie entdeckten, dass Unix-, Mac- und Windows-Programme routinemäßig abstürzen, wenn sie von zufälligen unerwarteten Eingaben gestört werden. Miller ist einer der Autoren von [Fuzzing for Software Security Testing and Quality Assurance](https://www.amazon.com/Fuzzing-Software-Security-Assurance-Information/dp/1596932147/ref=sr_1_2){data-ga-name=\"fuzzing for softwware security testing and quality assurance book\" data-ga-location=\"body\"}.\n",{"id":73},"history-of-fuzzing",{"type":64,"componentName":64,"componentContent":75},{"header":47,"text":76,"config":77},"Es gibt zwei Haupttypen von Fuzz: abdeckungsgesteuertes Fuzzing und Verhaltens-Fuzzing.\n\n[Abdeckungsgesteuertes Fuzzing](https://about.gitlab.com/blog/fuzzing-with-gitlab/){data-ga-name=\"fuzzing with gitlab\" data-ga-location=\"body\"} konzentriert sich auf den Quellcode, während die App läuft, und fordert ihn mit zufälligen Eingaben auf, um Fehler aufzudecken. Es werden ständig neue Tests generiert und das Ziel ist es, die App zum Absturz zu bringen. Ein Absturz bedeutet ein potenzielles Problem, und Daten aus dem Abdeckungs-Fuzzing ermöglichen es einem Tester oder einer Testerin, den Absturz zu reproduzieren, was hilfreich ist, wenn versucht wird, gefährdeten Code zu identifizieren.\n\nVerhaltens-Fuzz funktioniert anders. Mithilfe von Spezifikationen wird gezeigt, wie eine Anwendung funktionieren sollte, und es werden zufällige Eingaben verwendet, um zu beurteilen, wie die App wirklich funktioniert. Der Unterschied zwischen dem erwarteten Ergebnis und der Realität besteht im Allgemeinen darin, wo Fehler oder andere potenzielle Sicherheitsrisiken gefunden werden können.\n",{"id":78},"two-types-of-fuzzing",{"type":64,"componentName":64,"componentContent":80},{"header":51,"text":81,"config":82},"Warum ist Fuzz-Testing für [DevSecOps](https://about.gitlab.com/topics/devsecops/){data-ga-name=\"devsecops topics\" data-ga-location=\"body\"} wichtig? Da Fuzz-Tests zufällig sind, sagen Expert(inn)en, dass mit dieser Methode Fehler, die in anderen Tests nicht aufgedeckt wurden, am ehesten gefunden werden. Es wird auch als unglaublich aufwandsarme Testmethodik angesehen, oder wie manche es gerne nennen: „Richte sie ein und vergiss sie.“ Sobald der Testablauf erstellt wurde, ist Fuzz-Testing vollständig automatisiert und läuft auf unbestimmte Zeit. Es kann leicht skaliert werden, indem mehr Computer hochgefahren werden, und ist eine gute Wahl für Regressionstests. Fuzz beschleunigt auch den Entwicklungsprozess, indem es die Testabdeckung maximiert – wie viel des Codes wurde vom Fuzzer getestet werden – ohne Falschmeldungen einzuführen. Eine höhere Testabdeckung bedeutet gründlichere Tests.\n\nFuzz-Testing ist auch ideal, um zusätzich zu einem manuellen Testteam ausgeführt zu werden, da diese sich gegenseitig ergänzen.\n",{"id":83},"benefits-of-fuzzing",{"type":64,"componentName":64,"componentContent":85},{"header":55,"text":86,"config":87},"In der Praxis gibt es zwei große Herausforderungen bei der Einführung von Fuzz-Testing: die Einrichtung und die Datenanalyse. Fuzz-Testing ist nicht unbedingt einfach einzurichten, denn es erfordert einen komplexen Testablauf, der noch schwieriger zu erstellen sein kann, wenn sich das Fuzz-Testing nicht innerhalb einer bestehenden Toolchain befindet. Außerdem können Fuzz-Tests viele Daten generieren, einschließlich potenziell falsch positiver Ergebnisse. Es muss also sichergestellt werden, dass das Testteam bereit ist, mit der Vielzahl an Informationen umzugehen.\n\nAuch wenn dies weniger einfach zu dokumentieren ist, bestehen in der QA-Community weiterhin negative Einstellungen gegenüber der „vagen“ Natur von Fuzz-Testing.\n",{"id":88},"challenges-of-fuzzing",{"type":64,"componentName":64,"componentContent":90},{"header":59,"text":7,"config":91},{"id":92},"find-bugs-with-coverage-guided-fuzzing",{"type":94,"componentName":94,"componentContent":95},"CommonResourcesContainer",{"header":96,"tabs":97},"Mehr über DevSecOps erfahren",[98,112],{"name":99,"items":100,"config":111},"Videos",[101],{"header":102,"type":103,"image":104,"link":107},"Video zum Fuzz-Testing ansehen","Video",{"altText":102,"config":105},{"src":106},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158699/Website/Topics/fuzz-testing.jpg",{"text":108,"config":109},"Jetzt ansehen",{"href":110,"icon":103,"modal":6},"https://www.youtube.com/embed/4ROYvNfRZVU",{"key":99},{"name":113,"items":114,"config":126},"Artikels",[115],{"header":116,"type":117,"image":118,"link":121},"Technische Dokumentation zum Fuzz-Testing von GitLab","Artikel",{"altText":116,"config":119},{"src":120},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158703/Website/Topics/img-fallback-cards-gitlab.png",{"text":122,"config":123},"Mehr erfahren",{"href":124,"icon":125,"modal":6},"https://docs.gitlab.com/ee/user/application_security/coverage_fuzzing/","Articles",{"key":113},{"type":94,"componentName":94,"componentContent":128},{"header":129,"tabs":130},"Vorgeschlagener Inhalt",[131],{"name":132,"items":133,"config":157},"resources",[134,142,150],{"header":135,"type":136,"image":137,"link":139},"So können entwicklerzentrierte AppSec-Tests dein DevOps-Team dramatisch verändern","Blog",{"altText":135,"config":138},{"src":120},{"text":122,"config":140},{"href":141,"icon":136,"modal":6},"/blog/align-engineering-security-appsec-tests-in-ci/",{"header":143,"type":136,"image":144,"link":147},"So führen die jüngsten Akquisitionen Fuzz-Testing in GitLab ein",{"altText":143,"config":145},{"src":146},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158710/Website/Topics/img-fallback-cards-infinity.png",{"text":122,"config":148},{"href":149,"icon":136,"modal":6},"/blog/fuzz-testing/",{"header":151,"type":136,"image":152,"link":154},"Fehler mit Abdeckungs-Fuzzing finden",{"altText":151,"config":153},{"src":120},{"text":122,"config":155},{"href":156,"icon":136,"modal":6},"/blog/fuzzing-with-gitlab/",{"key":132},{"type":159,"componentName":159},"CommonNextSteps","content:de-de:topics:devsecops:what-is-fuzz-testing:index.yml","yaml","content","de-de/topics/devsecops/what-is-fuzz-testing/index.yml","de-de/topics/devsecops/what-is-fuzz-testing/index","yml",{"_path":167,"_dir":168,"_draft":6,"_partial":6,"_locale":7,"data":169,"_id":580,"_type":161,"title":581,"_source":162,"_file":582,"_stem":583,"_extension":165},"/shared/de-de/main-navigation","de-de",{"logo":170,"freeTrial":175,"sales":180,"login":185,"items":190,"search":521,"minimal":557,"duo":571},{"config":171},{"href":172,"dataGaName":173,"dataGaLocation":174},"/de-de/","gitlab logo","header",{"text":176,"config":177},"Kostenlose Testversion anfordern",{"href":178,"dataGaName":179,"dataGaLocation":174},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":181,"config":182},"Vertrieb kontaktieren",{"href":183,"dataGaName":184,"dataGaLocation":174},"/de-de/sales/","sales",{"text":186,"config":187},"Anmelden",{"href":188,"dataGaName":189,"dataGaLocation":174},"https://gitlab.com/users/sign_in/","sign in",[191,234,333,338,442,502],{"text":192,"config":193,"cards":195,"footer":217},"Plattform",{"dataNavLevelOne":194},"platform",[196,202,210],{"title":192,"description":197,"link":198},"Die umfassendste KI-basierte DevSecOps-Plattform",{"text":199,"config":200},"Erkunde unsere Plattform",{"href":201,"dataGaName":194,"dataGaLocation":174},"/de-de/platform/",{"title":203,"description":204,"link":205},"GitLab Duo (KI)","Entwickle Software schneller mit KI in jeder Phase der Entwicklung",{"text":206,"config":207},"Lerne GitLab Duo kennen",{"href":208,"dataGaName":209,"dataGaLocation":174},"/de-de/gitlab-duo/","gitlab duo ai",{"title":211,"description":212,"link":213},"Gründe, die für GitLab sprechen","10 Gründe, warum Unternehmen sich für GitLab entscheiden",{"text":122,"config":214},{"href":215,"dataGaName":216,"dataGaLocation":174},"/de-de/why-gitlab/","why gitlab",{"title":218,"items":219},"Erste Schritte mit",[220,225,230],{"text":221,"config":222},"Platform Engineering",{"href":223,"dataGaName":224,"dataGaLocation":174},"/de-de/solutions/platform-engineering/","platform engineering",{"text":226,"config":227},"Entwicklererfahrung",{"href":228,"dataGaName":229,"dataGaLocation":174},"/de-de/developer-experience/","Developer experience",{"text":231,"config":232},"MLOps",{"href":233,"dataGaName":231,"dataGaLocation":174},"/de-de/topics/devops/the-role-of-ai-in-devops/",{"text":235,"left":236,"config":237,"link":239,"lists":243,"footer":315},"Produkt",true,{"dataNavLevelOne":238},"solutions",{"text":240,"config":241},"Alle Lösungen anzeigen",{"href":242,"dataGaName":238,"dataGaLocation":174},"/de-de/solutions/",[244,270,293],{"title":245,"description":246,"link":247,"items":252},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":248},{"icon":249,"href":250,"dataGaName":251,"dataGaLocation":174},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[253,257,261,266],{"text":254,"config":255},"CI/CD",{"href":256,"dataGaLocation":174,"dataGaName":254},"/de-de/solutions/continuous-integration/",{"text":258,"config":259},"KI-unterstützte Entwicklung",{"href":208,"dataGaLocation":174,"dataGaName":260},"AI assisted development",{"text":262,"config":263},"Quellcodeverwaltung",{"href":264,"dataGaLocation":174,"dataGaName":265},"/de-de/solutions/source-code-management/","Source Code Management",{"text":267,"config":268},"Automatisierte Softwarebereitstellung",{"href":250,"dataGaLocation":174,"dataGaName":269},"Automated software delivery",{"title":271,"description":272,"link":273,"items":278},"Sicherheit","Entwickle schneller, ohne die Sicherheit zu gefährden",{"config":274},{"href":275,"dataGaName":276,"dataGaLocation":174,"icon":277},"/de-de/solutions/security-compliance/","security and compliance","ShieldCheckLight",[279,283,288],{"text":280,"config":281},"Sicherheit und Compliance",{"href":275,"dataGaLocation":174,"dataGaName":282},"Security & Compliance",{"text":284,"config":285},"Schutz der Software-Lieferkette",{"href":286,"dataGaLocation":174,"dataGaName":287},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":289,"config":290},"Compliance und Governance",{"href":291,"dataGaLocation":174,"dataGaName":292},"/de-de/solutions/continuous-software-compliance/","Compliance and governance",{"title":294,"link":295,"items":300},"Bewertung",{"config":296},{"icon":297,"href":298,"dataGaName":299,"dataGaLocation":174},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[301,305,310],{"text":302,"config":303},"Sichtbarkeit und Bewertung",{"href":298,"dataGaLocation":174,"dataGaName":304},"Visibility and Measurement",{"text":306,"config":307},"Wertstrommanagement",{"href":308,"dataGaLocation":174,"dataGaName":309},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":311,"config":312},"Analysen und Einblicke",{"href":313,"dataGaLocation":174,"dataGaName":314},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":316,"items":317},"GitLab für",[318,323,328],{"text":319,"config":320},"Enterprise",{"href":321,"dataGaLocation":174,"dataGaName":322},"/de-de/enterprise/","enterprise",{"text":324,"config":325},"Kleinunternehmen",{"href":326,"dataGaLocation":174,"dataGaName":327},"/de-de/small-business/","small business",{"text":329,"config":330},"den öffentlichen Sektor",{"href":331,"dataGaLocation":174,"dataGaName":332},"/de-de/solutions/public-sector/","public sector",{"text":334,"config":335},"Preise",{"href":336,"dataGaName":337,"dataGaLocation":174,"dataNavLevelOne":337},"/de-de/pricing/","pricing",{"text":339,"config":340,"link":341,"lists":345,"feature":429},"Ressourcen",{"dataNavLevelOne":132},{"text":342,"config":343},"Alle Ressourcen anzeigen",{"href":344,"dataGaName":132,"dataGaLocation":174},"/de-de/resources/",[346,379,401],{"title":347,"items":348},"Erste Schritte",[349,354,359,364,369,374],{"text":350,"config":351},"Installieren",{"href":352,"dataGaName":353,"dataGaLocation":174},"/de-de/install/","install",{"text":355,"config":356},"Kurzanleitungen",{"href":357,"dataGaName":358,"dataGaLocation":174},"/de-de/get-started/","quick setup checklists",{"text":360,"config":361},"Lernen",{"href":362,"dataGaLocation":174,"dataGaName":363},"https://university.gitlab.com/","learn",{"text":365,"config":366},"Produktdokumentation",{"href":367,"dataGaName":368,"dataGaLocation":174},"https://docs.gitlab.com/","product documentation",{"text":370,"config":371},"Best-Practice-Videos",{"href":372,"dataGaName":373,"dataGaLocation":174},"/de-de/getting-started-videos/","best practice videos",{"text":375,"config":376},"Integrationen",{"href":377,"dataGaName":378,"dataGaLocation":174},"/de-de/integrations/","integrations",{"title":380,"items":381},"Entdecken",[382,387,391,396],{"text":383,"config":384},"Kundenerfolge",{"href":385,"dataGaName":386,"dataGaLocation":174},"/de-de/customers/","customer success stories",{"text":136,"config":388},{"href":389,"dataGaName":390,"dataGaLocation":174},"/de-de/blog/","blog",{"text":392,"config":393},"Remote",{"href":394,"dataGaName":395,"dataGaLocation":174},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":397,"config":398},"TeamOps",{"href":399,"dataGaName":400,"dataGaLocation":174},"/de-de/teamops/","teamops",{"title":402,"items":403},"Vernetzen",[404,409,414,419,424],{"text":405,"config":406},"GitLab-Services",{"href":407,"dataGaName":408,"dataGaLocation":174},"/de-de/services/","services",{"text":410,"config":411},"Community",{"href":412,"dataGaName":413,"dataGaLocation":174},"/community/","community",{"text":415,"config":416},"Forum",{"href":417,"dataGaName":418,"dataGaLocation":174},"https://forum.gitlab.com/","forum",{"text":420,"config":421},"Veranstaltungen",{"href":422,"dataGaName":423,"dataGaLocation":174},"/events/","events",{"text":425,"config":426},"Partner",{"href":427,"dataGaName":428,"dataGaLocation":174},"/de-de/partners/","partners",{"backgroundColor":430,"textColor":431,"text":432,"image":433,"link":437},"#2f2a6b","#fff","Perspektiven für die Softwareentwicklung der Zukunft",{"altText":434,"config":435},"the source promo card",{"src":436},"/images/navigation/the-source-promo-card.svg",{"text":438,"config":439},"Lies die News",{"href":440,"dataGaName":441,"dataGaLocation":174},"/de-de/the-source/","the source",{"text":443,"config":444,"lists":446},"Unternehmen",{"dataNavLevelOne":445},"company",[447],{"items":448},[449,454,460,462,467,472,477,482,487,492,497],{"text":450,"config":451},"Über",{"href":452,"dataGaName":453,"dataGaLocation":174},"/de-de/company/","about",{"text":455,"config":456,"footerGa":459},"Karriere",{"href":457,"dataGaName":458,"dataGaLocation":174},"/jobs/","jobs",{"dataGaName":458},{"text":420,"config":461},{"href":422,"dataGaName":423,"dataGaLocation":174},{"text":463,"config":464},"Geschäftsführung",{"href":465,"dataGaName":466,"dataGaLocation":174},"/company/team/e-group/","leadership",{"text":468,"config":469},"Team",{"href":470,"dataGaName":471,"dataGaLocation":174},"/company/team/","team",{"text":473,"config":474},"Handbuch",{"href":475,"dataGaName":476,"dataGaLocation":174},"https://handbook.gitlab.com/","handbook",{"text":478,"config":479},"Investor Relations",{"href":480,"dataGaName":481,"dataGaLocation":174},"https://ir.gitlab.com/","investor relations",{"text":483,"config":484},"Trust Center",{"href":485,"dataGaName":486,"dataGaLocation":174},"/de-de/security/","trust center",{"text":488,"config":489},"AI Transparency Center",{"href":490,"dataGaName":491,"dataGaLocation":174},"/de-de/ai-transparency-center/","ai transparency center",{"text":493,"config":494},"Newsletter",{"href":495,"dataGaName":496,"dataGaLocation":174},"/company/contact/","newsletter",{"text":498,"config":499},"Presse",{"href":500,"dataGaName":501,"dataGaLocation":174},"/press/","press",{"text":503,"config":504,"lists":505},"Kontakt",{"dataNavLevelOne":445},[506],{"items":507},[508,511,516],{"text":181,"config":509},{"href":183,"dataGaName":510,"dataGaLocation":174},"talk to sales",{"text":512,"config":513},"Support",{"href":514,"dataGaName":515,"dataGaLocation":174},"/support/","get help",{"text":517,"config":518},"Kundenportal",{"href":519,"dataGaName":520,"dataGaLocation":174},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":522,"login":523,"suggestions":530},"Schließen",{"text":524,"link":525},"Um Repositories und Projekte zu durchsuchen, melde dich an bei",{"text":526,"config":527},"gitlab.com",{"href":188,"dataGaName":528,"dataGaLocation":529},"search login","search",{"text":531,"default":532},"Vorschläge",[533,536,541,543,548,553],{"text":203,"config":534},{"href":208,"dataGaName":535,"dataGaLocation":529},"GitLab Duo (AI)",{"text":537,"config":538},"Code Suggestions (KI)",{"href":539,"dataGaName":540,"dataGaLocation":529},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":254,"config":542},{"href":256,"dataGaName":254,"dataGaLocation":529},{"text":544,"config":545},"GitLab auf AWS",{"href":546,"dataGaName":547,"dataGaLocation":529},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":549,"config":550},"GitLab auf Google Cloud",{"href":551,"dataGaName":552,"dataGaLocation":529},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":554,"config":555},"Warum GitLab?",{"href":215,"dataGaName":556,"dataGaLocation":529},"Why GitLab?",{"freeTrial":558,"mobileIcon":563,"desktopIcon":568},{"text":559,"config":560},"Kostenlos testen",{"href":561,"dataGaName":179,"dataGaLocation":562},"https://gitlab.com/-/trials/new/","nav",{"altText":564,"config":565},"GitLab-Symbol",{"src":566,"dataGaName":567,"dataGaLocation":562},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":564,"config":569},{"src":570,"dataGaName":567,"dataGaLocation":562},"/images/brand/gitlab-logo-type.svg",{"freeTrial":572,"mobileIcon":576,"desktopIcon":578},{"text":573,"config":574},"Erfahre mehr über GitLab Duo",{"href":208,"dataGaName":575,"dataGaLocation":562},"gitlab duo",{"altText":564,"config":577},{"src":566,"dataGaName":567,"dataGaLocation":562},{"altText":564,"config":579},{"src":570,"dataGaName":567,"dataGaLocation":562},"content:shared:de-de:main-navigation.yml","Main Navigation","shared/de-de/main-navigation.yml","shared/de-de/main-navigation",{"_path":585,"_dir":168,"_draft":6,"_partial":6,"_locale":7,"title":586,"button":587,"config":591,"_id":593,"_type":161,"_source":162,"_file":594,"_stem":595,"_extension":165},"/shared/de-de/banner","GitLab Duo Agent Platform ist jetzt in öffentlicher Beta!",{"text":122,"config":588},{"href":589,"dataGaName":590,"dataGaLocation":174},"/de-de/gitlab-duo/agent-platform/","duo banner",{"layout":592},"release","content:shared:de-de:banner.yml","shared/de-de/banner.yml","shared/de-de/banner",{"_path":597,"_dir":168,"_draft":6,"_partial":6,"_locale":7,"data":598,"_id":802,"_type":161,"title":803,"_source":162,"_file":804,"_stem":805,"_extension":165},"/shared/de-de/main-footer",{"text":599,"source":600,"edit":606,"contribute":611,"config":616,"items":621,"minimal":794},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":601,"config":602},"Quelltext der Seite anzeigen",{"href":603,"dataGaName":604,"dataGaLocation":605},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":607,"config":608},"Diese Seite bearbeiten",{"href":609,"dataGaName":610,"dataGaLocation":605},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":612,"config":613},"Beteilige dich",{"href":614,"dataGaName":615,"dataGaLocation":605},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":617,"facebook":618,"youtube":619,"linkedin":620},"https://x.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[622,645,700,730,764],{"title":192,"links":623,"subMenu":628},[624],{"text":625,"config":626},"DevSecOps-Plattform",{"href":201,"dataGaName":627,"dataGaLocation":605},"devsecops platform",[629],{"title":334,"links":630},[631,635,640],{"text":632,"config":633},"Tarife anzeigen",{"href":336,"dataGaName":634,"dataGaLocation":605},"view plans",{"text":636,"config":637},"Vorteile von Premium",{"href":638,"dataGaName":639,"dataGaLocation":605},"/de-de/pricing/premium/","why premium",{"text":641,"config":642},"Vorteile von Ultimate",{"href":643,"dataGaName":644,"dataGaLocation":605},"/de-de/pricing/ultimate/","why ultimate",{"title":646,"links":647},"Lösungen",[648,653,656,658,663,668,672,675,678,683,685,687,690,695],{"text":649,"config":650},"Digitale Transformation",{"href":651,"dataGaName":652,"dataGaLocation":605},"/de-de/topics/digital-transformation/","digital transformation",{"text":280,"config":654},{"href":275,"dataGaName":655,"dataGaLocation":605},"security & compliance",{"text":267,"config":657},{"href":250,"dataGaName":251,"dataGaLocation":605},{"text":659,"config":660},"Agile Entwicklung",{"href":661,"dataGaName":662,"dataGaLocation":605},"/de-de/solutions/agile-delivery/","agile delivery",{"text":664,"config":665},"Cloud-Transformation",{"href":666,"dataGaName":667,"dataGaLocation":605},"/de-de/topics/cloud-native/","cloud transformation",{"text":669,"config":670},"SCM",{"href":264,"dataGaName":671,"dataGaLocation":605},"source code management",{"text":254,"config":673},{"href":256,"dataGaName":674,"dataGaLocation":605},"continuous integration & delivery",{"text":306,"config":676},{"href":308,"dataGaName":677,"dataGaLocation":605},"value stream management",{"text":679,"config":680},"GitOps",{"href":681,"dataGaName":682,"dataGaLocation":605},"/de-de/solutions/gitops/","gitops",{"text":319,"config":684},{"href":321,"dataGaName":322,"dataGaLocation":605},{"text":324,"config":686},{"href":326,"dataGaName":327,"dataGaLocation":605},{"text":688,"config":689},"Öffentlicher Sektor",{"href":331,"dataGaName":332,"dataGaLocation":605},{"text":691,"config":692},"Bildungswesen",{"href":693,"dataGaName":694,"dataGaLocation":605},"/de-de/solutions/education/","education",{"text":696,"config":697},"Finanzdienstleistungen",{"href":698,"dataGaName":699,"dataGaLocation":605},"/de-de/solutions/finance/","financial services",{"title":339,"links":701},[702,704,706,708,711,713,716,718,720,722,724,726,728],{"text":350,"config":703},{"href":352,"dataGaName":353,"dataGaLocation":605},{"text":355,"config":705},{"href":357,"dataGaName":358,"dataGaLocation":605},{"text":360,"config":707},{"href":362,"dataGaName":363,"dataGaLocation":605},{"text":365,"config":709},{"href":367,"dataGaName":710,"dataGaLocation":605},"docs",{"text":136,"config":712},{"href":389,"dataGaName":390,"dataGaLocation":605},{"text":383,"config":714},{"href":715,"dataGaName":386,"dataGaLocation":605},"/customers/",{"text":392,"config":717},{"href":394,"dataGaName":395,"dataGaLocation":605},{"text":405,"config":719},{"href":407,"dataGaName":408,"dataGaLocation":605},{"text":397,"config":721},{"href":399,"dataGaName":400,"dataGaLocation":605},{"text":410,"config":723},{"href":412,"dataGaName":413,"dataGaLocation":605},{"text":415,"config":725},{"href":417,"dataGaName":418,"dataGaLocation":605},{"text":420,"config":727},{"href":422,"dataGaName":423,"dataGaLocation":605},{"text":425,"config":729},{"href":427,"dataGaName":428,"dataGaLocation":605},{"title":443,"links":731},[732,734,736,738,740,742,744,748,753,755,757,759],{"text":450,"config":733},{"href":452,"dataGaName":445,"dataGaLocation":605},{"text":455,"config":735},{"href":457,"dataGaName":458,"dataGaLocation":605},{"text":463,"config":737},{"href":465,"dataGaName":466,"dataGaLocation":605},{"text":468,"config":739},{"href":470,"dataGaName":471,"dataGaLocation":605},{"text":473,"config":741},{"href":475,"dataGaName":476,"dataGaLocation":605},{"text":478,"config":743},{"href":480,"dataGaName":481,"dataGaLocation":605},{"text":745,"config":746},"Sustainability",{"href":747,"dataGaName":745,"dataGaLocation":605},"/sustainability/",{"text":749,"config":750},"Vielfalt, Inklusion und Zugehörigkeit",{"href":751,"dataGaName":752,"dataGaLocation":605},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":483,"config":754},{"href":485,"dataGaName":486,"dataGaLocation":605},{"text":493,"config":756},{"href":495,"dataGaName":496,"dataGaLocation":605},{"text":498,"config":758},{"href":500,"dataGaName":501,"dataGaLocation":605},{"text":760,"config":761},"Transparenzerklärung zu moderner Sklaverei",{"href":762,"dataGaName":763,"dataGaLocation":605},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":765,"links":766},"Nimm Kontakt auf",[767,770,772,774,779,784,789],{"text":768,"config":769},"Sprich mit einem Experten/einer Expertin",{"href":183,"dataGaName":184,"dataGaLocation":605},{"text":512,"config":771},{"href":514,"dataGaName":515,"dataGaLocation":605},{"text":517,"config":773},{"href":519,"dataGaName":520,"dataGaLocation":605},{"text":775,"config":776},"Status",{"href":777,"dataGaName":778,"dataGaLocation":605},"https://status.gitlab.com/","status",{"text":780,"config":781},"Nutzungsbedingungen",{"href":782,"dataGaName":783,"dataGaLocation":605},"/terms/","terms of use",{"text":785,"config":786},"Datenschutzerklärung",{"href":787,"dataGaName":788,"dataGaLocation":605},"/de-de/privacy/","privacy statement",{"text":790,"config":791},"Cookie-Einstellungen",{"dataGaName":792,"dataGaLocation":605,"id":793,"isOneTrustButton":236},"cookie preferences","ot-sdk-btn",{"items":795},[796,798,800],{"text":780,"config":797},{"href":782,"dataGaName":783,"dataGaLocation":605},{"text":785,"config":799},{"href":787,"dataGaName":788,"dataGaLocation":605},{"text":790,"config":801},{"dataGaName":792,"dataGaLocation":605,"id":793,"isOneTrustButton":236},"content:shared:de-de:main-footer.yml","Main Footer","shared/de-de/main-footer.yml","shared/de-de/main-footer",{"_path":807,"_dir":168,"_draft":6,"_partial":6,"_locale":7,"header":808,"eyebrow":809,"blurb":810,"button":811,"secondaryButton":815,"_id":817,"_type":161,"title":818,"_source":162,"_file":819,"_stem":820,"_extension":165},"/shared/de-de/next-steps","Stelle jetzt bessere Software schneller bereit","Mehr als 50 % der Fortune-100-Unternehmen vertrauen GitLab","Erlebe, was dein Team mit der intelligenten\n\n\nDevSecOps-Plattform erreichen kann.\n",{"text":176,"config":812},{"href":813,"dataGaName":179,"dataGaLocation":814},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":181,"config":816},{"href":183,"dataGaName":184,"dataGaLocation":814},"content:shared:de-de:next-steps.yml","Next Steps","shared/de-de/next-steps.yml","shared/de-de/next-steps",1753981613704]