[{"data":1,"prerenderedAt":3967},["ShallowReactive",2],{"/de-de/customers/all":3,"navigation-de-de":131,"banner-de-de":546,"footer-de-de":556,"next-steps-de-de":793,"customers-de-de":803},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":122,"meta":123,"navigation":124,"path":125,"seo":126,"slug":6,"stem":129,"testContent":6,"type":6,"__hash__":130},"customers/de-de/customers/all.yml","All",null,[8,18,120],{"componentName":9,"componentContent":10},"CommonBreadcrumbs",{"crumbs":11},[12,16],{"title":13,"config":14},"Kundenstorys",{"href":15},"/de-de/customers/",{"title":17},"Alle Kundenstorys",{"componentName":19,"componentContent":20},"CustomersAllCustomerCards",{"title":21,"filters":22,"cardButtonText":117,"zeroStateTitle":118,"zeroStateDescription":119},"Alle Kundenstorys durchsuchen",[23,43,94],{"options":24,"config":41},[25,29,33,37],{"label":26,"config":27},"Beliebige Unternehmensgröße",{"id":28},"any",{"label":30,"config":31},"Kleinunternehmen (0-100)",{"id":32},"smb",{"label":34,"config":35},"Mittelstand (101-2000)",{"id":36},"mm",{"label":38,"config":39},"Enterprise (2001+)",{"id":40},"ent",{"name":42},"size",{"options":44,"config":92},[45,48,52,56,60,64,68,72,76,80,84,88],{"label":46,"config":47},"Beliebige Branche",{"id":28},{"label":49,"config":50},"Luftfahrt",{"id":51},"aviation",{"label":53,"config":54},"Beratung",{"id":55},"consulting",{"label":57,"config":58},"E-Commerce",{"id":59},"ecommerce",{"label":61,"config":62},"Bildung",{"id":63},"education",{"label":65,"config":66},"Finanzdienstleistungen",{"id":67},"financial",{"label":69,"config":70},"Open-Source-Software",{"id":71},"openSource",{"label":73,"config":74},"Öffentlicher Sektor",{"id":75},"public",{"label":77,"config":78},"Einzelhandel",{"id":79},"retail",{"label":81,"config":82},"Wissenschaft & Forschung",{"id":83},"scienceResearch",{"label":85,"config":86},"Technologie",{"id":87},"technology",{"label":89,"config":90},"Telekommunikation",{"id":91},"telecommunications",{"name":93},"industry",{"options":95,"config":115},[96,99,103,107,111],{"label":97,"config":98},"Beliebige Region",{"id":28},{"label":100,"config":101},"Nordamerika",{"id":102},"amer",{"label":104,"config":105},"Europa, Naher Osten und Afrika",{"id":106},"emea",{"label":108,"config":109},"Asien-Pazifik",{"id":110},"apac",{"label":112,"config":113},"Remote",{"id":114},"remote",{"name":116},"region","Mehr erfahren","Keine Kunden gefunden","Passe deine Filter an, um mehr Ergebnisse zu sehen.",{"componentName":121},"CommonNextSteps","yml",{},true,"/de-de/customers/all",{"title":127,"description":128},"Alle Fallstudien von GitLab-Kund(inn)en durchsuchen","Von der Planung bis zur Produktion - erfahre, wie GitLab Teams zusammenbringt und den Software-Entwicklungslebenszyklus verkürzt.","de-de/customers/all","7WsvsKVyQNkra9Tm7UQRdJ_2gVKRZW76LgODMAUxmn4",{"logo":132,"freeTrial":137,"sales":142,"login":147,"items":152,"search":464,"minimal":498,"duo":516,"switchNav":525,"pricingDeployment":536},{"config":133},{"href":134,"dataGaName":135,"dataGaLocation":136},"/de-de/","gitlab logo","header",{"text":138,"config":139},"Kostenlose Testversion anfordern",{"href":140,"dataGaName":141,"dataGaLocation":136},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de&glm_content=default-saas-trial/","free trial",{"text":143,"config":144},"Vertrieb kontaktieren",{"href":145,"dataGaName":146,"dataGaLocation":136},"/de-de/sales/","sales",{"text":148,"config":149},"Anmelden",{"href":150,"dataGaName":151,"dataGaLocation":136},"https://gitlab.com/users/sign_in/","sign in",[153,181,282,287,388,444],{"text":154,"config":155,"menu":157},"Plattform",{"dataNavLevelOne":156},"platform",{"type":158,"columns":159},"cards",[160,166,174],{"title":154,"description":161,"link":162},"Die intelligente Orchestrierungsplattform für DevSecOps",{"text":163,"config":164},"Die Plattform erkunden",{"href":165,"dataGaName":156,"dataGaLocation":136},"/de-de/platform/",{"title":167,"description":168,"link":169},"GitLab Duo Agent Platform","Agentische KI für den gesamten Software-Lebenszyklus",{"text":170,"config":171},"Lerne GitLab Duo kennen",{"href":172,"dataGaName":173,"dataGaLocation":136},"/de-de/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":175,"description":176,"link":177},"Warum GitLab?","Erfahre, warum sich Unternehmen für GitLab entscheiden",{"text":117,"config":178},{"href":179,"dataGaName":180,"dataGaLocation":136},"/de-de/why-gitlab/","why gitlab",{"text":182,"left":124,"config":183,"menu":185},"Produkt",{"dataNavLevelOne":184},"solutions",{"type":186,"link":187,"columns":191,"feature":262},"lists",{"text":188,"config":189},"Alle Lösungen anzeigen",{"href":190,"dataGaName":184,"dataGaLocation":136},"/de-de/solutions/",[192,217,240],{"title":193,"description":194,"link":195,"items":200},"Automatisierung","CI/CD und Automatisierung zur Beschleunigung der Bereitstellung",{"config":196},{"icon":197,"href":198,"dataGaName":199,"dataGaLocation":136},"AutomatedCodeAlt","/de-de/solutions/delivery-automation/","automated software delivery",[201,205,208,213],{"text":202,"config":203},"CI/CD",{"href":204,"dataGaLocation":136,"dataGaName":202},"/de-de/solutions/continuous-integration/",{"text":167,"config":206},{"href":172,"dataGaLocation":136,"dataGaName":207},"gitlab duo agent platform - product menu",{"text":209,"config":210},"Quellcodeverwaltung",{"href":211,"dataGaLocation":136,"dataGaName":212},"/de-de/solutions/source-code-management/","Source Code Management",{"text":214,"config":215},"Automatische Softwarebereitstellung",{"href":198,"dataGaLocation":136,"dataGaName":216},"Automated software delivery",{"title":218,"description":219,"link":220,"items":225},"Sicherheit","Entwickle Code schneller ohne Abstriche bei der Sicherheit",{"config":221},{"href":222,"dataGaName":223,"dataGaLocation":136,"icon":224},"/de-de/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[226,230,235],{"text":227,"config":228},"Anwendungssicherheitstests",{"href":222,"dataGaName":229,"dataGaLocation":136},"Application security testing",{"text":231,"config":232},"Sicherheit der Software-Lieferkette",{"href":233,"dataGaLocation":136,"dataGaName":234},"/de-de/solutions/supply-chain/","Software supply chain security",{"text":236,"config":237},"Software-Compliance",{"href":238,"dataGaName":239,"dataGaLocation":136},"/de-de/solutions/software-compliance/","software compliance",{"title":241,"link":242,"items":247},"Messung",{"config":243},{"icon":244,"href":245,"dataGaName":246,"dataGaLocation":136},"DigitalTransformation","/de-de/solutions/visibility-measurement/","visibility and measurement",[248,252,257],{"text":249,"config":250},"Sichtbarkeit und Messung",{"href":245,"dataGaLocation":136,"dataGaName":251},"Visibility and Measurement",{"text":253,"config":254},"Wertstrommanagement",{"href":255,"dataGaLocation":136,"dataGaName":256},"/de-de/solutions/value-stream-management/","Value Stream Management",{"text":258,"config":259},"Analysen und Einblicke",{"href":260,"dataGaLocation":136,"dataGaName":261},"/de-de/solutions/analytics-and-insights/","Analytics and insights",{"title":263,"type":186,"items":264},"GitLab für",[265,271,277],{"text":266,"config":267},"Enterprise",{"icon":268,"href":269,"dataGaLocation":136,"dataGaName":270},"Building","/de-de/enterprise/","enterprise",{"text":272,"config":273},"Kleinunternehmen",{"icon":274,"href":275,"dataGaLocation":136,"dataGaName":276},"Work","/de-de/small-business/","small business",{"text":73,"config":278},{"icon":279,"href":280,"dataGaLocation":136,"dataGaName":281},"Organization","/de-de/solutions/public-sector/","public sector",{"text":283,"config":284},"Preise",{"href":285,"dataGaName":286,"dataGaLocation":136,"dataNavLevelOne":286},"/de-de/pricing/","pricing",{"text":288,"config":289,"menu":291},"Ressourcen",{"dataNavLevelOne":290},"resources",{"type":186,"link":292,"columns":296,"feature":377},{"text":293,"config":294},"Alle Ressourcen anzeigen",{"href":295,"dataGaName":290,"dataGaLocation":136},"/de-de/resources/",[297,330,349],{"title":298,"items":299},"Erste Schritte",[300,305,310,315,320,325],{"text":301,"config":302},"Installieren",{"href":303,"dataGaName":304,"dataGaLocation":136},"/de-de/install/","install",{"text":306,"config":307},"Kurzanleitungen",{"href":308,"dataGaName":309,"dataGaLocation":136},"/de-de/get-started/","quick setup checklists",{"text":311,"config":312},"Lernen",{"href":313,"dataGaLocation":136,"dataGaName":314},"https://university.gitlab.com/","learn",{"text":316,"config":317},"Produktdokumentation",{"href":318,"dataGaName":319,"dataGaLocation":136},"https://docs.gitlab.com/","product documentation",{"text":321,"config":322},"Best-Practice-Videos",{"href":323,"dataGaName":324,"dataGaLocation":136},"/de-de/getting-started-videos/","best practice videos",{"text":326,"config":327},"Integrationen",{"href":328,"dataGaName":329,"dataGaLocation":136},"/de-de/integrations/","integrations",{"title":331,"items":332},"Entdecken",[333,337,342,346],{"text":334,"config":335},"Kundenerfolge",{"href":15,"dataGaName":336,"dataGaLocation":136},"customer success stories",{"text":338,"config":339},"Blog",{"href":340,"dataGaName":341,"dataGaLocation":136},"/de-de/blog/","blog",{"text":343,"config":344},"The Source",{"href":345,"dataGaName":341,"dataGaLocation":136},"/de-de/the-source/",{"text":112,"config":347},{"href":348,"dataGaName":114,"dataGaLocation":136},"https://handbook.gitlab.com/handbook/company/culture/all-remote/",{"title":350,"items":351},"Vernetzen",[352,357,362,367,372],{"text":353,"config":354},"GitLab-Services",{"href":355,"dataGaName":356,"dataGaLocation":136},"/de-de/services/","services",{"text":358,"config":359},"Community",{"href":360,"dataGaName":361,"dataGaLocation":136},"/community/","community",{"text":363,"config":364},"Forum",{"href":365,"dataGaName":366,"dataGaLocation":136},"https://forum.gitlab.com/","forum",{"text":368,"config":369},"Veranstaltungen",{"href":370,"dataGaName":371,"dataGaLocation":136},"/events/","events",{"text":373,"config":374},"Partner",{"href":375,"dataGaName":376,"dataGaLocation":136},"/de-de/partners/","partners",{"config":378,"title":381,"text":382,"link":383},{"background":379,"textColor":380},"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":384,"config":385},"Aktuelle Nachrichten",{"href":386,"dataGaName":387,"dataGaLocation":136},"/de-de/whats-new/","whats new",{"text":389,"config":390,"menu":392},"Company",{"dataNavLevelOne":391},"company",{"type":186,"columns":393},[394],{"items":395},[396,401,407,409,414,419,424,429,434,439],{"text":397,"config":398},"Über",{"href":399,"dataGaName":400,"dataGaLocation":136},"/de-de/company/","about",{"text":402,"config":403,"footerGa":406},"Karriere",{"href":404,"dataGaName":405,"dataGaLocation":136},"/jobs/","jobs",{"dataGaName":405},{"text":368,"config":408},{"href":370,"dataGaName":371,"dataGaLocation":136},{"text":410,"config":411},"Geschäftsführung",{"href":412,"dataGaName":413,"dataGaLocation":136},"/company/team/e-group/","leadership",{"text":415,"config":416},"Handbuch",{"href":417,"dataGaName":418,"dataGaLocation":136},"https://handbook.gitlab.com/","handbook",{"text":420,"config":421},"Investor Relations",{"href":422,"dataGaName":423,"dataGaLocation":136},"https://ir.gitlab.com/","investor relations",{"text":425,"config":426},"Trust Center",{"href":427,"dataGaName":428,"dataGaLocation":136},"/de-de/security/","trust center",{"text":430,"config":431},"AI Transparency Center",{"href":432,"dataGaName":433,"dataGaLocation":136},"/de-de/ai-transparency-center/","ai transparency center",{"text":435,"config":436},"Newsletter",{"href":437,"dataGaName":438,"dataGaLocation":136},"/company/contact/#contact-forms","newsletter",{"text":440,"config":441},"Presse",{"href":442,"dataGaName":443,"dataGaLocation":136},"/press/","press",{"text":445,"config":446,"menu":447},"Kontakt",{"dataNavLevelOne":391},{"type":186,"columns":448},[449],{"items":450},[451,454,459],{"text":143,"config":452},{"href":145,"dataGaName":453,"dataGaLocation":136},"talk to sales",{"text":455,"config":456},"Support-Portal",{"href":457,"dataGaName":458,"dataGaLocation":136},"https://support.gitlab.com","support portal",{"text":460,"config":461},"Kundenportal",{"href":462,"dataGaName":463,"dataGaLocation":136},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":465,"login":466,"suggestions":473},"Schließen",{"text":467,"link":468},"Um Repositorys und Projekte zu durchsuchen, melde dich an bei",{"text":469,"config":470},"gitlab.com",{"href":150,"dataGaName":471,"dataGaLocation":472},"search login","search",{"text":474,"default":475},"Vorschläge",[476,478,483,485,490,495],{"text":167,"config":477},{"href":172,"dataGaName":167,"dataGaLocation":472},{"text":479,"config":480},"Codevorschläge (KI)",{"href":481,"dataGaName":482,"dataGaLocation":472},"/de-de/solutions/code-suggestions/","Code Suggestions (AI)",{"text":202,"config":484},{"href":204,"dataGaName":202,"dataGaLocation":472},{"text":486,"config":487},"GitLab auf AWS",{"href":488,"dataGaName":489,"dataGaLocation":472},"/de-de/partners/technology-partners/aws/","GitLab on AWS",{"text":491,"config":492},"GitLab auf Google Cloud",{"href":493,"dataGaName":494,"dataGaLocation":472},"/de-de/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":175,"config":496},{"href":179,"dataGaName":497,"dataGaLocation":472},"Why GitLab?",{"freeTrial":499,"mobileIcon":504,"desktopIcon":509,"secondaryButton":512},{"text":500,"config":501},"Kostenlos testen",{"href":502,"dataGaName":141,"dataGaLocation":503},"https://gitlab.com/-/trials/new/","nav",{"altText":505,"config":506},"GitLab-Symbol",{"src":507,"dataGaName":508,"dataGaLocation":503},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":505,"config":510},{"src":511,"dataGaName":508,"dataGaLocation":503},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":298,"config":513},{"href":514,"dataGaName":515,"dataGaLocation":503},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/de-de/get-started/","get started",{"freeTrial":517,"mobileIcon":521,"desktopIcon":523},{"text":518,"config":519},"Mehr über GitLab Duo erfahren",{"href":172,"dataGaName":520,"dataGaLocation":503},"gitlab duo",{"altText":505,"config":522},{"src":507,"dataGaName":508,"dataGaLocation":503},{"altText":505,"config":524},{"src":511,"dataGaName":508,"dataGaLocation":503},{"button":526,"mobileIcon":531,"desktopIcon":533},{"text":527,"config":528},"/Option",{"href":529,"dataGaName":530,"dataGaLocation":503},"#contact","switch",{"altText":505,"config":532},{"src":507,"dataGaName":508,"dataGaLocation":503},{"altText":505,"config":534},{"src":535,"dataGaName":508,"dataGaLocation":503},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":537,"mobileIcon":542,"desktopIcon":544},{"text":538,"config":539},"Zurück zur Preisübersicht",{"href":285,"dataGaName":540,"dataGaLocation":503,"icon":541},"back to pricing","GoBack",{"altText":505,"config":543},{"src":507,"dataGaName":508,"dataGaLocation":503},{"altText":505,"config":545},{"src":511,"dataGaName":508,"dataGaLocation":503},{"title":547,"button":548,"config":553},"Sieh dir an, wie agentische KI die Softwarebereitstellung transformiert",{"text":549,"config":550},"Jetzt live bei GitLab Transcend am 10. Juni dabei sein",{"href":551,"dataGaName":552,"dataGaLocation":136},"/de-de/events/transcend/virtual/","transcend event",{"layout":554,"disabled":555},"release",false,{"data":557},{"text":558,"source":559,"edit":565,"contribute":570,"config":575,"items":580,"minimal":784},"Git ist eine Marke von Software Freedom Conservancy und unsere Verwendung von „GitLab“ erfolgt unter Lizenz.",{"text":560,"config":561},"Quelltext der Seite anzeigen",{"href":562,"dataGaName":563,"dataGaLocation":564},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":566,"config":567},"Diese Seite bearbeiten",{"href":568,"dataGaName":569,"dataGaLocation":564},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":571,"config":572},"Beteilige dich",{"href":573,"dataGaName":574,"dataGaLocation":564},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":576,"facebook":577,"youtube":578,"linkedin":579},"https://x.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[581,626,679,719,750],{"title":283,"links":582,"subMenu":597},[583,587,592],{"text":584,"config":585},"Tarife anzeigen",{"href":285,"dataGaName":586,"dataGaLocation":564},"view plans",{"text":588,"config":589},"Vorteile von Premium",{"href":590,"dataGaName":591,"dataGaLocation":564},"/de-de/pricing/premium/","why premium",{"text":593,"config":594},"Vorteile von Ultimate",{"href":595,"dataGaName":596,"dataGaLocation":564},"/de-de/pricing/ultimate/","why ultimate",[598],{"title":445,"links":599},[600,602,604,606,611,616,621],{"text":143,"config":601},{"href":145,"dataGaName":146,"dataGaLocation":564},{"text":455,"config":603},{"href":457,"dataGaName":458,"dataGaLocation":564},{"text":460,"config":605},{"href":462,"dataGaName":463,"dataGaLocation":564},{"text":607,"config":608},"Status",{"href":609,"dataGaName":610,"dataGaLocation":564},"https://status.gitlab.com/","status",{"text":612,"config":613},"Nutzungsbedingungen",{"href":614,"dataGaName":615,"dataGaLocation":564},"/terms/","terms of use",{"text":617,"config":618},"Datenschutzerklärung",{"href":619,"dataGaName":620,"dataGaLocation":564},"/de-de/privacy/","privacy statement",{"text":622,"config":623},"Cookie-Einstellungen",{"dataGaName":624,"dataGaLocation":564,"id":625,"isOneTrustButton":124},"cookie preferences","ot-sdk-btn",{"title":182,"links":627,"subMenu":636},[628,632],{"text":629,"config":630},"DevSecOps-Plattform",{"href":165,"dataGaName":631,"dataGaLocation":564},"devsecops platform",{"text":633,"config":634},"KI-unterstützte Entwicklung",{"href":172,"dataGaName":635,"dataGaLocation":564},"ai-assisted development",[637],{"title":638,"links":639},"Themen",[640,644,649,654,659,664,669,674],{"text":202,"config":641},{"href":642,"dataGaName":643,"dataGaLocation":564},"/de-de/topics/ci-cd/","cicd",{"text":645,"config":646},"GitOps",{"href":647,"dataGaName":648,"dataGaLocation":564},"/de-de/topics/gitops/","gitops",{"text":650,"config":651},"DevOps",{"href":652,"dataGaName":653,"dataGaLocation":564},"/de-de/topics/devops/","devops",{"text":655,"config":656},"Versionskontrolle",{"href":657,"dataGaName":658,"dataGaLocation":564},"/de-de/topics/version-control/","version control",{"text":660,"config":661},"DevSecOps",{"href":662,"dataGaName":663,"dataGaLocation":564},"/de-de/topics/devsecops/","devsecops",{"text":665,"config":666},"Cloud-nativ",{"href":667,"dataGaName":668,"dataGaLocation":564},"/de-de/topics/cloud-native/","cloud native",{"text":670,"config":671},"KI für das Programmieren",{"href":672,"dataGaName":673,"dataGaLocation":564},"/de-de/topics/devops/ai-for-coding/","ai for coding",{"text":675,"config":676},"Agentische KI",{"href":677,"dataGaName":678,"dataGaLocation":564},"/de-de/topics/agentic-ai/","agentic ai",{"title":680,"links":681},"Lösungen",[682,685,687,692,696,699,702,705,707,709,711,715],{"text":227,"config":683},{"href":222,"dataGaName":684,"dataGaLocation":564},"Application Security Testing",{"text":214,"config":686},{"href":198,"dataGaName":199,"dataGaLocation":564},{"text":688,"config":689},"Agile Entwicklung",{"href":690,"dataGaName":691,"dataGaLocation":564},"/de-de/solutions/agile-delivery/","agile delivery",{"text":693,"config":694},"SCM",{"href":211,"dataGaName":695,"dataGaLocation":564},"source code management",{"text":202,"config":697},{"href":204,"dataGaName":698,"dataGaLocation":564},"continuous integration & delivery",{"text":253,"config":700},{"href":255,"dataGaName":701,"dataGaLocation":564},"value stream management",{"text":645,"config":703},{"href":704,"dataGaName":648,"dataGaLocation":564},"/de-de/solutions/gitops/",{"text":266,"config":706},{"href":269,"dataGaName":270,"dataGaLocation":564},{"text":272,"config":708},{"href":275,"dataGaName":276,"dataGaLocation":564},{"text":73,"config":710},{"href":280,"dataGaName":281,"dataGaLocation":564},{"text":712,"config":713},"Bildungswesen",{"href":714,"dataGaName":63,"dataGaLocation":564},"/de-de/solutions/education/",{"text":65,"config":716},{"href":717,"dataGaName":718,"dataGaLocation":564},"/de-de/solutions/finance/","financial services",{"title":288,"links":720},[721,723,725,727,730,732,735,737,739,742,744,746,748],{"text":301,"config":722},{"href":303,"dataGaName":304,"dataGaLocation":564},{"text":306,"config":724},{"href":308,"dataGaName":309,"dataGaLocation":564},{"text":311,"config":726},{"href":313,"dataGaName":314,"dataGaLocation":564},{"text":316,"config":728},{"href":318,"dataGaName":729,"dataGaLocation":564},"docs",{"text":338,"config":731},{"href":340,"dataGaName":341,"dataGaLocation":564},{"text":733,"config":734},"Neuigkeiten",{"href":386,"dataGaName":387,"dataGaLocation":564},{"text":334,"config":736},{"href":15,"dataGaName":336,"dataGaLocation":564},{"text":112,"config":738},{"href":348,"dataGaName":114,"dataGaLocation":564},{"text":740,"config":741},"GitLab Services",{"href":355,"dataGaName":356,"dataGaLocation":564},{"text":358,"config":743},{"href":360,"dataGaName":361,"dataGaLocation":564},{"text":363,"config":745},{"href":365,"dataGaName":366,"dataGaLocation":564},{"text":368,"config":747},{"href":370,"dataGaName":371,"dataGaLocation":564},{"text":373,"config":749},{"href":375,"dataGaName":376,"dataGaLocation":564},{"title":751,"links":752},"Unternehmen",[753,755,757,759,761,763,768,773,775,777,779],{"text":397,"config":754},{"href":399,"dataGaName":391,"dataGaLocation":564},{"text":402,"config":756},{"href":404,"dataGaName":405,"dataGaLocation":564},{"text":410,"config":758},{"href":412,"dataGaName":413,"dataGaLocation":564},{"text":415,"config":760},{"href":417,"dataGaName":418,"dataGaLocation":564},{"text":420,"config":762},{"href":422,"dataGaName":423,"dataGaLocation":564},{"text":764,"config":765},"Nachhaltigkeit",{"href":766,"dataGaName":767,"dataGaLocation":564},"/sustainability/","Sustainability",{"text":769,"config":770},"Vielfalt, Inklusion und Zugehörigkeit",{"href":771,"dataGaName":772,"dataGaLocation":564},"/de-de/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":425,"config":774},{"href":427,"dataGaName":428,"dataGaLocation":564},{"text":435,"config":776},{"href":437,"dataGaName":438,"dataGaLocation":564},{"text":440,"config":778},{"href":442,"dataGaName":443,"dataGaLocation":564},{"text":780,"config":781},"Transparenzerklärung zu moderner Sklaverei",{"href":782,"dataGaName":783,"dataGaLocation":564},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":785},[786,788,791],{"text":612,"config":787},{"href":614,"dataGaName":615,"dataGaLocation":564},{"text":789,"config":790},"Cookies",{"dataGaName":624,"dataGaLocation":564,"id":625,"isOneTrustButton":124},{"text":617,"config":792},{"href":619,"dataGaName":620,"dataGaLocation":564},{"header":794,"blurb":795,"button":796,"secondaryButton":801},"Beginne noch heute, schneller zu entwickeln","Entdecke, was dein Team mit der intelligenten Orchestrierungsplattform für DevSecOps erreichen kann.\n",{"text":797,"config":798},"Kostenlosen Test starten",{"href":799,"dataGaName":141,"dataGaLocation":800},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/de-de/","feature",{"text":143,"config":802},{"href":145,"dataGaName":146,"dataGaLocation":800},[804,873,938,1000,1062,1123,1192,1252,1303,1373,1436,1500,1564,1621,1684,1740,1799,1865,1910,1978,2030,2092,2149,2215,2273,2324,2378,2423,2485,2541,2598,2650,2706,2773,2830,2883,2940,2996,3071,3132,3185,3230,3282,3342,3395,3453,3506,3559,3615,3671,3736,3790,3849,3912],{"id":805,"title":806,"body":6,"category":6,"config":807,"content":809,"description":6,"extension":122,"meta":865,"navigation":124,"path":866,"seo":867,"slug":6,"stem":871,"testContent":6,"type":6,"__hash__":872},"customers/de-de/customers/airwallex.yml","Airwallex",{"template":808,"size":36,"region":110,"industry":67},"CaseStudy",{"name":806,"logo":810,"hero":811,"heroImage":812,"benefits":813,"industry":65,"employeeCount":826,"location":827,"solution":828,"stats":829,"headline":839,"summary":840,"quotes":841,"content":846},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517924/lfmipv3rommbm4gv9mug.png","Das globale Fintech-Unternehmen Airwallex erfüllt Kundenbedürfnisse schneller mit GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518409/ojiuwrdtjfpbllmt5oso.jpg",[814,818,822],{"metric":815,"config":816},"Mehr Produktivität",{"icon":817},"Benefit",{"metric":819,"config":820},"Vereinfachte Toolchain",{"icon":821},"Build",{"metric":823,"config":824},"Beschleunigte Entwicklung",{"icon":825},"Accelerate","Über 1.400","Singapur","GitLab Premium",[830,833,836],{"value":831,"metric":832},"8x","schnellere Bereitstellungen",{"value":834,"metric":835},"95%","der Dienste sind seit 2019 zu GitLab umgezogen",{"value":837,"metric":838},"4x","schnellere Funktionsbereitstellung","Airwallex, eine globale Finanzplattform, nutzt die KI-basierte End-to-End-DevSecOps-Plattform von GitLab, um ihr Geschäft auszubauen und Kundenanforderungen schneller zu erfüllen als die Konkurrenz.","[Airwallex](https://www.airwallex.com/) ist eine führende, weltweit tätige Finanzplattform für moderne Unternehmen. Das Unternehmen bietet zuverlässige Lösungen, um alle Aspekte von Zahlungen über Treasury- und Ausgabenmanagement bis hin zu eingebetteten Finanzierungen zu verwalten. Airwallex wurde in Melbourne gegründet und unterstützt mehr als 100.000 Unternehmen auf der ganzen Welt. Marken wie Brex, Rippling, Navan, Qantas und SHEIN vertrauen der Finanzplattform.",[842],{"quoteText":843,"author":844,"authorTitle":845,"authorCompany":806},"Es ist sehr, sehr wichtig, dass wir unser Geld mit Bedacht investieren. Mit GitLab konnten wir unsere Kosten senken und unsere Arbeit zentralisieren. Das war gut angelegtes Geld.","Andy Chow","Technology Chief of Staff",[847,850,853,856,859,862],{"header":848,"text":849},"Die Konkurrenz überflügeln, um einen neuen Kunden zu gewinnen","Airwallex betreibt eine Finanzplattform, die sich zu einer globalen Wirtschaftsinfrastruktur entwickelt hat und Unternehmen jeder Größe unterstützt, indem sie Geschäftskonten mit mehreren Währungen, lokale und internationale Überweisungen sowie Devisenbörsen anbietet. Der Aufbau seines Kundenstamms ist für das junge Unternehmen von entscheidender Bedeutung. Als Führungskräfte im Jahr 2022 die Gelegenheit hatten, eine führende Fluggesellschaft als hochkarätigen Kunden zu gewinnen, musste das Unternehmen unter Beweis zu stellen, dass es die Bedürfnisse der Fluggesellschaft erfüllen konnten. Dazu war es erforderlich, eine Reihe von Softwarefunktionen zur Verfügung zu stellen, die [besser und schneller] waren (https://about.gitlab.com/blog/best-practices-leading-orgs-to-release-software-faster/) als die ihrer Konkurrenten. Mit Hilfe der GitLab DevSecOps-Plattform konnte das Unternehmen genau das erreichen. Diese führende Fluggesellschaft ist jetzt Kunde von Airwallex.\n\n„Um das Geschäft dieses Kunden zu gewinnen, mussten wir tatsächlich eine Reihe von Dienstleistungen entwickeln, um die gewünschten Funktionen bereitzustellen“, sagt Andy Chow, Technologiechef von Airwallex. „Das Unternehmen hatte viele Anforderungen, also hatten wir viel zu tun und mussten viele neue Funktionen entwickeln. Die DevSecOps-Plattform gab unseren Software-Entwicklungsteams die Möglichkeit, [zusammenzuarbeiten](https://about.gitlab.com/blog/5-ways-collaboration-boosts-productivity-and-your-career/) und schnell zu iterieren, um alle Aufgaben zu erfüllen.“\n\nIm Rahmen der Partnerschaft mit Airwallex arbeitete der datengesteuerte Geschäftszweig der Fluggesellschaft, der die Treue von Kund(inn)en und Partner(inne)n stärkt, mit dem Technologieunternehmen zusammen, um eine globale Zahlungsplattform einzuführen, die internationale Zahlungen zwischen Uternehmen kostengünstig, einfach und lohnenswert macht. Sie wurde zunächst für über 350.000 kleine und mittelständische Unternehmen eingeführt. \n\n„GitLab hat es uns ermöglicht, uns gegenüber diesem Kunden innerhalb einer kurzen Frist zu beweisen, und dies war entscheidend“, sagt Chow.",{"header":851,"text":852},"Partnerschaft mit Google Cloud und GitLab","Airwallex ist ein junges Unternehmen mit dem Wunsch seine Benutzerbasis zu vergrößern und zu einem noch größeren Marktteilnehmer zu werden. Um dies zu erreichen, ging Airwallex eine Koperation mit Google Cloud ein, um hochverfügbare Dienste bereitzustellen, die es für einen rund um die Uhr laufenden Betrieb benötigt. Durch den Einsatz von Google Cloud und der GitLab-DevSecOps-Plattform verfügt das Fintech-Unternehmen über die nötigen Tools, um eine zuverlässige und sichere IT-Infrastruktur sowie ein etabliertes internationales Netzwerk zu schaffen und zu betreiben. \n\nDa die GitLab-CI/CD-Pipeline beispielsweise auf der globalen Cloud-Plattform von Google betrieben wird und in diese integriert ist, bietet Airwallex nahtlose Unterstützung für verschiedene Dienste, wie beispielsweise internationale Geldtransfers. Gleichzeitig bietet der Betrieb von GitLab auf der Google-Kubernetes-Engine dem Fintech-Unternehmen Skalierbarkeit und Zuverlässigkeit. \n\n„Wir mussten Plattformen finden, die unsere Ambitionen unterstützen. GitLab und Google Cloud sind wie geschaffen dafür“, sagt Chow. „Dank der Partnerschaft von Airwallex mit diesen beiden Plattformen konnten wir eine skalierbare Zahlungsinfrastruktur entwickeln, die unsere Leistung verbessert und eine nahtlose Benutzererfahrung bietet. Die Zusammenarbeit besteht weiterhin und setzt auf innovative Lösungen, Sicherheit und Benutzerzufriedenheit. Die Partnerschaft erfüllt unsere Geschäftsanforderungen.“\n\nAmitabh Jacob, Director of APAC Technology & ISV Partnerships bei Google Cloud, äußerte sich begeistert über die Vertiefung der Beziehungen zu GitLab, um robuste, durchgängige Sicherheitslösungen für Software-Lieferketten für Kunden wie Airwallex anzubieten. „In der heutigen schnelllebigen Welt müssen Unternehmen ihre Softwarebereitstellung beschleunigen, ohne die Sicherheit zu gefährden, um der Konkurrenz einen Schritt voraus zu bleiben“, sagt Jacob. „Ich bin begeistert, dass wir durch unsere Zusammenarbeit mit GitLab diese kritische Anforderung von Airwallex abdecken können.“",{"header":854,"text":855},"Mit DevSecOps an Geschwindigkeit gewinnen","Airwallex profitiert von der Nutzung einer durchgängigen DevSecOps-Plattform, da dies eine nahtlosere Zusammenarbeit zwischen Teams ermöglicht, wodurch das Unternehmen die Liefergeschwindigkeit erhöhen und gleichzeitig kosteneffizienter arbeiten kann.\n\nEin Aspekt zur Beschleunigung der Entwicklung und Bereitstellung sind die in GitLab integrierten [Automatisierungsfunktionen](https://about.gitlab.com/blog/how-automation-is-making-devops-pros-jobs-easier/) für Tests. Diese Funktionen bedeuten im Allgemeinen 30 bis 40 Minuten weniger Zeit pro Aufgabe für die Entwicklungs- und Bereitstellungsteams, so Cathy He, Engineering Manager bei Airwallex. Wenn man diese Zahl mit Hunderten von Ingenieur(inn)en und Projekten multipliziert, ergibt sich eine immense Zeitersparnis.\n\n„Für das Unternehmen ist es wichtig, dass wir GitLab nutzen“, sagt He. „Wenn wir einem Kunden zusagen können, dass wir schneller liefern als die Konkurrenz, ist es viel wahrscheinlicher, dass wir den Zuschlag erhalten. Die Markteinführungszeit ist für den Umsatz von entscheidender Bedeutung und macht unsere Kunden glücklicher.“",{"header":857,"text":858},"Zähmung einer komplexen Toolchain","Vor der Einführung der GitLab-Plattform im Jahr 2019 umfasste die Toolchain von Airwallex mehr als ein Dutzend DevOps-Tools, darunter GitHub, Jenkins, Spinnaker, Sonatype, New Relic und Vault. Es war eine [lange Toolchain](https://about.gitlab.com/blog/too-many-toolchains-a-devops-platform-migration-is-the-answer/), was zu umständlichen Workflows und einem hohen Wartungsaufwand führte. Chow stellt fest, dass ein grundlegender Job wie der Umgang mit Versionsupdates sich ständig wiederholte, zeitintensiv und schwierig zu bewältigen war, wenn das Update auf mehreren Tools durchgeführt werden musste. \n\n„Wir konnten nicht einfach etwas einmal aktualisieren und waren dann fertig“, sagt er. „Unsere Teams mussten immer wieder die gleichen Arbeiten ausführen. Eine einzige Plattform zu nutzen, mit der wir arbeiten und auf der wir Aktualisierungen durchführen können, ist einfach sinnvoller.“\n\nAirwallex arbeitet daran, sein Code-Repository sowie seine CI/CD-Systeme vollständig durch die Plattform von GitLab zu ersetzen, und das Unternehmen ist auf dem besten Weg, dieses Ziel zu erreichen. Innerhalb von fünf Monaten konnten die Softwareentwicklungsteams die Migration von GitHub zu GitLab abschließen. Über einen längeren Zeitraum konnten sie anschließend Jenkins und Spinnaker aus der Toolchain entfernen. Nun möchten sie als nächstes auf Paketierungs- und Artefaktmanagement-Tools verzichten.\n\nDie Reduzierung der Toolchain bot Airwallex die Möglichkeit, die Kosten des Unternehmens besser zu verwalten, insbesondere in einer Zeit schnellen Wachstums. „Die Verwendung von GitLab ist sehr sinnvoll, da wir jetzt nicht mehr für andere Dienste bezahlen müssen, die auf einer einzigen Plattform abgewickelt werden können. Wir senken unsere Kosten und zentralisieren unsere Arbeit an einem Ort“, sagt Chow.",{"header":860,"text":861},"Zusammenführung einer zersplitterten Umgebung","Eine komplexe Toolchain kostete Airwallex nicht nur Geld und Effizienz. Sie führte zu einer zersplitterten Entwicklungsumgebung, die die Zusammenarbeit behinderte, die Produktion verlangsamte und Repositories sowie Vorlagen über alle Tools verteilte, so dass sie schwer zu finden waren und oft vergessen wurden oder verloren gingen. \n\n„Bevor wir zu GitLab wechselten, war alles aufgeteilt, sodass es für Entwickler(innen) schwierig war, alles Erforderliche zu finden“, sagt Chow. „Sie wählten nur die Tools aus, mit denen sie vertraut waren. Das machte es schwierig, zusammenzuarbeiten, und die Teams isolierten sich voneinander. Diese zersplitterte Umgebung artete ziemlich schnell in Chaos aus. Wir mussten das alles zusammenführen.“\n\nSeit sie dieses Problem behoben haben, ist Airwallex in der Lage:\n* die Zusammenarbeit zu verbessern\n* die Produktionsgeschwindigkeit zu erhöhen\n* Repositories leichter auffindbar zu machen \n* Teammitgliedern und Führungskräften einen Überblick über Projekte während des gesamten Softwareentwicklungszyklus zu bieten \n* das Onboarding von Ingenieur(inn)en und Entwickler(inne)n einfacher und schneller zu gestalten, da sie nicht mehrere Tools erlernen müssen\n",{"header":863,"text":864},"Entwickeln mit KI","Airwallex möchte nun die KI-Funktionen von GitLab wie [GitLab Duo Codevorschläge](https://about.gitlab.com/solutions/code-suggestions/) nutzen, die während der Softwareentwicklung mittels generativer KI Programmcode empfehlen. Codevorschläge ermöglichen es Entwickler(inne)n, eine ganze Codezeile mit einem Tastendruck zu vervollständigen, Boilerplate-Code einzufügen oder Tests zu generieren. \n\n„Ich denke, es wird die Art und Weise ändern, wie Menschen Code schreiben“, sagt Chow. „Wir sind aber auch begeistert von der Art und Weise, wie GitLab KI über Codevorschläge hinaus einsetzt. Wir streben nach noch mehr Automatisierung, Reviews, Konfigurationen, Testgenerierung, Fehlersuche und sogar Verlagerung betrieblicher Aufgaben. Ich denke, KI kann uns dabei helfen, unsere Arbeitsbelastung zu senken.“ \n\nDie Verwendung der GitLab-Plattform bietet Airwallex Funktionen, die das Unternehmen zuvor einfach nicht hatte, und die DevSecOps-Teams des Unternehmens möchten diesen Weg fortsetzen. „GitLab bietet uns eine gute Balance zwischen Geschwindigkeit und Qualität“, erklärt Chow. „Wenn wir bereitstellen, tun wir das mit großem Vertrauen.“ \n\n***[Wie Lockheed Martin GitLab für sicherheitskritische Systeme nutzt, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/lockheed-martin/)***\n",{},"/de-de/customers/airwallex",{"title":868,"ogTitle":806,"ogImage":869,"ogDescription":811,"description":870},"Airwallex: Schnellere Erfüllung von Kundenbedürfnissen","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518659/o1vucmw1kqc9ztbt4jjv.png","Erfahre, wie es Airwallex mit GitLab zu 8x schnelleren Software-Bereitstellungen sowie 4x schnellerer Funktionsbereitstellung gebracht hat.","de-de/customers/airwallex","8_t-prASxipF7e2GGA_0x7eg-5rfPXWaguVaNGNspgI",{"id":4,"title":5,"body":6,"category":6,"config":6,"content":874,"description":6,"extension":122,"meta":936,"navigation":124,"path":125,"seo":937,"slug":6,"stem":129,"testContent":6,"type":6,"__hash__":130},[875,881,935],{"componentName":9,"componentContent":876},{"crumbs":877},[878,880],{"title":13,"config":879},{"href":15},{"title":17},{"componentName":19,"componentContent":882},{"title":21,"filters":883,"cardButtonText":117,"zeroStateTitle":118,"zeroStateDescription":119},[884,895,922],{"options":885,"config":894},[886,888,890,892],{"label":26,"config":887},{"id":28},{"label":30,"config":889},{"id":32},{"label":34,"config":891},{"id":36},{"label":38,"config":893},{"id":40},{"name":42},{"options":896,"config":921},[897,899,901,903,905,907,909,911,913,915,917,919],{"label":46,"config":898},{"id":28},{"label":49,"config":900},{"id":51},{"label":53,"config":902},{"id":55},{"label":57,"config":904},{"id":59},{"label":61,"config":906},{"id":63},{"label":65,"config":908},{"id":67},{"label":69,"config":910},{"id":71},{"label":73,"config":912},{"id":75},{"label":77,"config":914},{"id":79},{"label":81,"config":916},{"id":83},{"label":85,"config":918},{"id":87},{"label":89,"config":920},{"id":91},{"name":93},{"options":923,"config":934},[924,926,928,930,932],{"label":97,"config":925},{"id":28},{"label":100,"config":927},{"id":102},{"label":104,"config":929},{"id":106},{"label":108,"config":931},{"id":110},{"label":112,"config":933},{"id":114},{"name":116},{"componentName":121},{},{"title":127,"description":128},{"id":939,"title":940,"body":6,"category":6,"config":941,"content":942,"description":6,"extension":122,"meta":991,"navigation":124,"path":992,"seo":993,"slug":6,"stem":998,"testContent":6,"type":6,"__hash__":999},"customers/de-de/customers/ally.yml","Ally",{"template":808,"size":40,"region":102,"industry":67},{"name":943,"logo":944,"hero":945,"heroImage":946,"benefits":947,"industry":65,"employeeCount":958,"location":959,"solution":960,"stats":961,"headline":971,"summary":972,"quotes":973,"content":978},"Ally Financial","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517925/djabsos2wgeqgstuzlbo.png","Ally Financial reduziert Pipeline-Ausfälle und erleichtert Sicherheitsscans mit GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518410/wrulri16viyn4kkm7qq1.jpg",[948,951,955],{"metric":949,"config":950},"Toolchain-Konsolidierung",{"icon":825},{"metric":952,"config":953},"Effizientere Sicherheit",{"icon":954},"SecureAlt2",{"metric":956,"config":957},"Weniger Pipeline-Ausfälle",{"icon":821},"11.600","Detroit, Michigan","GitLab Ultimate",[962,965,968],{"value":963,"metric":964},"100","Stunden weniger Ausfallzeit/Monat",{"value":966,"metric":967},"55 %","schnellere Bereitstellung",{"value":969,"metric":970},"300.000 USD","jährliche Kosteneinsparung","Ally Financial muss die Bedürfnisse seiner Kund(inn)en ausschließlich online erfüllen, aber die Verwendung einer zeitaufwändigen Toolchain schadete der DevOps-Effizienz und Produktivität. Die Einführung der GitLab-Plattform hat dies geändert.","Ally Financial Inc. ist ein führendes digitales Finanzdienstleistungsunternehmen, die größte rein digitale Bank der USA und ein führender Autokreditgeber. Die Ally Bank, die Direktbank-Tochter des Unternehmens, bietet eine Reihe von Einlagen-, Privatkredit- und Hypothekenprodukten und -dienstleistungen an. Ally wurde 2009 gegründet und konzentriert sich darauf, das Bankgeschäft einfacher, unkomplizierter und zugänglicher zu machen.",[974],{"quoteText":975,"author":976,"authorTitle":977,"authorCompany":943},"Das Herzstück der technischen Exzellenz ist DevSecOps. Das Herzstück von DevSecOps ist GitLab, das einen bemerkenswerten Unterschied für unser Geschäft und unsere Teams bei Ally bedeutet hat.","Nans Sivaram","Geschäftsführer und CIO der Abteilungen Consumer, Commercial Banking & Invest",[979,982,985,988],{"header":980,"text":981},"Probleme mit der Toolchain","Da alle Kund(inn)en von Ally nur online mit dem Finanzinstitut interagieren, ist die Erstellung sicherer, zuverlässiger und innovativer Software von entscheidender Bedeutung, um das Kundenerlebnis zu stärken und den Kundenstamm des Unternehmens zu erweitern und gleichzeitig das gesamte Geschäft zu unterstützen. Die DevOps-Toolchain des Unternehmens verlangsamte jedoch die Bereitstellung und verursachte Ausfälle in den Pipelines, was die Arbeitsfähigkeit der Entwickler(innen) beeinträchtigte.\n\nAlly hatte mehrere Produkte in seiner Toolchain, die ineinander integriert waren. Ein großer Teil des Problems bestand darin, dass jedes Versionsupdate für eines dieser Tools zu Defekten führte, die die Pipeline beschädigten. Jedes Mal. „Jedes Upgrade verursachte jeden Monat 100 Stunden Ausfallzeit für die Entwickler(innen)“, sagt Ram Kothur, Director of Enterprise DevOps and Cloud Engineering bei Ally. „Das führte dazu, dass wir langsam wurden. Natürlich ist die Zahl unsere Bereitstellungen jedes Mal, wenn es zu Ausfallzeiten kam, zurückgegangen.“",{"header":983,"text":984},"Umstellung auf die GitLab DevSecOps-Plattform","Weniger als zwei Jahre nachdem sie eine DevOps-Toolchain eingeführt haben, entschieden die Teams der Ally Bank, dass es an der Zeit war, sie gegen eine End-to-End-Plattform einzutauschen. Nachdem sie mehrere Tools recherchiert hatten, entschieden sie sich für die DevSecOps-Plattform von GitLab, da sie über mehr Funktionen als die ihrer Konkurrenten verfügte. Außerdem hatten die Mitarbeiter(innen) von Ally bereits eine positive Beziehung zu den Mitgliedern des GitLab-Teams aufgebaut, wodurch sie sich bei der Einführung sicher fühlten.\n\n„Wir waren sehr gespannt auf die Migration, weil es Herausforderungen bei der Ausfallsicherheit der Toolchain gab“, sagt Kothur. „Die Entwickler(innen) waren gespannt, weil die Funktionen der DevSecOps-Plattform von GitLab ihr Leben mit ihrer Einfachheit und Inklusivität erleichtern würden. Die Teammitglieder wollten unbedingt loslegen.“ \n\nDie Migration begann 2021. Laut Kothur wurde die ganze Arbeit in den letzten beiden Jahren erledigt. Zu diesem Zweck wurde eine kleine Gruppe gebildet, die entschied, welche Anwendungen als Pilotprogramm migriert werden sollten. „Wir haben zuerst einige wichtige Anwendungen umgestellt“, so Kothur. „Wir wollten diese zuerst angehen, um allen aufzuzeigen, welche Vorteile die Migration haben würde. Wir haben ihnen auch gezeigt, dass sich an der Software, die sie erstellt haben, nichts ändert, sondern nur an der Art der Bereitstellung.“\n\nHeute hat Ally die meisten seiner Anwendungen zu GitLab migriert und arbeitet weiter an der Reduzierung der Toolchain.\n\nKothur merkt an, dass einige Ally-Teammitglieder von GitLab geschult wurden. Diese Mitarbeiter(innen) gaben dann ihr Wissen an die anderen Teams weiter.\n\n„Das GitLab-Support-Team war sehr hilfsbereit und erleichtert uns die Migration“, sagte Kothur. „Wenn wir ein Problem hatten, konnten wir uns an die Geschäftsleitung wenden und es besprechen. Wann immer es ein Hindernis gab, bekamen wir von GitLab hervorragende Unterstützung. Darüber hinaus ist die GitLab-Dokumentation großartig.“",{"header":986,"text":987},"Ausfälle vermeiden und Geld sparen","Ally ist jetzt auf halbem Weg zum Ziel, die Toolchain vollständig zu eliminieren, und spart heute bereits etwa 300.000 US-Dollar pro Jahr durch reduzierte Ausfallzeiten für Entwickler(innen) und Toolkosten. Laut Kothur musste Ally früher mit 20 Pipeline-Ausfällen pro Jahr fertig werden, aber schon im Jahr 2022 – nur ein Jahr nach Beginn der Migration auf die DevSecOps-Plattform von GitLab – gab es nur noch zwei Ausfälle. „Wir sparen all diese Stunden ein, die wir zuvor mit der Arbeit an Pipeline-Ausfällen verbracht haben“, fügt er hinzu. „Wir haben die Hälfte des Wegs geschafft, um unsere anderen Tools loszuwerden, und sehen bereits große Vorteile.“\n\nDie Anwendungen, die Ally bereits zu GitLab migriert hat, werden im Durchschnitt 50 % schneller bereitgestellt. Da die DevSecOps-Plattform die Entwicklung einfacher und effizienter macht, haben Entwickler(innen) jetzt mehr Zeit, innovativ zu sein und können mehr Funktionen im selben Zeitraum implementieren.\n\nDarüber hinaus bedeutet die Integration von Sicherheit in die DevSecOps-Plattform, dass Ally den Verbrauch seiner Sicherheitstools mithilfe von GitLab reduzieren konnte. Jetzt überwacht und testet Ally die Sicherheit von Anfang an im Software-Lebenszyklus, wenn es einfacher und schneller ist, auftretende Probleme zu beheben. Und das bedeutet mehr Sicherheit. Außerdem nutzt das Finanzinstitut die in die DevSecOps-Plattform integrierte Automatisierung, um kontinuierliche Sicherheitsscans durchzuführen und so die Sicherheit seiner Apps effizienter zu gewährleisten. Kurz gesagt, GitLab vereinfacht die Anwendungssicherheitsbemühungen des Unternehmens.\n\n„Es macht es einfacher, sicher und konform zu sein“, sagt Kothur. „Die Sicherheit früher im Entwicklungsprozess zu berücksichtigen und die Transparenz der Plattform über den gesamten Prozess zu nutzen, ist für uns sehr wichtig. Anstatt die Sicherheit und Compliance später im Software-Lebenszyklus zu überprüfen, wenn es aufwändiger ist, zurückzugehen und Probleme zu beheben. Sicherheit hat für uns höchste Priorität. Das macht es einfacher. Und da wir uns nicht so viel mit Sicherheitslücken beschäftigen müssen, werden Entwicklung und Bereitstellung effizienter.“",{"header":989,"text":990},"Kritische Partnerschaft führt zu Ergebnissen","In Anerkennung der anhaltenden Partnerschaft zwischen GitLab und Ally erhielt GitLab in diesem Jahr den ersten „Velocity with Quality Award“ von Ally, der Teil des „2023 Technology Partner Awards Program“ des Finanzinstituts ist. Diese Auszeichnung wird an den Anbieter verliehen, der am besten eine ausgezeichnete Markteinführungsgeschwindigkeit, Reaktionsfähigkeit und Flexibilität bietet, damit Ally ihren Kund(inn)en schnell einen Mehrwert bieten kann.\n\n„Das Herzstück der technischen Exzellenz ist DevSecOps“, sagt Nans Sivaram, Geschäftsführer und CIO der Abteilungen Consumer, Commercial Banking & Invest bei Ally. „Das Herzstück von DevSecOps ist GitLab, das einen bemerkenswerten Unterschied für unser Geschäft und unsere Teams bei Ally bedeutet hat.“\n\nDie Auszeichnung für GitLab ist eine von fünf Auszeichnungen, die Ally im Rahmen seines Programms verleiht. Das Programm soll Drittanbieter ins Rampenlicht rücken, die dem Unternehmen einen hervorragenden Service geboten haben.\n\n„Wir möchten mit unseren ersten jährlichen Ally Technology Partner Awards die entscheidenden Anbieterpartner würdigen, die zu unserem Erfolg beitragen, und wir sind überwältigt von dem riesigen Interesse“, sagt Sathish Muthukrishnan, Chief Information, Data und Digital Officer bei Ally Financial Inc. „Jeder der Gewinner zeigt die Bedeutung und den Wert einer überlegenen Ausführung, Qualität und Partnerschaft. Wir freuen uns sehr, sie mit dieser Auszeichnung zu ehren.\"\n\n***[Wie Bendigo & Adelaide Bank DevSecOps im Finanzbereich etabliert hat, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/bab/)***",{},"/de-de/customers/ally",{"title":994,"ogTitle":943,"ogImage":995,"ogDescription":996,"description":997},"Ally Financial: Weniger Ausfälle und mehr Sicherheit","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518660/gwa19ynefxfpe3phiscl.png","Ally Financial, die größte rein digitale Bank in den USA, reduziert Pipeline-Ausfälle und erleichtert Sicherheitsscans mit GitLab","Erfahre, wie Ally Financial es mit GitLab geschafft hat, seine Ausfallzeiten pro Monat um 100 Stunden zu verkürzen und jährlich 300.000 Dollar einzusparen.","de-de/customers/ally","bcKWWSy1_7_oZryC5RR_ya6G7RfGNMTQ1lXT4KTzOx8",{"id":1001,"title":1002,"body":6,"category":6,"config":1003,"content":1004,"description":6,"extension":122,"meta":1056,"navigation":124,"path":1057,"seo":1058,"slug":6,"stem":1060,"testContent":6,"type":808,"__hash__":1061},"customers/de-de/customers/anchormen.yml","Anchormen",{"template":808,"size":32,"region":106,"industry":87},{"name":1005,"logo":1006,"hero":1007,"heroImage":1008,"benefits":1009,"industry":1022,"employeeCount":1023,"location":1024,"solution":1025,"stats":1026,"headline":1036,"summary":1037,"quotes":1038,"content":1043,"contributors":6},"Anchormen und GitLab Erfolgsgeschichte aus EU","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517956/ykqryyflfklln7nnlytg.svg","Wie Anchormen mit GitLab CI/CD Entwicklung und Innovation vorantreibt","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518429/yrpqpzdzdsgfagwij0v8.jpg",[1010,1014,1018],{"metric":1011,"config":1012},"Nahtloses Docker-Deployment",{"icon":1013},"PaperAirplane",{"metric":1015,"config":1016},"Benutzerfreundliche Oberfläche",{"icon":1017},"GitlabMonitorAlt",{"metric":1019,"config":1020},"Kostengünstig",{"icon":1021},"PiggyBankAlt","Technology","70","Amsterdam und Groningen","GitLab Starter",[1027,1030,1033],{"value":1028,"metric":1029},"85 %","kürzere Deployment-Zeit",{"value":1031,"metric":1032},84,"Softwareprojekte in GitLab",{"value":1034,"metric":1035},"3,5x","Teamwachstum","GitLabs intuitive Oberfläche und nahtlose Integration helfen Anchormen, Lösungen termingerecht\nund in hoher Qualität zu liefern.\n","Die Daten- und KI-Beratung Anchormen erzielt mit GitLab effiziente Workflows und zuverlässiges Continuous Deployment.\n",[1039],{"quoteText":1040,"author":1041,"authorTitle":1042,"authorCompany":1002},"GitLab hat uns wirklich geholfen, weil wir mit vielen Menschen an Projekten arbeiten, die Qualität sicherstellen, dafür sorgen, dass alle die Arbeit der anderen prüfen, und das Ergebnis auf einer stabilen Infrastruktur deployen können, die dem Continuous Deployment folgt. Es folgt einfach dem Weg, den das Projekt geht.","Jeroen Vlek","CTO",[1044,1047,1050,1053],{"header":1045,"text":1046},"Moderne Daten- und KI-Beratung","Anchormen ist eine Machine-Learning-, Data-Science- und Engineering-Beratung mit Sitz in den Niederlanden. \u003Ca href=\"https://anchormen.nl\" target=\"_blank\">Anchormen\u003C/a> entwickelt innovative Daten- und KI-Lösungen, die Kunden aussagekräftige Einblicke für ihr Geschäft bieten. Viele der Daten-, KI- und ML-Lösungen, die Anchormen einsetzt, erfordern solide Software-Engineering-Arbeit.\n",{"header":1048,"text":1049},"Von Jenkins zu GitLab","Anchormen nutzte Jenkins, doch 2015 entschieden die Entwicklungsteams, dass sie einen professionelleren Workflow benötigten. Merge Requests waren dringend erforderlich, und die vorhandenen Prozesse unterstützten die kollaborativen Workflows nicht ausreichend. Die Teams nutzten auch Rancher für einige Projekte, waren jedoch mit den Updates unzufrieden und wechselten zu Kubernetes.\n\nDa Anchormen für verschiedene Unternehmen tätig ist, ist eine enge Zusammenarbeit mit Kunden für die Lieferung guter Ergebnisse unerlässlich. Anchormen braucht eine Umgebung, in der Kunden aktiv mitarbeiten und ausprobieren können. Erforderlich war ein Werkzeug mit Integration für [AWS](https://about.gitlab.com/de-de/partners/technology-partners/aws/){data-ga-name=\"aws\" data-ga-location=\"customers content\"}, Azure, Docker, Jira und SonarQube sowie nahtlose und termingerechte Produktlieferung. „Wir sind kein Softwareunternehmen mit einem einzigen Langzeitprojekt. Unser typisches Projekt dauert zwischen einem halben und einem Jahr, dann übergeben wir es an den Kunden und übernehmen bei Bedarf eine unterstützende Rolle\", erklärt Jeroen Vlek, CTO von Anchormen.\n",{"header":1051,"text":1052},"Benutzerfreundliche Oberfläche, Integration und Quellcode-Verwaltung","Anchormen führte GitLab 2015 ein. Ein wesentlicher Vorteil war die intuitive Benutzeroberfläche. „Es ist einfach zu bedienen, logisch aufgebaut. Wenn ich in GitLab etwas suche, muss ich nie danach googeln. Ich finde meinen Weg durch die Oberfläche sehr schnell. Das ist ein großes Plus – das kann nicht jedes Werkzeug von sich behaupten\", so Vlek. „Ich schätze sehr, dass GitLabs Build-Definitionen Teil des Projekts sind und sich mit dem Projekt weiterentwickeln können.\"\n\nAnchormen schätzt auch die Möglichkeit, Runner zu deployen. Dockerisierte Runner ohne Abhängigkeiten sorgen dafür, dass jeder Build isoliert ist. Zusätzlich verfügte Anchormen vor der Einführung von GitLab über SCM, doch die Plattform fügte eine weitere, einfachere Ebene hinzu. „Das ist eine zusätzliche Ebene über der Versionskontrolle. Sie macht alles besser handhabbar und hilft wirklich, die Qualität der Arbeit zu kontrollieren – was Versionskontrolle allein nicht unbedingt leistet\", ergänzt Vlek.\n",{"header":1054,"text":1055},"CI/CD, Produktverbesserung, Kundenzufriedenheit","Die Entwicklungsteams sind insgesamt zufrieden mit GitLab – besonders geschätzt werden die Konfigurierbarkeit und die einfache Integration mit anderen Werkzeugen. Teams können eigene Integrations- und Deployment-Builds über eine YAML-Datei im Repository definieren und von dort konfigurieren. „Was wir auch sehr schätzen, ist die LDAP-Integration. Wir haben sie mit unserem Zugriffsverzeichnis verbunden, was die Nutzerverwaltung sehr einfach macht. Nutzende zu Kundengruppen hinzuzufügen ist beispielsweise sehr unkompliziert\", so Vlek.\n\nAnchormen [integriert Jira mit GitLab](https://about.gitlab.com/de-de/solutions/jira/){data-ga-name=\"jira\" data-ga-location=\"customers content\"}. Jede Commit-Nachricht beginnt mit einer Jira-Ticketnummer; Jira stellt dann die Verbindung zwischen Ticket und Commits in GitLab her. Diese Integration funktioniert gut, weil Teams bei Fortschritten oder historischen Tickets zurückblicken können, was erledigt wurde. Diese Transparenz hat den Workflow verbessert.\n\nDie Teams nutzen Azure- und AWS-Integration mit GitLab. Cloud-Formation-Templates für AWS sind Teil der [CI/CD-Pipeline](https://about.gitlab.com/de-de/blog/guide-to-ci-cd-pipelines/){data-ga-name=\"CI/CD pipeline\" data-ga-location=\"customers content\"}, sodass die Infrastruktur GitFlow über GitLab folgt. GitLab schiebt die Cloud-Formation-Templates automatisch an AWS, um die Umgebung zu aktualisieren. SonarQube ist für die automatische Code-Inspektion in die CI/CD-Pipeline integriert.\n\nGitLab hat die Workflows bei Anchormen grundlegend verändert. Das Unternehmen verwaltet jetzt über 80 Softwareprojekte auf der Plattform. „Ich weiß nicht mehr, wie wir früher ohne GitLab ausgekommen sind. 2015 waren wir etwa 20 Personen – jetzt sind wir 70. GitLab hat uns wirklich geholfen, das Wachstum bei Mitarbeitenden und Projekten zu strukturieren\", so Vlek.\n\nDie operative Effizienz ist gestiegen und die Deployment-Zeit hat sich von 20 Minuten auf drei Minuten verkürzt. „Man kann sich wirklich auf die Arbeit konzentrieren. Man muss nicht an all die anderen Dinge denken, denn sobald GitLab eingerichtet ist, hat man dieses Sicherheitsnetz. GitLab schützt einen, und man kann sich voll auf die Geschäftslogik konzentrieren. Die operative Effizienz steigt definitiv\", ergänzt Vlek.\n\nAuch die Produktqualität hat sich mit dem konsistenten Workflow verbessert. „Durch diese nahtlose Integration von Tests und Deployment gibt es kaum noch Raum für menschliche Fehler. Indem man dieses Risiko erheblich reduziert, steigert man auch wirklich die Qualität der Projekte\", so Vlek. Anchormen behält dabei stets das Projektziel im Blick und liefert messbare Ergebnisse für Kunden.\n\n„GitLab hat uns wirklich geholfen, weil wir mit vielen Menschen an Projekten arbeiten, die Qualität sicherstellen, dafür sorgen, dass alle die Arbeit der anderen prüfen, und das Ergebnis auf einer stabilen Infrastruktur deployen können, die dem Continuous Deployment folgt. Es folgt einfach dem Weg, den das Projekt geht\", so Vlek abschließend.\n",{},"/de-de/customers/anchormen",{"title":1005,"description":1059,"ogTitle":1005,"ogDescription":1059},"Anchormen: Daten- und KI-Beratung setzt auf GitLab CI/CD","de-de/customers/anchormen","oPNDKFJQAm59KJ5_mc94QIsHdVVsN5o2_98cRCQ643k",{"id":1063,"title":1064,"body":6,"category":6,"config":1065,"content":1066,"description":6,"extension":122,"meta":1116,"navigation":124,"path":1117,"seo":1118,"slug":6,"stem":1121,"testContent":6,"type":6,"__hash__":1122},"customers/de-de/customers/bab.yml","Bab",{"template":808,"size":40,"region":110,"industry":67},{"name":1067,"logo":1068,"hero":1069,"heroImage":1070,"benefits":1071,"industry":65,"employeeCount":1084,"location":1085,"solution":960,"stats":1086,"headline":1096,"summary":1097,"quotes":1098,"content":1103},"Bendigo and Adelaide Bank","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517926/jpf33ho0ufokyx0r3z6x.svg","Wie GitLab DevOps bei der Bendigo und Adelaide Bank beschleunigt","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518411/p0qea61qbjukknzhjfib.jpg",[1072,1076,1080],{"metric":1073,"config":1074},"Reduzierte Toolchain-Komplexität",{"icon":1075},"Cogs",{"metric":1077,"config":1078},"Multi-Cloud-Bereitstellungen",{"icon":1079},"CloudTick",{"metric":1081,"config":1082},"Geringere Betriebskosten",{"icon":1083},"TimeIsMoney","7.000","Bendigo, Australien",[1087,1090,1093],{"value":1088,"metric":1089},"4 Wochen","zur schnellen Migration",{"value":1091,"metric":1092},"3 zu 1","Toolvereinfachung (GitLab ersetzt GitHub, Jenkins und Checkmarx)",{"value":1094,"metric":1095},"32","Apps in 30 Tagen","Die Bendigo and Adelaide Bank ist Australiens bessere Großbank – sie unterstützt über 2 Millionen Kund(inn)en dabei, ihre finanziellen Ziele zu erreichen.","Erfahre, wie der Wechsel von GitHub zu GitLab die Cloud-Reise der Bank vorangebracht, ihre Effizienz gesteigert und ihre Betriebskosten gesenkt hat.\n",[1099],{"quoteText":1100,"author":1101,"authorTitle":1102,"authorCompany":1067},"Wir haben jetzt eine Lösung, die stets innovativ ist und zu unserem Ziel der digitalen Transformation passt.\n","Caio Trevisan","Head of DevOps Enablement",[1104,1107,1110,1113],{"header":1105,"text":1106},"Eine der vertrauenswürdigsten Banken Australiens","Als Australiens bessere Großbank konzentriert sich die [Bendigo and Adelaide Bank](https://www.bendigoadelaide.com.au/){data-ga-name=\"bendigo and adelaide bank\" data-ga-location=\"body\"} auf die Community und engagiert sich für die Unterstützung ihrer Kund(inn)en, indem sie Fairness und Gerechtigkeit bei der Preisgestaltung sicherstellt. Die Bendigo and Adelaide Bank engagiert sich für ihre Kund(inn)en sowie ihr Umfeld und bietet seit über 160 Jahren einen qualitativ hochwertigen Kundenservice, der ihre Werte wie Teamwork, Integrität, Leistung, Engagement, Führung und Leidenschaft verkörpert. Im Jahr 2019 kündigte die Bank eine mehrjährige Transformationsstrategie an, die sich auf die Reduzierung der Komplexität sowie auf Investitionen in den digitalen Wandel konzentriert.      \n",{"header":1108,"text":1109},"Bestehende Lösung mit hohen Betriebskosten und komplexen Tools","Das Team der Bendigo und Adelaide Bank erlebte mit ihrer lokalen GitHub-Lösung einige Herausforderungen. Die Pflege der GitHub-Instanz der Bank verbrauchte erhebliche Betriebsressourcen und viel Engineering. Die Herausforderung bestand darin, dass das Team auf andere Tools für CI/CD und Sicherheit angewiesen war und dass es mit einer komplexen Toolchain zu kämpfen hatte. Das Fehlen einer einzigen Quelle der Wahrheit führte dazu, dass die Teammitglieder keine vollständige Übersicht über den Lebenszyklus der Softwareentwicklung hatten und die Nachverfolgung von Metriken schwierig war. Da die Bendigo und die Adelaide Bank wusste, dass die kontinuierliche Betriebsunterstützung für eine lokale Lösung nicht nachhaltig war, suchte sie nach einer SaaS-Lösung, die eine robuste Plattform bot. Darüber hinaus konzentrierte sich die Bank auf eine Lösung, die sich an ihren strategischen Zielen orientierte: der Reduzierung der Komplexität, der Unterstützung der Agilität und der Förderung kontinuierlicher Innovationen.\n",{"header":1111,"text":1112},"Eine einzige Lösung beschleunigt den geschäftlichen Wandel","Das Team verwendete GitHub nur für die Quellcodeverwaltung und verließ sich auf andere Tools, um seine Softwareentwicklungsverfahren zu ergänzen. Auf der Suche nach einer Lösung hoffte das Team auf ein Tool, das die Komplexität der Toolchain verringern und einen zentralen Ort zum Auffinden von Informationen bieten würde. Das Team bewertete GitHub zunächst als SaaS-Lösung, aber es hatte nicht alle nötigen Funktionen, um seine Ziele zu erreichen. \n\nGitLab überzeugte das Team, da es eine umfassende Lösung ist, um die Betriebseffizienz zu steigern, eine einzige Quelle der Wahrheit zu bilden und das Tooling zu vereinfachen. Das Team begann, GitLab zu verwenden, um Runner zu verwalten, Kubernetes zu unterstützen und Sicherheitsfunktionen wie SAST, Containersicherheit und die Geheimnisverwaltung zu verwenden. „Durch die Reduzierung der Anzahl der Tools haben wir geringere Wartungskosten, da wir kein Geld für Vor-Ort-Instanzen und physische Server ausgeben müssen. Wir konnten mit GitLab mühelos auf SaaS umsteigen. Wir vermeiden auch die Kosten für das Upgrade von Legacy-Systemen und das Patchen. Mit GitLab haben wir die Komplexität aus unserem Tech-Stack entfernt und sind jetzt agiler. Wir alle mögen GitLab. Es verbessert unsere Markteinführungszeit“, führt Caio Trevisan, Head of Devops Enablement, auf.\n\nDas Team nutzt GitLab, um den Zugriff auf Projekte durch erhöhte Berechtigungen zu steuern und vor dem Zusammenführen Code Reviews zu erzwingen. „GitLab vereinfacht die Verwaltung von Berechtigungen und Zugriffsrechten. Wir erhalten jetzt auch Sichtbarkeit und Beobachtbarkeit, indem wir Infrastructure as Code verwenden“, teilt Caio mit. Durch die Verwendung von CI-Pipelines ist es für das Team einfacher, eine Anwendung zu analysieren und bei tiefgreifenden Analysen durchgängige Transparenz zu wahren. Dank Infrastructure as Code verfügt das Team auch über bessere Korrekturmöglichkeiten und eine stärkere Governance.\n",{"header":1114,"text":1115},"Höhere Cloud-Computing- und Betriebseffizienz","Bei der Migration zu GitLab hat das Team in weniger als vier Wochen 1.500\\_Projekte, über 30\\_Organisationen, 500\\_Benutzer(innen) und 50\\_GB an Daten verschoben. Das Team nähert sich nun zügig dem Unternehmensziel, innerhalb von drei bis fünf Jahren 50\\_% seiner Anwendungen in die Cloud zu verlagern. Die Beschleunigung der Geschäftstransformation ist ein wichtiger Bestandteil des Kostenmanagements und der Aufrechterhaltung eines nachhaltigen Wachstums.\\n\\nMit GitLab hat sich das Team der Cloud-Technologie zugewandt und manuelle Prozesse automatisiert. „GitLab hilft uns bei Multicloud-Bereitstellungen. Wir können Runner in jeder Infrastruktur bereitstellen und verwenden sie derzeit für die Bereitstellung auf AWS und GCP. Die Bereitstellung in der Cloud war einfach, und in dem Jahr, seit dem wir GitLab nutzen, sind wir in einer guten Position, um unser Ziel der Migration in die Cloud zu erreichen“, so Caio. Die CI-Runner des Teams sind überall im Einsatz, und die Teammitglieder wissen zu schätzen, dass sie immer skalieren.\\n\\nSeit der Einführung von GitLab beobachtet das Team eine verstärkte Kommunikation. „Mit Merge Requests und Code-Review-Funktionen können wir noch besser zusammenarbeiten. Jeder weiß, dass GitLab unser zentrales Tool ist. Wir haben also eine einzige Quelle der Wahrheit, wo alle über Projekte diskutieren können“, sagt Caio. Mit der Vereinfachung der Tools hat das Team nicht nur seinen Workflow optimiert, sondern auch die Produktivität gesteigert. Ein weiterer Vorteil für die Organisation ist die einfachere Rekrutierung neuer Talente für die Bendigo and Adelaide Bank, da Softwareexpert(inn)en marktführende Technologien nutzen möchten, um Innovationen zu entwickeln. Die Bank ist bekannt für ihre ehrgeizige Wachstums- und Transformationsstrategie. Durch die Vereinfachung der Technologie kann sie daher innovativer und agiler auf die Bedürfnisse ihrer Kund(inn)en reagieren.\\n\\nDas Team hat festgestellt, dass GitLab zum Onboarding neuer Mitarbeiter(innen) beigetragen hat. Indem neue Teammitglieder nur noch ein Tool erlernen müssen, das dazu noch nützliche Vorlagen enthält, können sie in der Regel bereits am zweiten Tag Code pushen. Ein interner Schulungsservice namens „DevOps Academy“ wurde entwickelt, der neue Entwickler(innen) innerhalb von einer Woche in den vereinfachten Tech-Stack einführt. Als Open-Source-Projekt verwendet die DevOps Academy GitLab, um den Teammitgliedern ihren Entwicklungsworkflow zu vermitteln.\\n\\nDas Team freut sich darauf, die GitLab-Funktionen noch umfassender zu nutzen, indem es für CD Jenkins ablöst und GitLab verwendet, um Metriken zu identifizieren und nachzuverfolgen. Über den Wechsel zu GitLab sagt Caio: „Wir haben von anderen Teams gutes Feedback zu GitLab erhalten. Das Team taucht wirklich in die Thematik ein und lernt, wie man die Lösung verwendet. Unser Workflow ist optimierter und effizienter, und wir beschleunigen die Geschäftstransformation.“ Bei der Migration zu GitLab hat das Team in weniger als vier Wochen 1.500\\_Projekte, über 30\\_Organisationen, 500\\_Benutzer(innen) und 50\\_GB an Daten verschoben. GitLab verkörpert das Engagement der Bank, ihre strategischen Ziele zu erreichen, indem sie die Komplexität reduziert, in neue Funktionen investiert und ihre Cloud-Reise beschleunigt, um ihre Vision zu gestalten, Australiens Bank der Wahl zu sein. \\n\\n***[Wie Goldman Sachs skalierte CI/CD im Finanzsektor realisiert hat, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/goldman-sachs/)***\\n\n",{},"/de-de/customers/bab",{"title":1119,"description":1120},"Bendigo und Adelaide Bank: Beschleunigtes DevOps mit GitLab","Erfahre, wie die Bendigo und Adelaide Bank in nur vier Wochen ihre gesamte DevOps-Struktur mit GitLab ersetzen konnte.","de-de/customers/bab","t5CpBPcmYzJRCKJqXPm__zZcrgOm-avX8p750MJi8vY",{"id":1124,"title":1125,"body":6,"category":6,"config":1126,"content":1127,"description":6,"extension":122,"meta":1184,"navigation":124,"path":1185,"seo":1186,"slug":6,"stem":1190,"testContent":6,"type":808,"__hash__":1191},"customers/de-de/customers/barclays-plc.yml","Barclays Plc",{"template":808,"size":40,"region":106,"industry":67},{"heroImage":1128,"employeeCount":1129,"logo":1130,"name":1131,"headline":1132,"hero":1133,"location":1134,"solution":1135,"industry":1136,"benefits":1137,"stats":1149,"summary":1156,"quotes":1157,"content":1162,"companySize":6,"region":6,"contributors":6,"stickyBenefits":1183},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1778236349/c77xvzmtve5a4c7lpl5x.jpg","ca. 93.000","https://res.cloudinary.com/about-gitlab-com/image/upload/v1778236279/ratwtp0jesyz8huxecfh.png","Barclays PLC"," ","Barclays setzt auf GitLab, um Innovation im großen Maßstab zu beschleunigen","London, Vereinigtes Königreich","GitLab Ultimate und GitLab Duo","Financial Services",[1138,1141,1145],{"metric":1139,"config":1140},"Automatisierte Sicherheitskontrollen",{"icon":224},{"metric":1142,"config":1143},"Höhere Entwicklerzufriedenheit",{"icon":1144},"Handshake",{"metric":1146,"config":1147},"KI-gestützte Innovation",{"icon":1148},"Eyebrow",[1150,1153],{"value":1151,"metric":1152},"1 Million","Eingesparte Entwicklerstunden pro Jahr mit Duo",{"value":1154,"metric":1155},"23.000","GitLab Duo-Nutzer","Barclays gehört zu den weltweit bedeutendsten Finanzinstituten: Mit ca. 93.000 Mitarbeiterinnen und Mitarbeitern bedient die Bank Millionen von Kundinnen und Kunden in 38 Ländern. Barclays hat GitLab Ultimate eingeführt, um den Kern seiner Entwicklungs-Toolchain zu modernisieren – mit dem Ziel, Entwickler zu befähigen, Innovation zu beschleunigen und die Position als Technologieführer im Finanzsektor zu stärken. GitLabs integrierte DevSecOps-Plattform, einschließlich der KI-nativen Funktionen von GitLab Duo, spielt dabei eine zentrale Rolle.\n",[1158],{"quoteText":1159,"author":1160,"authorTitle":1161,"authorCompany":1131},"GitLab Duo hilft unseren Entwicklern, Lösungen schneller und effizienter zu entwickeln, was unser Unternehmen wettbewerbsfähiger macht. Die Nachfrage nach GitLab ist enorm. Täglich melden sich neue Nutzer an.\n","Chris Hutchison","Enterprise Toolchain Director",[1163,1165,1168,1171,1174,1177,1180],{"text":1164},"Barclays zählt zu den \"Big Four\" der britischen Finanzinstitute und erwirtschaftete 2025 ein Gesamteinkommen von 29,1 Milliarden Pfund. Das Leistungsangebot umfasst Privatkundengeschäft, Firmenkundengeschäft, Investment Banking, Vermögensverwaltung und Zahlungsdienstleistungen. Als Institution, die täglich Millionen von Transaktionen abwickelt, hat Barclays hohe Anforderungen an Sicherheit, Compliance und Entwicklungsgeschwindigkeit.\n",{"header":1166,"text":1167},"Transformation im Großmaßstab: Technologie neu aufstellen","Um die Entwicklungserfahrung für 24.000 DevSecOps-Teammitglieder zu verbessern, die mehr als 1.200 Anwendungen betreuen, suchte Barclays nach einer durchgängigen Plattformlösung. Konkret galt es, folgende Herausforderungen zu adressieren:\n\n- Fehlende einheitliche und verbindliche Kontrollen, die Geschwindigkeit, Zusammenarbeit und Effizienz beeinträchtigten\n- Eine fragmentierte, zunehmend komplexe Entwicklungslandschaft\n- Inkonsistente Dokumentation ohne einheitliche Standards\n- Einen aufwändigen Onboarding-Prozess\n- Die Wahrnehmung, dass Banktechnologie dem Stand der Technik hinterherhinkt\n\n„Wir wollten eine erstklassige Plattform, die unsere Entwicklererfahrung verbessert und es uns ermöglicht, bessere Produkte schneller zu liefern – bei gleichzeitig höherer Sicherheit und Compliance\", sagt Chris Hutchison, Enterprise Toolchain Director bei Barclays. „Wir haben uns für GitLab entschieden, weil wir überzeugt waren, dass es uns das solide Fundament bietet, das wir brauchen.\"\n",{"header":1169,"text":1170},"Sicherheit neu definiert: Automatisierung statt manuelle Kontrolle","Als globales Finanzinstitut, das täglich Millionen von Kundentransaktionen abwickelt, hat Barclays höchste Sicherheitsanforderungen an seinen gesamten Software-Entwicklungszyklus. Mit GitLab hat das Unternehmen bereits wesentliche Fortschritte erzielt: Sicherheitsmaßnahmen wurden einfacher und effizienter.\n\n„Es ist jetzt deutlich einfacher, unsere Software abzusichern\", sagt Hutchison. „Wir erkennen Schwachstellen früher im Entwicklungszyklus, und die Behebung ist unkomplizierter. Der gesamte Prozess hat sich verbessert.\"\n\nBarclays nutzt die Automatisierungsfunktionen von GitLab, um Sicherheits- und Release-Kontrollen teamübergreifend zu standardisieren und verbindlich durchzusetzen. Aufgaben wie Commit-Prüfungen, Merge-Request-Durchsetzung und Credential-Management laufen automatisiert. Die Scan-Ergebnisse erscheinen zentral in GitLab – ohne den Wechsel zwischen verschiedenen Tools.\n\n„Wir wollten alle Sicherheits- und Pipeline-Vorgaben direkt in der Plattform verankert haben\", erklärt Hutchison. „Wenn die Scan-Ergebnisse in GitLab erscheinen statt in verschiedenen Tools, muss man nicht mehr suchen. Wir können Schwachstellen schneller finden und sofort sehen, wie viele Teams oder Projekte betroffen wären.\"\n\nDurch konsequentes Shift-left und den Abbau von Silos zwischen Entwicklungs- und Sicherheitsteams werden Schwachstellen erkannt und behoben, bevor sie in Lösungen einfließen oder ein Produkt ausgeliefert wird. „Das reduziert den Aufwand für den Aufbau von Deployment-Pipelines und erhöht gleichzeitig die Release-Frequenz\", so Hutchison.\n",{"header":1172,"text":1173},"Entwicklungsproduktivität steigern mit GitLab Duo","Im Dezember 2024 führte Barclays GitLab Duo mit 6.000 Lizenzen ein. Innerhalb eines Jahres wuchs die Nutzerbasis auf 23.000 Teammitglieder, die die KI-nativen Funktionen der Plattform regelmäßig einsetzen – eine Million eingesparte Entwicklerstunden pro Jahr.\n\n„GitLab Duo hat die gesamte Entwicklungserfahrung aufgewertet: Routineaufgaben werden automatisiert, damit sich Entwickler auf komplexere Problemstellungen und Architekturentscheidungen konzentrieren können\", sagt Hutchison.\n\nAnfängliche Skepsis gegenüber KI in einem regulierten Finanzumfeld – auch bei Hutchison selbst – wich schnell der Erkenntnis, dass der Verzicht auf KI das größere Risiko darstellt. Entscheidend für das Vertrauen war die rechtliche Zusicherung von GitLab: Kundendaten und Code werden weder gespeichert noch für das Training von Modellen verwendet. „Der entscheidende Durchbruch war für mich die explizite rechtliche Verpflichtung von GitLab: Unsere Daten und unser Code werden nicht gespeichert und nicht für das Modelltraining verwendet. Diese Partnerschaft gibt uns die Gewissheit, dass wir das sicher tun\", so Hutchison.\n",{"header":1175,"text":1176},"GitLab Duo im Einsatz: über die Code-Generierung hinaus","Barclays nutzt GitLab Duo Chat als KI-Assistenten für Code-Generierung, Code-Erklärungen, Testgenerierung sowie Refactoring und Fehlerbehebung. Der Einsatz geht aber über die Entwicklungsunterstützung hinaus.\n\nBesonders wertvoll ist für Hutchison die Root-Cause-Analysis-Funktion, die fehlerhafte Job-Logs analysiert, die Ursache eines Problems identifiziert und einen Lösungsvorschlag liefert. „Es war gegen 19 Uhr, als mich jemand aus einem anderen Land kontaktierte: Seine Pipeline funktionierte nicht, er wusste nicht warum. Ich habe einfach den Troubleshooting-Button von Duo gedrückt – und bekam sofort eine Erklärung des Problems. Die Sache war in Sekunden erledigt. Dann habe ich dem Kollegen gezeigt, wie es geht.\"\n\nErfahrenere Entwicklerinnen und Entwickler nutzen GitLab Duo, um Routineaufgaben zu automatisieren und ihre Arbeit abzusichern. Jüngere Teammitglieder profitieren von mehr Sicherheit und Produktivität im Arbeitsalltag.\n",{"header":1178,"text":1179},"Ausblick: agentische KI als nächster Schritt","Hutchison sieht agentische KI als nächste Entwicklungsstufe: autonome Fähigkeiten, die kontinuierlich den gesamten Entwicklungszyklus überwachen, planen und ausführen. Mit GitLab Duo Agent Platform können KI-Agenten Projekte laufend beobachten, potenzielle Probleme frühzeitig erkennen und Schwachstellen proaktiv beheben.\n",{"header":1181,"text":1182},"Eine Plattform, vielfache Wirkung","Durch die Konsolidierung auf GitLab – weniger Kontextwechsel, standardisierte Kontrollen, vereinfachtes Troubleshooting, schnellere Entwicklung – hat Barclays die Entwicklererfahrung grundlegend verbessert. Neue Mitarbeiterinnen und Mitarbeiter sind ab dem ersten Arbeitstag produktiv und erzielen häufig bereits in der ersten Woche ihren ersten Commit.\n\n„Die Nutzererfahrung hat sich grundlegend verändert\", sagt Hutchison. „Früher war es eine komplexe Welt mit ständigem Kontextwechsel, Datenverlust zwischen Tools und viel Handarbeit. Heute ist es einfacher. Weniger Frustration bedeutet zufriedenere Mitarbeiter – und das hat letztlich einen echten geschäftlichen Mehrwert.\"\n",{"benefits":6},{},"/de-de/customers/barclays-plc",{"config":1187,"title":1188,"description":1189},{"noIndex":555},"Kundenfallstudie: Barclays PLC","Barclays beschleunigt Innovation im großen Maßstab mit GitLab Ultimate und GitLab Duo.","de-de/customers/barclays-plc","XZDBLCVZ4hZ7g1GZO3MuCZEG_H9UUdojVuzT9rY1hJ8",{"id":1193,"title":1194,"body":6,"category":6,"config":1195,"content":1196,"description":6,"extension":122,"meta":1246,"navigation":124,"path":1247,"seo":1248,"slug":6,"stem":1250,"testContent":6,"type":808,"__hash__":1251},"customers/de-de/customers/bgs.yml","Bgs",{"template":808,"size":36,"region":106,"industry":83},{"name":1197,"logo":1198,"hero":1199,"heroImage":1200,"benefits":1201,"industry":1212,"employeeCount":1213,"location":1214,"solution":960,"stats":1215,"headline":1225,"summary":1226,"quotes":1227,"content":1233,"contributors":6},"British Geological Survey und GitLab: Erfolgsgeschichte","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517960/rp4b9abysjpm2i5a2gj8.png","Wie der British Geological Survey seinen Software-Lebenszyklus modernisiert hat","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518431/jdnfgcbleu4pkjnhcubo.jpg",[1202,1205,1209],{"metric":1203,"config":1204},"Verbesserte Effizienz",{"icon":825},{"metric":1206,"config":1207},"Durchgängige Transparenz",{"icon":1208},"EyeMagnifyingGlass",{"metric":1210,"config":1211},"Integrierte Sicherheit und Compliance",{"icon":954},"Science and Research","600","Nottingham und Edinburgh, Vereinigtes Königreich",[1216,1219,1222],{"value":1217,"metric":1218},200,"Nutzende (Entwickler, Wissenschaftler und Stakeholder)",{"value":1220,"metric":1221},"1.000","gehostete Softwareprojekte und -komponenten",{"value":1223,"metric":1224},"> 140k","automatisierte Pipeline-Jobs für Integration, Tests und Deployment","Der British Geological Survey benötigte ein All-in-one-Werkzeug mit benutzerfreundlicher Oberfläche, verbesserter Zusammenarbeit, vollständiger Transparenz und nahtloser Integration.","Mit Quellcode-Management (SCM) und Continuous Integration und Delivery (CI/CD) in GitLab konnte die Forschungsorganisation Barrieren in der Softwareentwicklung abbauen und wissenschaftliche Forschungsprojekte beschleunigen.",[1228],{"quoteText":1229,"author":1230,"authorTitle":1231,"authorCompany":1232},"GitLab ist zu unserem zentralen Ort für Code und Issues geworden. Es ist zu einem geschäftskritischen System für unsere Organisation geworden.","Wayne Shelley","DevOps Integration Leader, BGS","British Geological Survey",[1234,1237,1240,1243],{"header":1235,"text":1236},"Geowissenschaftliche Forschungsorganisation","Der British Geological Survey (BGS) ist eine 185 Jahre alte wissenschaftliche und bildungsbezogene Forschungsorganisation, die sich auf die geologischen Eigenschaften des Vereinigten Königreichs konzentriert. Zu den Auftraggebern des [BGS](https://www.bgs.ac.uk/home.html) gehören die Öffentlichkeit, wissenschaftliche Organisationen, Universitäten sowie Regierungsstellen im Inland und im Ausland. BGS bietet fachkundige Beratung in allen Bereichen der Geowissenschaften und unterstützt die Gesellschaft dabei, natürliche Ressourcen verantwortungsvoll zu nutzen, mit dem Umweltwandel umzugehen und gegenüber Umweltrisiken widerstandsfähiger zu werden.",{"header":1238,"text":1239},"Fehlende Transparenz und Zusammenarbeit","Rund zwei Drittel der 600 BGS-Mitarbeitenden sind Wissenschaftlerinnen und Wissenschaftler, das verbleibende Drittel besteht aus Business-Support- und Informatik-Teams. Die Kommunikation zwischen Wissenschaft und Entwicklung ist entscheidend dafür, dass Umweltprojekte vorankommen und relevante Informationen dokumentiert werden.\n\nZuvor nutzten Softwareentwickler Subversion für das Quellcode-Management, das jedoch nicht die erforderliche Transparenz bot. „Mit Subversion konnten wir unseren Code sicher und zugänglich ablegen, aber es fehlte der kollaborative Aspekt, den GitLab bietet. Man konnte die eigene Arbeit nicht sichtbar machen und nicht mit Wissenschaftlerinnen, Stakeholdern und Managern teilen, die an einem Projekt interessiert waren\", erklärt Wayne Shelley, DevOps Integration Leader beim BGS.\n\nOhne ein einheitliches Werkzeug mit vollständiger Transparenz litt der Software-Entwicklungslebenszyklus. Die Teams nutzten kein CI/CD, und Prozesse waren in isolierte Schritte aufgeteilt. „Wenn wir Tests ausführen wollten, haben wir das wohl offline gemacht – oder gar nicht. Continuous Integration und Deployment, wie wir sie heute haben, gab es schlicht nicht\", so Shelley.\n\nBGS betreibt eine eigene Infrastruktur, und mit dem wachsenden Bedarf an Infrastruktur seitens der Entwickler haben DevOps-Praktiken dazu beigetragen, die Lücke zwischen Infrastruktur und Anwendungsentwicklung zu schließen. „Wir sind kein Softwarehaus – diese Art von Plattforminfrastruktur fehlte in unserer Organisation\", ergänzt Shelley.\n",{"header":1241,"text":1242},"Eine selbstverwaltete All-in-one-Plattform","Wayne Shelley entdeckte GitLab bei privaten Softwareprojekten zu Hause. Für ihn stach GitLab gegenüber GitHub durch die Möglichkeit zur Selbstverwaltung heraus. Nach einigen Wochen privater Nutzung installierte er GitLab bei der Arbeit und integrierte es in bestehende Systeme. Von dort aus verbreitete sich die Nutzung schnell und organisch in der gesamten Organisation.\n\nEin wesentlicher Grund für die gute Eignung von GitLab für den BGS war, dass Code und Infrastruktur sicher und nicht zwingend öffentlich zugänglich sein mussten. Die lokale GitLab-Instanz ermöglichte private Repositories auf einer selbstverwalteten Infrastruktur.\n\nShelley und sein Team schätzen auch die einfache Integration der [Projektmanagement-Funktionen](/de-de/topics/version-control/){data-ga-name=\"project management capabilities\" data-ga-location=\"customers content\"} in die Web-Oberfläche. „Es ist ein hervorragender Weg, Code zu erkunden. Man sieht seine Projekte und kann stolz auf das sein, was man entwickelt. Man sieht die eigenen Änderungen – und alle anderen in der Organisation auch. Es ist auffindbar und interessanter. Vor allem aber sind unsere wissenschaftlichen Mitarbeitenden nun viel stärker in den Softwareentwicklungsprozess eingebunden, was unsere Liefer- und Forschungskapazitäten beschleunigt hat\", so Shelley.\n",{"header":1244,"text":1245},"Beschleunigter Software-Entwicklungsworkflow","GitLab hat in den letzten Jahren zu einer deutlich verbesserten Software-Entwicklungslebenszyklus beigetragen. „Als wir zu GitLab wechselten, rückte das alle Best Practices der Branche in den Vordergrund. Wir sind ein relativ kleines Entwicklungsteam – dass jemand all diese Best Practices in einer übersichtlichen Plattform gebündelt hat, ist bemerkenswert\", sagt Shelley.\n\nEntwickler schreiben nun ihren Code, erstellen Builds, führen Tests durch und entwickeln quellversionierte Projekte – alles in GitLab. Die Transparenz und Zugänglichkeit der Plattform ermöglicht es Softwareentwicklern, an verschiedenen Projekten zusammenzuarbeiten. „Der gesamte Prozess der Softwareentwicklung hat sich in den letzten Jahren erheblich beschleunigt. GitLab ist zum Mittelpunkt der gesamten Infrastruktur, der Werkzeuge und Systeme geworden, die wir darum aufgebaut haben\", erklärt Shelley.\n\nBGS hat einen Prozess etabliert, der kollaborativ ist, Code für alle sichtbar macht, Arbeit zeigt, Sicherheitstests integriert und Deployments beschleunigt. GitLab hat den Software-Entwicklungslebenszyklus bei BGS grundlegend professionalisiert und verbessert.\n\nGitLab Self-Managed Ultimate bietet ein breites Spektrum zusätzlicher Funktionen, das die Softwareentwicklungsteams beim BGS heute nutzen. „Zu wissen, dass GitLab-Support für einen da ist, wenn man ihn braucht – das ist entscheidend\", schließt Shelley.\n",{},"/de-de/customers/bgs",{"title":1197,"description":1249,"ogTitle":1197,"ogDescription":1249},"BGS modernisiert seinen Software-Lebenszyklus mit GitLab","de-de/customers/bgs","skWNsCpw3R4_lric2GBqPgU4tYDyVAGUeNzWGoRmli4",{"id":1253,"title":1254,"body":6,"category":6,"config":1255,"content":1256,"description":6,"extension":122,"meta":1296,"navigation":124,"path":1297,"seo":1298,"slug":6,"stem":1301,"testContent":6,"type":808,"__hash__":1302},"customers/de-de/customers/bitpanda.yml","Bitpanda",{"template":808,"size":36,"region":106,"industry":67},{"name":1254,"logo":1257,"hero":1258,"heroImage":1259,"benefits":1260,"industry":1136,"employeeCount":1273,"location":1274,"solution":828,"headline":1275,"summary":1276,"quotes":1277,"content":1282,"companySize":6,"region":6,"contributors":6,"stickyBenefits":1295},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517963/tm4gxdhau3ucmsmq1gwn.svg","Bitpanda setzt auf GitLab, um das dynamische Wachstum seiner DevOps-Funktion zu unterstützen","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518433/uwzmwgrhkpq2xzkfve9y.jpg",[1261,1265,1269],{"metric":1262,"config":1263},"Schnelles Onboarding neuer Entwickler(innen)",{"icon":1264},"DevEnablement",{"metric":1266,"config":1267},"Umfassende Transparenz über den Projektstatus",{"icon":1268},"Visibility",{"metric":1270,"config":1271},"Skalierbare Unterstützung",{"icon":1272},"AutoScale","600+","Wien, Österreich","Digitale Assets, Kryptowährungen, Blockchain-Technologie und provisionsfreie Aktienbruchteile – Bitpanda entwickelt und betreibt ein breites Spektrum moderner Finanzdienstleistungen.","GitLab unterstützt das stark wachsende Wiener Fintech-Unternehmen Bitpanda beim zuverlässigen Skalieren.\n",[1278],{"quoteText":1279,"author":1280,"authorTitle":1281,"authorCompany":1254},"Wir haben keinen festen Release-Termin. Wir deployen täglich, stündlich.\n","David Papp","Head of Development",[1283,1286,1289,1292],{"header":1284,"text":1285},"Investieren für alle zugänglich machen","[Bitpanda](https://www.bitpanda.com/de) wurde 2014 in Wien mit einer klaren Idee gegründet: Investieren soll sicher, einfach und für jeden zugänglich sein – unabhängig vom Kontostand. Die Plattform ermöglicht es Anlegerinnen und Anlegern, in Aktien, Kryptowährungen und Edelmetalle zu investieren. Mit über drei Millionen Nutzern hat Bitpanda gezeigt, dass dieser Ansatz trägt. Der Fokus liegt auf digitalen Assets und Blockchain-Technologie als Grundlage für ein modernes, faires Finanzangebot.\n",{"header":1287,"text":1288},"Wachsendes Team, wachsende Komplexität","In weniger als einem Jahrzehnt ist Bitpanda von zwei oder drei Entwickler(inne)n auf mehrere Hundert gewachsen. Mit diesem Wachstum stiegen Zahl und Komplexität der Pipelines erheblich. Versionsverwaltungstools wie Subversion kamen an ihre Grenzen – Entwicklungs- und Deployment-Prozesse waren kaum noch nachvollziehbar. Das Team evaluierte Plattformen von [GitLab](https://about.gitlab.com/de-de/), GitBucket, GitHub und Cheetah. Die Entscheidung fiel auf GitLab – und gilt seither für jedes Team bei Bitpanda.\n",{"header":1290,"text":1291},"Einheitliche Plattform, klare Abläufe","GitLab bietet eine integrierte Lösung für die Pipeline-Erstellung, die Entwicklerinnen und Entwickler in die Lage versetzt, eigenständig zu arbeiten. Mit GitLab CI/CD lassen sich Services kontinuierlich ausliefern, Live-Updates unkompliziert umsetzen. Über Labels, Epics und Boards behält jedes Team den Überblick über laufende Arbeiten. Rollbacks sind bei Bedarf problemlos möglich. Die nahtlose Integration mit dem AWS Elastic Kubernetes Service vereinfacht den Betrieb zusätzlich. Da Bitpanda sein Entwicklerteam kontinuierlich ausbaut, hat sich auch das schnelle Onboarding neuer Kolleginnen und Kollegen als wesentlicher Vorteil erwiesen.\n",{"header":1293,"text":1294},"Compliance, Transparenz, Kontrolle","Für ein reguliertes Fintech-Unternehmen wie Bitpanda ist Nachvollziehbarkeit keine nice-to-have-Eigenschaft – sie ist Voraussetzung. GitLab liefert genau das. „Letztlich haben wir uns für GitLab entschieden, weil es im Grunde alles an einem Ort vereint\", so Christian Trummer, Chief Technology Officer bei Bitpanda. Lead Times, Cycle Times, Sprint-Auswertungen und der Soll-Ist-Abgleich lassen sich kontinuierlich überwachen, teamübergreifende Abhängigkeiten werden sichtbar. Der aufwändige manuelle Aufwand für Betriebskennzahlen entfällt. „Mit GitLab haben wir einen klar definierten Change-Prozess. Es ist sehr intuitiv – verglichen mit Jira, das deutlich komplexer ist. Gerade bei Audits ist das ein entscheidender Vorteil: Die Transparenz ist jederzeit vollständig gegeben.\" Und noch etwas schätzt Trummer: die Preisgestaltung. „Mit GitLab ist alles offen.\"\n",{"benefits":6},{},"/de-de/customers/bitpanda",{"title":1299,"description":1300},"Bitpanda - Eine Erfolgsgeschichte dank GitLab - Case Study","GitLab unterstützt das stark wachsende Wiener Fintech-Unternehmen Bitpanda beim zuverlässigen Skalieren.","de-de/customers/bitpanda","51HmTK0t6slVq6_xfW7FhcEr4QVeHMfwDaAxG3tEBwc",{"id":1304,"title":1305,"body":6,"category":6,"config":1306,"content":1307,"description":6,"extension":122,"meta":1366,"navigation":124,"path":1367,"seo":1368,"slug":6,"stem":1371,"testContent":6,"type":6,"__hash__":1372},"customers/de-de/customers/caci.yml","Caci",{"template":808,"size":40,"region":102,"industry":75},{"name":1308,"logo":1309,"hero":1310,"heroImage":1311,"benefits":1312,"industry":73,"employeeCount":1323,"location":1324,"solution":960,"stats":1325,"headline":1335,"summary":1336,"quotes":1337,"content":1342},"CACI","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517927/krm6a9ahb706vzxtpqay.png","CACI nutzt GitLab, um die Bereitstellung von Technologien für Kund(inn)en des öffentlichen Sektors zu verbessern","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518411/byfbunkt62aoyer5qbzg.jpg",[1313,1316,1319],{"metric":1314,"config":1315},"Geringere Kosten",{"icon":1021},{"metric":1317,"config":1318},"Erhöhte Liefergeschwindigkeit",{"icon":825},{"metric":1320,"config":1321},"Verbesserte Sicherheit",{"icon":1322},"SecurityOwner","23.000 ","Reston, Virginia",[1326,1329,1332],{"value":1327,"metric":1328},"90 %","Einsparung bei Arbeit/Verwaltung",{"value":1330,"metric":1331},"13 x","schnellere Sicherheitsscans",{"value":1333,"metric":1334},"Mehr als 7","Tools in einer Plattform konsolidiert","Dank GitLab war CACI besser in der Lage, die Softwareanforderungen der Kund(inn)en in großem Umfang zu erfüllen und die Position des Unternehmens zu stärken und den Gewinn zu verbessern.","[CACI International Inc.](http://www.caci.com/), ein 6,7 Milliarden Dollar schweres Unternehmen, dessen Technologie und Fachwissen eine wichtige Rolle für die nationale Sicherheit der USA und die Modernisierung der Regierung spielt, sieht sich selbst als einen wichtigen Impulsgeber der Branche, und seine agile Softwareentwicklung ist seine Superkraft. CACI hat sich einen Namen gemacht, indem es kritische Software und softwaregestützte Hardware an US-Regierungsbehörden, den US-Geheimdienst und das Verteidigungsministerium geliefert hat. Als das Unternehmen erkannte, dass es seine Art der Entwicklung und Bereitstellung von Software ändern musste, arbeitete es mit GitLab zusammen – einem Unternehmen, das nach Ansicht von CACI seine eigene Branche revolutioniert hat.",[1338],{"quoteText":1339,"author":1340,"authorTitle":1341,"authorCompany":1308},"Wir haben uns an GitLab gewandt, um die Art und Weise, wie wir Software schnell entwickeln und erstellen, zu überdenken und zu verändern, ohne dabei die Sicherheit zu gefährden. So fördern wir unser agiles Softwareentwicklungsgeschäft.","Glenn Kurowski","Senior Vice President und CTO",[1343,1345,1348,1352,1354,1357,1360,1363],{"text":1344},"CACI migrierte auf die KI-basierte DevSecOps-Plattform von GitLab, um die Effizienz, [Sicherheit](https://about.gitlab.com/blog/its-time-to-put-the-sec-in-devsecops/) und Produktivität zu steigern und gleichzeitig [umständliche, teure Toolchains zu konsolidieren](https://about.gitlab.com/blog/too-many-toolchains-a-devops-platform-migration-is-the-answer/). \n\n„Unsere Kund(inn)en verlassen sich auf uns, weil sie wissen, dass agile Softwareentwicklung unsere Superkraft ist“, sagt [Glenn Kurowski](https://www.caci.com/bio/glenn-kurowski), Senior Vice President und CTO von CACI. „Als wir jedoch einen kritischen Blick auf unsere Arbeit geworfen haben, fanden wir heraus, dass einige Programme DevSecOps-Toolchains nutzten, die zwar vor Jahren einmal gut waren, jetzt aber bei weitem nicht mehr optimal sind. Mit mehreren Akquisitionen hatten wir verschiedene DevSecOps-Toolchains quasi „übernommen“, die über unsere Softwareentwicklungsteams verteilt waren. Es funktionierte, aber wir wussten, dass unsere Arbeit noch weit effizienter werden konnte. Wir mussten selbst einen Schnitt machen, um unsere Superkraft zu verbessern.“\n\nLaut Kurowski hat sich CACI für GitLab als Partner entschieden, da man sicher war, dass GitLab eine umfassende DevSecOps-Plattform bieten konnte, in raschem Tempo kontinuierliche Innovationen lieferte und bereit war, auch angesichts der bevorstehenden USG-Sicherheitsanforderungen mit CACI zusammenzuarbeiten. Die Einführung von GitLab ermöglichte es CACI auch, einen homogeneren Ansatz zu verfolgen und Hürden zu beseitigen, die durch die Verwendung unterschiedlicher Produkte entstanden waren.\n",{"header":1346,"text":1347},"Das Grundgerüst der gemeinsamen Umgebung von CACI","Ein großer Teil des Plans von CACI war, GitLab als zentrale Anlaufstelle für den Aufbau einer unternehmensweiten einheitlichen Softwareentwicklungsumgebung (Common Software Development Environment, CSDE) zu nutzen.\n\nDie Entwicklung der Software von CACI in der CSDE, die als Service in der AWS GovCloud eingerichtet wurde, stellt sicher, dass sämtliche Bereitstellungen den neuen gesetzlichen Vorschriften entsprechen. Die Umgebung umfasst eine Reihe von Standard-Tools, Diensten und Regel-Frameworks für regulatorische Vorgaben. Mit CSDE as-a-Service steht dies allen Projekten zur Verfügung. Im Mittelpunkt des Ganzen steht die DevSecOps-Plattform von GitLab.\n\n„Bisher mussten unsere Teams für jeden neuen Vertrag eine neue DevSecOps-Toolchain erstellen“, erzählt Kyle Craft, CSDE Service Lead bei CACI. „Mit GitLab im Mittelpunkt unserer CSDE erstellt man einfach ein neues Konto und beginnt, an der Software zu arbeiten, anstatt Zeit für den Aufbau und die Verwaltung einer Toolchain zu verschwenden. Das ist viel effizienter.“\n\nTeams bei CACI nutzen die CSDE für die rund 190 verschiedenen Softwareentwicklungsprojekte im Unternehmen, es sei denn, eine Kundschaft fordert, dass eine eigene Umgebung verwendet wird. Das Unternehmen spart seit dem Umstieg auf die auf GitLab basierende CSDE rund 90 % der Arbeits- und Verwaltungskosten für die Toolchain-Verwaltung ein. Die Automatisierung der Patch-Erstellung dauert nun nicht mehr Stunden, sondern nur noch Minuten, und Sicherheitsscans sind nun 13 x schneller im Vergleich zu früheren Implementierungen.",{"title":1349,"config":1350},"GitLab enables CACI to deliver software faster",{"url":1351},"https://www.youtube.com/embed/qzukFxW7Eak?si=kBEfz9RkgTo8q8RD",{"text":1353},"„Unsere Entwickler(innen) lieben es, wie benutzerfreundlich, verfügbar, zuverlässig und skalierbar die auf GitLab basierenden CSDE-Dienste sind“, sagt Craft. „GitLab bildet das Grundgerüst unserer Softwareentwicklung, und unsere Teams lieben, wie schnell sie Projekte erstellen und Software für neue Programme und Projekte entwickeln können.“\n\nSeit der Standardisierung mit GitLab erlebt CACI einen „explosiven Anstieg“ der CSDE-Benutzer(innen). Die Ausrollung der CSDE begann im Sommer 2022 mit anfangs nur 110 Benutzer(inne)n. Etwas mehr als ein Jahr später war die Anzahl der Benutzer(innen) bereits auf über 1.900 angestiegen. Vorteilhaft ist, dass GitLab perfekt zu dem Umfang passt, in dem die agile Softwareentwicklung bei CACI erfolgt. Ein einziges Programm bei CACI hat beispielsweise mehr als 150 Anwendungen und veröffentlicht 800 Releases neuer Funktionen pro Jahr.\n\n„Unsere Kund(inn)en erwarten Innovation und qualitativ hochwertige Software. Sie brauchen dringend eine hohe Geschwindigkeit – rasche Releases neuer Funktionen sind nötig, um den sich ändernden Anforderungen der Mission gerecht zu werden“, erklärt Kurowski. „Viele in unserer Branche entwickeln Software, aber unser Ansatz ist einen Tick besser – und das im großen Maßstab. Um unsere führende Position auszubauen, haben wir uns an GitLab gewandt, damit wir die Art und Weise, wie wir [Software schnell und ohne Kompromisse bei der Sicherheit](https://about.gitlab.com/blog/how-devsecops-drives-business-success/) entwickeln, überdenken und verändern können.“",{"header":1355,"text":1356},"Unterstützung eines großen Software-Builds","Die auf GitLab basierende CSDE wurde zum entscheidenden Erfolgsfaktor für die Arbeit von CACI, um eine neue Version eines Kommunikkationssystems für die Kund(inn)en zu entwickeln.\n\nZwei frühere Versionen des Projekts waren mit verschiedensten DevSecOps-Tools erstellt worden. Für die Entwicklung der neuen Version der Missionsanwendung wechselte das Team zur auf GitLab basierenden CSDE von CACI, um eine integrierte, durchgängige DevSecOps-Plattform nutzen zu können.\n\n„GitLab bot alle Funktionen und die [Automatisierung](https://about.gitlab.com/blog/how-automation-is-making-devops-pros-jobs-easier/), die wir brauchten, in einer einzigen Anwendung. Das hat unsere Arbeit vereinfacht“, sagt Wesley Monroe, technischer Projektleiter bei CACI. „Mit Roadmapping, Ticketverfolgung und Sicherheitsscans an einem Ort ist es schwierig, die neue Lösung mit unseren vorherigen Tools zu vergleichen.“",{"header":1358,"text":1359},"Einhaltung behördlicher Vorschriften","Einer der größten Vorteile der DevSecOps-Plattform von GitLab ist, dass CACI damit die aufkommenden Sicherheitsanforderungen bereits jetzt einbeziehen kann. So werden kostspielige Nacharbeiten später im Prozess vermieden.\n\nDie Einhaltung von Gesetzen, Vorschriften und Standards der Regierung ist für einen staatlichen Auftragnehmer von entscheidender Bedeutung. Das bedeutet nicht nur, konform zu sein, sondern dies auch nachweisen zu können.\n\nDie CSDE war ein weiteres Beispiel dafür, wie CACI bereits investierte, bevor die Bedürfnisse seiner Kund(inn)en bekannt waren. „Wir haben uns so eingerichtet, dass wir auch zukünftige Sicherheitsanforderungen erfüllen können“, sagt Craft. „Wir können die Einhaltung der Sicherheitsstandards nachweisen und haben Daten, die dies belegen. Diese werden in der GitLab-Plattform aufgezeichnet und gespeichert.“\n\nDurch die Verwendung einer einzigen Plattform können die Teams von CACI die Sicherheit schon im Vorfeld kontrollieren und sie in jede Phase des Software-Entwicklungsprozesses einbinden. Das ist der Schlüssel, um sicherheitsrelevante Vorschriften der US-Regierung wie das Secure Software Development Framework (SSDF) zu erfüllen.",{"header":1361,"text":1362},"Kosten senken und Komplexität vereinfachen","Vor der Migration von CACI zur DevSecOps-Lösung von GitLab mussten sich die Teams mit einer Vielzahl von [uneinheitlichen und teuren Tools](https://about.gitlab.com/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer/) im gesamten Unternehmen herumschlagen. Diese Komplexität wurde nun reduziert, indem einige der Tools entfernt wurden.\n\nIndem die Toolchain des Unternehmens abgespeckt wurde, konnte man laut Kurowski die Lizenzkosten senken. Außerdem wird weniger Zeit für die Verwaltung der Tools aufgewendet und man kann mehr Zeit in die Entwicklung von Software stecken. Er erläutert auch, dass die Teams produktiver sind, Projekte viel schneller veröffentlichen und Spitzen bei der Nachfrage einfacher bewältigt werden können. Er sagt, dass auch Schulungen vereinfacht wurden, Updates reibungsloser und schneller verlaufen und das Projektmanagement besser mit der Codeentwicklung abgestimmt ist. Auch Patches erfolgen jetzt mit keiner oder nur wenig Ausfallzeit.\n\nSoftwareentwickler(innen), die auf einer gemeinsamen Plattform arbeiten, können nun einfach zwischen Projekten wechseln, um Spitzen bei der Kundennachfrage zu decken. „Dadurch wird sichergstellt, dass Kund(inn)en schnell Zugang zu Top-Talenten in der Softwareentwicklung haben“, sagt Kurowski. \n\nDank der Plattform konnte auch eine Dokumentation erstellt werden, die „um Welten besser“ ist als das, was vorher produziert wurde, so Craft. Dies liegt vor allem daran, dass die Plattform eine starke Zusammenarbeit innerhalb und zwischen DevSecOps-Teams ermöglicht. Die Teammitglieder haben nun nämlich bessere Sichtbarkeit in Projekten und können Verantwortung teilen, indem Notizen zu Problemen, Lösungen und Best Practices geteilt werden.",{"header":1364,"text":1365},"Aufbau einer DevSecOps-Community","Die DevSecOps-Benutzer(innen) von CACI bauen laut Craft eine „Praxis-Community“ auf, die auf der zusätzlichen Transparenz und Zusammenarbeit basiert, die ihnen die Plattform bietet. „Da wir dieselbe Plattform verwenden, kennen wir uns so gut wie nie zuvor“, erklärt er.\n\nCACI nutzt GitLab immer mehr und wird daher früher oder später auch immer mehr auf eine zweckmäßige, verantwortungsbewusste Nutzung von KI-Funktionen wie [GitLab Duo](https://about.gitlab.com/gitlab-duo-agent-platform/) setzen, die in die Plattform integriert sind. Kurowski sagt, dass man sich schon auf den Einsatz von KI freue, um zu lernen, bestehenden Code zu verstehen und neuen Code zu entwickeln.\n\n„Wir lieben es, wie GitLab die DevSecOps mit KI ergänzt“, fügt er hinzu. „Unsere Programmierer(innen) verbringen mehr Zeit damit, Code zu verstehen, als ihn zu schreiben. Das ist einfach Standard in der Branche. Die Idee, den Prozess mit Codeerläuterungen, Codevorschlägen und Code-Unterstützung im Allgemeinen zu erweitern, trifft die Bedürfnisse ganz genau.“",{},"/de-de/customers/caci",{"title":1369,"ogTitle":1308,"ogImage":1370,"ogDescription":1310,"description":1310},"CACI-Metadaten","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518661/qybp2v0dgxc8i32v2nw1.png","de-de/customers/caci","jS8308A4VuALz0OaCTjjc-sjKsbFTpBCGL5HtcPB1Yw",{"id":1374,"title":1375,"body":6,"category":6,"config":1376,"content":1377,"description":6,"extension":122,"meta":1429,"navigation":124,"path":1430,"seo":1431,"slug":6,"stem":1434,"testContent":6,"type":6,"__hash__":1435},"customers/de-de/customers/carfax.yml","Carfax",{"template":808,"size":36,"region":102,"industry":87},{"name":1378,"logo":1379,"hero":1380,"heroImage":1381,"benefits":1382,"industry":1394,"employeeCount":1395,"location":1396,"solution":960,"stats":1397,"headline":1404,"summary":1405,"quotes":1406,"content":1410},"CARFAX","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517928/km5lzmch9zpxfc80oxhi.png","CARFAX verbessert die Sicherheit, verringert das Pipeline-Management und senkt die Kosten mit GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518412/pfaykc3gyrvbvp6rtkno.jpg",[1383,1387,1391],{"metric":1384,"config":1385},"Schnellere Bereitstellungen",{"icon":1386},"SpeedAlt2",{"metric":1388,"config":1389},"Toolchain-Reduzierung",{"icon":1390},"Cog",{"metric":1392,"config":1393},"Mehr Sicherheitsscans",{"icon":954},"Automobil","1.200","Centreville, VA, USA",[1398,1401],{"value":1399,"metric":1400},"20%","mehr Bereitstellungen im Jahresvergleich",{"value":1402,"metric":1403},"30%","der früher im SDLC gefundenen Sicherheitslücken","CARFAX hat in der Vergangenheit zu viel Zeit und Geld für die Unterstützung der DevOps-Toolchain aufgewendet, anstatt sich auf die Bereitstellung neuer Funktionen zu konzentrieren. Durch die Einführung von GitLab hat das Unternehmen diese Toolchain verkürzt und gleichzeitig die Sicherheit verbessert.\n","Das US-amerikanische Unternehmen [CARFAX, Inc.](https://carfax.com/) hilft jeden Tag Millionen von Menschen beim Fahrzeugkauf. Mit mehr als 31 Milliarden Datensätzen verfügt Carfax über die umfangreichste Fahrzeugdatenbank Nordamerikas und bietet Benutzer(inne)n Fahrzeuginformationen wie Kilometerstände, Anzahl der Vorbesitzer(innen) und Schadensverlauf. CARFAX erhält diese Informationen aus mehr als [139.000 Datenquellen](https://www.carfax.com/company/vhr-data-sources), darunter alle US-amerikanischen und kanadischen Kraftfahrzeugbehörden.\n",[1407],{"quoteText":1408,"author":1409},"Mit DevSecOps steht die Sicherheit immer im Vordergrund. Sie ist Teil jedes einzelnen Prozessschritts und wird nicht übersehen.\n","Mark Portofe, Director of Platform Engineering, CARFAX",[1411,1414,1417,1420,1423,1426],{"header":1412,"text":1413},"Minderung von Toolchain-Problemen","Viele der CARFAX-Kund(inn)en interagieren online mit dem Unternehmen. Deshalb ist CARFAX auf Software angewiesen, um Kundenbeziehungen zu pflegen und auszubauen und der Konkurrenz einen Schritt voraus zu sein. Dazu muss das Unternehmen effizient und sicher neue, innovative und sichere Software sowie neue Funktionen für seine beliebtesten Softwareprodukte entwickeln. Im Laufe der Jahre hatten die Carfax-Entwicklungsteams eine Toolchain von DevOps-Tools zusammengestellt, die nicht alle Anforderungen des Unternehmens erfüllten und, noch schlimmer, zusätzliche Herausforderungen mit sich brachten.\n\n\n„Wir haben zu viel Zeit und Geld für die Beschaffung und Unterstützung unserer Toolchain aufgewendet, die auf 12 Tools angewachsen war“, sagt Mark Portofe, Director of Platform Engineering bei CARFAX. „Wir mussten die Wartung und den Support der Toolchain so weit wie möglich minimieren, damit sich unsere Teams auf die Entwicklung neuer Funktionen konzentrieren konnten, anstatt immer nur all diese verschiedenen Tools zu verwalten.“\n\n\nZusätzlich zu ihren Effizienz- und Produktivitätsbedenken brauchten die Carfax-Entwicklungsteams eine Möglichkeit, Sicherheitslücken früher im Lebenszyklus der Softwareentwicklung zu finden. Probleme, die bei regelmäßigen, manuellen Scans auftraten, anstatt während des Entwicklungsprozesses, kosteten das Unternehmen Zeit und Geld. CARFAX wollte das ändern.\n",{"header":1415,"text":1416},"Nutzung der DevSecOps-Plattform von GitLab","Um diese notwendigen Änderungen vorzunehmen, entschied sich CARFAX Mitte 2020 für die DevSecOps-Plattform von GitLab, insbesondere für GitLab Ultimate. „Wir wussten, dass wir mit GitLab viele Funktionen erhalten würden, die wir direkt und nahtlos nutzen könnten“, sagt Portofe.\n\n\nZu Beginn konzentrierte sich CARFAX auf die Spiegelung der Codebase in GitLab und die Nutzung der GitLab-Sicherheitsscans für den gesamten Code. Dieser Schritt war innerhalb von sechs Monaten abgeschlossen. Als nächstes begann das Unternehmen, GitLab für sein Code-Repository und seine CI/CD-Pipeline-Funktionen zu verwenden. Es gab zwar kein hartes Migrationsmandat oder einen Zeitplan, aber Softwareentwicklungsteams haben Pläne für die Nutzung der GitLab-Plattform innerhalb ihrer individuellen Produkt-Roadmaps erstellt. Und um den Entwicklungsteams beim Einstieg in GitLab zu helfen, gründete CARFAX ein zentrales Team, das direkt mit ihnen zusammenarbeitete.\n\n\nDie Nutzung von GitLab im Unternehmen begann weitgehend mit kundenorientierten Apps. Gleichzeitig begannen die Teams, entsprechende Pipelines für dieselben Anwendungen zu migrieren. Nicht kundenorientierte Software hat zusammen mit großen, älteren Apps einen längeren Migrationsprozess.\n\n\n„Wir haben den Entwicklerteams erlaubt, die Migration selbst zu planen“, sagt Portofe. „Wir haben unseren Entwicklungsteams viel Flexibilität gegeben, weil viele ihrer Roadmaps bereits ausgearbeitet waren. Diese Vorgehensweise war spannend, da die Teams die Vorteile von Sicherheitsscans und besseren Code-Einblicken erkannten.“\n",{"header":1418,"text":1419},"Reduzierung von Toolchain und Fragilität","Zu Anfang der GitLab-Nutzung ersetzte CARFAX verschiedene DevOps-Tools in der Toolchain des Unternehmens. Letztendlich soll die Toolchain laut Portofe um etwa die Hälfte reduziert werden.\n\n\n„Die gesamte Toolchain hat uns sowohl bei den Lizenzkosten als auch durch Effizienzmängel Geld gekostet“, sagt Portofe. „Mit GitLab haben wir einen enormen Anstieg der Sicherheitsscans festgestellt, da CARFAX seitdem in der Lage ist, die gesamte Codebase ohne manuelle Schritte zu scannen. Damit erhalten wir ein viel besseres Bild unserer Sicherheitslücken. Wir haben Geld gespart und die Sicherheit verbessert.“\n\n\nEr weist auch darauf hin, dass die Reduzierung der Toolchain die Entwickler(innen) entlastet, Produktivität und Effizienz steigert und den gesamten Entwicklungs- und Bereitstellungsaufwand stabiler macht. \n\n\n„Andere Tools, die wir früher verwendet haben, hatten eine gewisse allgemeine Fragilität gemeinsam, ganz im Gegensatz zu GitLab“, sagt Portofe. „Indirekt profitiert das gesamte Unternehmen davon. Darum geht es wirklich – wie man Funktionen so effizient wie möglich an die Kund(inn)en weitergibt.“\n",{"header":1421,"text":1422},"Mehr Sicherheit durch Automatisierung und frühere Kontrollen","Ein weiterer Aspekt der DevSecOps-Plattform von GitLab, der die Effizienz steigerte, war die integrierte Automatisierung, die ein [ganz neues Maß an Sicherheit](https://about.gitlab.com/blog/its-time-to-put-the-sec-in-devsecops/) mit sich brachte. \n\n\nCARFAX nutzt die automatisierten Sicherheitsfunktionen von GitLab für Abhängigkeits- und Container-Scanning sowie die Erkennung von Geheimnissen. „Bevor wir GitLab verwendet haben, waren Sicherheitsscans in unserer Codebase eine manuelle und mühsame Aufgabe. Heute ist dies viel einfacher“, sagt Portofe. „Sicherheit ist zwar ein ständiger Kampf, aber mit den Sicherheitsfunktionen von GitLab können die Entwickler(inne)n Probleme viel früher erkennen.“\n\n\nMit den automatisierten Scans der Plattform konnte CARFAX im vergangenen Jahr fast ein Drittel der Sicherheitslücken viel früher im Entwicklungszyklus finden. \n\n\nPortofe weist auch darauf hin, dass das gesamte Entwicklungsteam durch die Nutzung einer Plattform extrem früh im Software-Lebenszyklus über die Sicherheit nachdenkt. Indem sie so früh wie möglich [an die Sicherheit denken](https://about.gitlab.com/the-source/security/how-to-strengthen-security-by-applying-devsecops-principles/), berücksichtigen sie die Sicherheitsanforderungen und -auswirkungen bei der Programmierung und nicht später im Prozess – wenn es schwieriger, teurer und weniger effizient ist, Probleme zu beheben. \n\n\n„Wir denken immer an Sicherheit, während wir Software entwerfen und entwickeln“, sagt er. „Es geht nicht nur darum, Funktionen zur Verfügung zu stellen, sondern auch darum, sicherzustellen, dass diese Funktionen sicher sind. Das ist Teil jedes Schritts im Software-Entwicklungsprozess. Das spart Zeit und erhöht unsere Sicherheit.“\n",{"header":1424,"text":1425},"Mehr Bereitstellungen mit einem kleineren Team","CARFAX hat mit DevSecOps spürbare Produktivitätssteigerungen erzielt. Durch die Automatisierung von Prozessen, die frühere Berücksichtigung der Sicherheit und die weniger komplexe Toolchain konnten die Teams Prozesse vereinfachen, ihre Produktivität steigern und das Bereitstellungstempo erhöhen. Allein im Jahr 2022 verzeichnete das Unternehmen einen Anstieg der Produktionsbereitstellungen um 14 %. \n\n\n„Der Code ist inzwischen viel sauberer, wenn er in die Produktion geht“, sagt Portofe. „Wir veröffentlichen mehr neue Produktfunktionen, da die Teams mehr Zeit damit verbringen, Code zu erstellen, als ihre Pipelines zu verwalten.“\n\n\nNoch viel beeindruckender an diesem Anstieg der Bereitstellungen ist die Tatsache, dass CARFAX all das mit einem kleineren Team erreicht.\n\n\nDas Tooling-Team des Unternehmens, das für die gemeinsamen Pipelines und Dienstprogramme zuständig ist, mit denen die rund 250 Softwareentwickler(innen) von CARFAX Code erstellen, besteht normalerweise aus fünf Mitgliedern. Es ist jedoch seit einiger Zeit auf nur zwei Mitglieder geschrumpft und erzielt immer noch Produktivitäts- und Bereitstellungssteigerungen. „Die Plattform hat es uns ermöglicht, die Dinge mit einem Zwei-Personen-Team am Laufen zu halten“, sagt Portofe. „Tatsächlich sind unsere Produktionsbereitstellungen in den ersten fünf Monaten des Jahres 2023 im Vergleich zu den vorherigen fünf Monaten insgesamt um rund 25 % gestiegen. Das ist ziemlich erstaunlich.“\n",{"header":1427,"text":1428},"Cloud-Migration erleichtern","CARFAX nutzt die Funktionen von Amazon Web Services (AWS) und die Teams haben im Laufe der Zeit unterschiedliche Assets in der Cloud eingesetzt. Parallel verwendeten sie auch eine lokale Infrastruktur. Das war eine gemischte Umgebung. Inzwischen migrieren sie jedoch mit Hilfe von GitLab den größten Teil ihrer Infrastruktur, Server und Codebase in die Cloud.\n\n\n„Dabei ist es hilfreich, dass GitLab über Tools verfügt, die den Umzug in die Cloud erleichtern“, sagt Portofe und fügt hinzu, dass sie auch ihre Cloud-Compute-Plattform konsolidieren. \n\n\nAußerdem fügt er hinzu, dass CARFAX mit der GitLab-Plattform cloudunabhängig ist. „Wenn wir unsere CI/CD-Pipelines vereinheitlichen, können wir sie mit einer gemeinsamen Eingangsschnittstelle verschieben, die den Prozess vereinfacht“, sagt Portofe.\n",{},"/de-de/customers/carfax",{"title":1432,"ogTitle":1378,"ogImage":1433,"ogDescription":1380,"description":1380},"CARFAX-Metadaten","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518661/h6jbzggxvqzpcmz7iyov.png","de-de/customers/carfax","rHQHddqMlUNbW_V3uvYzCpro2hKlsMl39BqurT03kuQ",{"id":1437,"title":1438,"body":6,"category":6,"config":1439,"content":1440,"description":6,"extension":122,"meta":1493,"navigation":124,"path":1494,"seo":1495,"slug":6,"stem":1498,"testContent":6,"type":808,"__hash__":1499},"customers/de-de/customers/carrefour.yml","Carrefour",{"template":808,"size":40,"region":106,"industry":79},{"heroImage":1441,"employeeCount":1442,"summary":1443,"logo":1444,"name":1438,"headline":1445,"location":1446,"quotes":1447,"content":1452,"solution":960,"hero":1445,"benefits":1468,"industry":1479,"stats":1480},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1774902047/xj6pepkcoyvittao9cjt.jpg","299 000","Als eines der größten Einzelhandelsunternehmen der Welt setzt Carrefour auf Software, um kritische Betriebsabläufe täglich zu steuern: vom Online-Lebensmittelhandel bis zur Kasse im Geschäft. Mit Tausenden von Filialen, komplexen Logistiknetzwerken und einem wachsenden E-Commerce-Geschäft ist die Fähigkeit zur digitalen Innovation ein zentraler Erfolgsfaktor. Durch die Standardisierung auf [GitLab](https://about.gitlab.com/de-de/) als Grundlage einer einheitlichen Software Factory hat Carrefour die Software-Auslieferung von einer fragmentierten, tool-intensiven Umgebung in eine skalierbare, nahtlose und sichere Plattform transformiert, die Innovation beschleunigt.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774370826/zbi6iwswb8swxovf3m0w.png","Wie Carrefour die Time-to-Market mit GitLab halbiert hat","Massy, Frankreich",[1448],{"quoteText":1449,"author":1450,"authorTitle":1451,"authorCompany":1438},"GitLab bildet die Grundlage unserer DevSecOps-Standardisierung und hat messbare Fortschritte bei Effizienz und Sicherheit erzielt. Mit den integrierten KI- und DevOps-Funktionen der Plattform werden wir unsere technologische Weiterentwicklung konsequent vorantreiben.","Olivier Gibert","Group Chief Technology Officer",[1453,1456,1459,1462,1465],{"text":1454,"header":1455},"Carrefours Ziel, ein digitales Einzelhandelsunternehmen zu werden, erfordert, Software-Engineering als zentrale Geschäftsfähigkeit zu verankern. Digital prägt heute, wie das Unternehmen die tägliche Kundenerfahrung gestaltet, ausliefert und betreibt: vom E-Commerce über Filialen bis zum gesamten Einzelhandelsbetrieb. Das bedeutet schnellere Verbesserungen beim Online-Lebensmittelhandel, mehr digitale Erlebnisse in den Filialen sowie zuverlässige und planbare Abläufe über digitale und physische Kanäle hinweg.\n\nIm Zuge der digitalen Investitionen in allen Geschäftsbereichen haben Teams jeweils die Tools und Praktiken eingesetzt, die ihren lokalen Anforderungen am besten entsprachen. Mit der Zeit zeigte diese Vielfalt eine Chance: Lieferpraktiken zu vereinheitlichen und die Transparenz über Teams und Länder hinweg zu verbessern, insbesondere aus einer Sicherheitsperspektive.\n","Digitalisierung als Kern des Einzelhandelsbetriebs",{"header":1457,"text":1458},"Von der Fragmentierung zur einheitlichen Software Factory","Carrefour hat seine Software-Teams um Digital Factories neu organisiert, die jeweils auf einen Geschäftsbereich ausgerichtet sind, etwa E-Commerce, Supply Chain oder Filialen. Diese Digital Factories verantworten ihre Produkte von Anfang bis Ende, sodass Teams schneller reagieren können, wenn etwas ausfällt oder verbessert werden muss.\n\nEine zentrale Software Factory auf Basis von GitLab stellt gemeinsame Werkzeuge, Standards und Metriken bereit. Carrefour hat Source-Code-Management, CI/CD, Security und Metriken in einer einheitlichen DevSecOps-Plattform konsolidiert.\n\n„Unser Ziel war es, jedem Team eine konsistente Lieferfähigkeit zu geben, ohne Reibungsverluste\", sagt Yohan Torjman, Director der Carrefour Data Platform und ehemaliger Software Factory Director. „GitLab schafft eine gemeinsame Basis für Build, Test, Security und Deployment und lässt den Teams dabei die nötige Geschwindigkeit.\"\n\nGitLab unterstützt heute rund 17.000 Repositories und 1.300 Entwickler(innen) und treibt Systeme in den Bereichen E-Commerce, Logistik, Lagerhaltung und Point-of-Sale (PoS) an. Mit GitLab hat Carrefour den Aufwand für die Wartung der fragmentierten Umgebung um 50 % reduziert und die Anzahl der Plattform-Support-Anfragen um 60 % gesenkt, obwohl Nutzerzahl und Projektvolumen weiter gewachsen sind.\n\nIntegrierte Automatisierung und Self-Service reduzierten Plattform-Wartungs- und Support-Aktivitäten um mehr als 450 Stunden pro Monat. Einheitliche Tooling-Standards verkürzten das Onboarding neuer Entwickler(innen) von zwei bis vier Tagen auf einen halben Tag. Bei reifen Teams wie dem E-Commerce hat sich die Produktivität verdoppelt.\n\n„GitLab steht heute im Zentrum unserer Software-Entwicklung und -Auslieferung bei Carrefour\", sagt Torjman. „Die Plattform gibt uns die Möglichkeit, digitale Fähigkeiten direkt ins operative Geschäft zu integrieren, insbesondere an den Punkten, an denen Kunden mit uns in Kontakt treten.\"\n",{"header":1460,"text":1461},"Vertrauen durch integrierte Sicherheit stärken","Die direkte Integration von Security in den Entwicklungs-Workflow war ein zentraler Bestandteil der Transformation. Mit GitLab wurde Security-Scanning von rund 70 Projekten auf alle Repositories standardmäßig ausgeweitet und deckt Code, Abhängigkeiten, Lizenzen und Infrastruktur ab.\n\n„Wenn Security in die Pipeline integriert ist, sind alle Teams ohne Ausnahme abgedeckt\", sagt Guillaume Cécile, Director of IT Security Operations. „Die Transparenz, die wir heute mit GitLab haben, ist auf einem Niveau, das wir zuvor nicht kannten.\"\n\nZentrale Dashboards bieten eine einheitliche Sicht über alle Teams. Der Quality Engineering (QE) Score und TechScore von Carrefour messen Codequalität, Testabdeckung, Security und technische Compliance über mehr als 200 kritische Produkte. Diese Metriken werden genutzt, um Teamziele und Anreize zu definieren und kontinuierliche Verbesserung zu fördern.\n",{"header":1463,"text":1464},"Software-Fortschritte in Geschäftsergebnisse übersetzen","Diese messbaren Erkenntnisse hat Carrefour in konkrete Geschäftsergebnisse übersetzt. Bei Teams, die Software regelmäßig deployen, wie dem E-Commerce, wurde die Zeit vom Geschäftsauftrag bis zur Produktionsreife halbiert. Die Deployment-Frequenz stieg von monatlich auf täglich – eine 30-fache Steigerung. Produktionsausfälle sanken um rund 25 %, während die Plattformverfügbarkeit bei 99,91 % liegt. Die Konsolidierung reduzierte zudem den Aufwand des Security-Teams um 60 % und erzielte jährliche Einsparungen von mehr als 350.000 USD bei Security-Tooling.\n\nGitLab bildet heute das Fundament der kritischsten Retail-Systeme von Carrefour: Online-Lebensmittelplattformen, Logistik- und Lagerverwaltung sowie PoS-Deployments in den Filialen. Mit der Plattform realisierte Carrefour zudem das Git-to-Cloud-Modell, das einen automatisierten Weg vom Code-Commit bis zum sicheren Cloud-Deployment schafft.\n\n„Diese Beschleunigung in Richtung Cloud wäre ohne GitLab nicht möglich gewesen\", sagt Torjman. „Die Plattform hat uns eine echte Modernisierung der Anwendungen ermöglicht, keine bloße Migration.\"\n\nDiese Verbesserungen wirken sich direkt darauf aus, wie Kunden Carrefours digitale Services erleben, wie schnell neue Funktionen verfügbar sind und wie zuverlässig Systeme in Spitzenlastzeiten laufen.\n",{"header":1466,"text":1467},"KI-gestützte Innovation im Einzelhandel vorbereiten","Mit einer einheitlichen Software Factory als Grundlage konzentriert sich Carrefour nun darauf, diese Erfolge durch KI-gestützte Entwicklung auszubauen. Erste Experimente mit GitLab Duo und agentenbasierten Workflows liefern bereits Ergebnisse. Automatisierte Merge-Request-Reviews reduzierten die Review-Zeit von 20 bis 40 Minuten auf unter 5 Minuten, bei einer Akzeptanzrate von bis zu 70 % für KI-generierte Vorschläge.\n\n„Das Erste, was wir mit GitLab Duo festgestellt haben, war die deutlich flüssigere Arbeitsweise\", sagt Torjman. „Entwickler können sich auf wertschöpfende Aufgaben konzentrieren, anstatt auf Reviews zu warten.\"\n\nWeniger Reibungsverluste für Entwickler(innen) verschafft Carrefour mehr Zeit für die Verbesserung kundennaher Funktionen und weniger für manuelle Nacharbeit, was Innovation ohne Qualitätseinbußen beschleunigt.\n\n„GitLab hat die Zusammenarbeit unserer Teams grundlegend verändert\", sagt Cécile. „Entwicklung, Security und Betrieb teilen heute dieselbe Sprache, dieselbe Plattform und dieselbe Arbeitsweise.\"\n",[1469,1472,1475],{"metric":1470,"config":1471},"Kosten- und Zeitersparnis",{"icon":1021},{"metric":1473,"config":1474},"Integrierte Sicherheit",{"icon":1322},{"metric":1476,"config":1477},"Standardisierte Software-Auslieferung",{"icon":1478},"ContinuousDelivery","Retail",[1481,1484,1487,1490],{"value":1482,"metric":1483},"2x","schnellere Time-to-Market im E-Commerce",{"value":1485,"metric":1486},"30x","höhere Deployment-Häufigkeit",{"value":1488,"metric":1489},"50 %","weniger Aufwand und Kosten für die Plattform-Wartung",{"value":1491,"metric":1492},"450+","eingesparte Entwicklerstunden pro Monat",{},"/de-de/customers/carrefour",{"config":1496,"description":1445,"title":1438,"ogTitle":1497},{"noIndex":555},"","de-de/customers/carrefour","8gT_c5QbRzJCwwbGJRZkiBiW5CBXPv6pQlc8rQsUp-Q",{"id":1501,"title":1502,"body":6,"category":6,"config":1503,"content":1504,"description":6,"extension":122,"meta":1556,"navigation":124,"path":1557,"seo":1558,"slug":6,"stem":1562,"testContent":6,"type":6,"__hash__":1563},"customers/de-de/customers/cern.yml","Cern",{"template":808,"size":40,"region":106,"industry":83},{"name":1505,"logo":1506,"hero":1507,"heroImage":1508,"benefits":1509,"industry":1520,"employeeCount":1521,"location":1522,"solution":960,"stats":1523,"headline":1533,"summary":1534,"quotes":1535,"content":1540},"CERN","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517928/u3qb5u9cjn9bdmxxqcyi.png","Mit Hilfe von GitLab vertieft das CERN unser Verständnis des Universums","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518413/apacz4x7stfpzuhr3ymw.jpg",[1510,1514,1516],{"metric":1511,"config":1512},"Verbesserte Codequalität",{"icon":1513},"SourceCode",{"metric":1320,"config":1515},{"icon":954},{"metric":1517,"config":1518},"Vertiefte globale Zusammenarbeit",{"icon":1519},"UserCollaboration","Wissenschaft, Technologie & Bildung","10.000 assoziierte Mitglieder","Genf, Schweiz",[1524,1527,1530],{"value":1525,"metric":1526},"90 x","schnellere Job-Start-ups mit GitLab Runners",{"value":1528,"metric":1529},"60 x","schnellere Problemidentifizierung",{"value":1531,"metric":1532},"3 x","mehr gleichzeitige Jobs","Das CERN verbindet Wissenschaftler(innen) auf der ganzen Welt, die zu einem der bedeutendsten Projekte beitragen und dem Universum und seiner Funktionsweise auf den Grund gehen. Die dortigen Teams verwenden GitLab, um Software zu entwickeln, die den Forschenden hilft, Phänomene wie dunkle Materie und das Higgs-Boson zu untersuchen.","Das [CERN](https://procurement.web.cern.ch/), das Europäische Labor für Teilchenphysik, ist eine weltbekannte zwischenstaatliche Organisation, die das größte Teilchenphysiklabor der Welt betreibt. Physiker(innen) und Ingenieur(innen) aus 24 Mitgliedstaaten untersuchen die grundlegende Struktur der Teilchen, aus denen alles besteht, und versuchen, die größten wissenschaftlichen Geheimnisse des Universums zu verstehen. Die wissenschaftliche Gemeinschaft des CERN nutzt GitLab, um die komplexe Herausforderung anzugehen, den weltweit größten und leistungsfähigsten Teilchenbeschleuniger sicher und effizient zu betreiben und die riesigen Datenmengen zu verarbeiten, die er erzeugt. Auch Wissenschaftler(innen) von Universitäten und Forschungsinstituten auf der ganzen Welt nutzen die Plattform, um an gemeinsamen Projekten zusammenzuarbeiten.\n",[1536],{"quoteText":1537,"author":1538,"authorTitle":1539,"authorCompany":1505},"Wir verwenden integrierte, aktualisierte und auf GitLab gehostete Software als Werkzeuge für unsere Forschung, durch die wir die größten Geheimnisse des Universums, darunter das Higgs-Boson, die dunkle Materie und die Antimaterie, besser verstehen wollen. GitLab hilft uns, die Physik voranzutreiben.","Ismael Posada Trobo","Technischer Leiter and Engineering Manager",[1541,1544,1547,1550,1553],{"header":1542,"text":1543},"Entwicklung von Software, mit der das Universum untersucht wird","Das 1954 gegründete CERN aktivierte 2008 erstmals den Großen Hadronen-Speicherring (Large Hadron Collider, LHC). Der Teilchenbeschleuniger, ein 27 Kilometer langer, unterirdischer Vakuum-Tunnelring mit einer Reihe von Beschleunigungsstrukturen gilt als einer der „größten technischen Meilensteine der Menschheit“ und lässt Teilchen kollidieren, um Unmengen an neuen Teilchen zu erzeugen, die jenen ähnlich sind, die wenige Augenblicke nach dem Entstehen des Urknalls vorhanden waren. Der Beschleuniger wurde entwickelt, um Konzepte wie den Urknall, dunkle Materie und das Higgs-Boson zu erforschen. \n\nSeit Jahren verwendet das CERN mehrere DevOps-Tools, einschließlich GitHub, um die Software zu entwickeln, die von der wissenschaftlichen Community des CERN benötigt wird. Die Teams brauchten jedoch eine umfassendere Lösung – der Umstieg auf eine vollständige, durchgängige DevSecOps-Plattform, die Sicherheit in den gesamten Software-Entwicklungsprozess integriert und die Effizienz und Bereitstellungsgeschwindigkeit erhöht, war nötig. 2015 wurde die GitLab-Plattform mit GitLab Starter eingeführt. Mit der neuen Plattform begannen die Teams der Einrichtung, ihre gesamte Software zu aktualisieren, zu iterieren und neu zu erstellen. Und jedes neue Projekt wurde von dem Zeitpunkt an mit GitLab entwickelt und bereitgestellt. Um die Effizienz und Transparenz weiter zu steigern, wurde 2020 ein Upgrade auf GitLab Premium durchgeführt, und ein weiteres Mal im Jahr 2023 auf GitLab Ultimate, um vom erweiterten Sicherheits-Framework dieser Lösung zu profitieren.\n\n„Unsere gesamte Software – die Software, auf der unser Komplex aufbaut, mit der der Teilchenbeschleuniger läuft und die Kollisionen erzeugt – wird in GitLab erstellt und darauf gehostet“, sagt Michi Hostettler, verantwortlicher Ingenieur für den Großen Hadronen-Speicherring am CERN. „Das ist eine wichtige Software für uns. Durch die Integration, Automatisierung, Ticketverfolgung, Sicherheitsscans und Dokumentation der Plattform wird alles mit Hilfe der Plattform entwickelt. “\n\nDer Teilchenbeschleuniger ist ein integraler Bestandteil der Infrastruktur und der wissenschaftlichen Mission der Einrichtung. Es ist also äußerst wichtig für die Tätigkeit der erstklassigen Wissenschaftler(innen), die dort arbeiten, dass die mit GitLab entwickelte Software optimal läuft und die Exabytes an Rohdaten analysiert, die er Jahr für Jahr generiert. Dabei wird klar, dass Daten von grundlegender Bedeutung sind, um das Wissen der Menschen über die Welt zu erweitern. \n\n„GitLab gilt als wichtiger Bestandteil des Ökosystems am CERN“, erklärt Ismael Posada Trobo, technischer Leiter und Engineering Manager für Versionskontrollsysteme am CERN. „Mit der integrierten und auf GitLab gehosteten Software simulieren wir Partikelkollisionen und stellen Kollisionen mit Daten aus dem LHC nach. Sie ermöglicht Wissenschaftler(inne)n, zu forschen und Ideen zu entwickeln. Aus der Sicht der Entwickler(innen) spielt GitLab eine wichtige Rolle bei der Erledigung ihrer Arbeit.“",{"header":1545,"text":1546},"Riesige, kollektive Forschung im weltweiten Ausmaß dank GitLab","Die Plattform von GitLab wird nicht nur von den DevSecOps-Teams am CERN zum Erstellen von Software verwendet. Laut Trobo besteht 30 % der Nutzung von GitLab darin, Forschende von Universitäten, Laboren und Forschungseinrichtungen auf der ganzen Welt zu verbinden, damit sie wissenschaftliche Projekte diskutieren und an ihnen zusammenarbeiten können.\n\nSo nutzen zum Beispiel Forschende, die am ATLAS-Experiment arbeiten, einem der größten kollaborativen Projekte, das jemals in der Wissenschaft durchgeführt wurde, die Plattform für ihre Athena-Software. Bei dem Projekt sollen die grundlegenden Bestandteile der Materie untersucht werden, indem das volle Entdeckungspotenzial des CERN-Teilchenbeschleunigers genutzt wird. Es umfasst rund 6.000 Mitglieder und 3.000 wissenschaftliche Autor(inn)en aus 182 Einrichtungen und 42 Ländern. Diese riesige Gruppe von Forschenden, die auf der ganzen Welt verteilt sind, brauchte eine Möglichkeit, die Arbeit der anderen zu visualisieren, Einblicke zu geben und gemeinsam an Problemen zu arbeiten. Die DevSecOps-Plattform von GitLab gab ihnen die Möglichkeit, genau dies zu tun.\n\n„ATLAS Athena ist nicht nur groß in Bezug auf die Anzahl der Codezeilen, der analysierten Daten oder die Anzahl der beteiligten Wissenschaftler(innen)“, sagt Zach Marshall, Computerkoordinator beim ATLAS-Experiment und leitender Wissenschaftler am Lawrence Berkeley National Laboratory. „Es ist bei weitem das größte und stärkste Projekt, das es bei uns gibt – in jeder Hinsicht. Wir brauchten ganz einfach eine Möglichkeit, effizient und gemeinsam an diesem massiven, dynamischen Projekt zu arbeiten. Deshalb konzentriert sich alles, was wir damit machen, auf GitLab. Das ist wichtig für unsere Wissenschaftler(innen). Egal, ob es sich um die Entwicklung von Software oder das Schreiben von Artikeln handelt: Wir können Wissen einfach in Echtzeit austauschen, iterieren und zusammenarbeiten.“\n\n„Dadurch wird die Forschung sowohl schneller als auch effektiver“, fügt er hinzu. „Ein großer Teil unserer gemeinsamen Arbeit läuft über GitLab. Die Beteiligten können in GitLab arbeiten und das Projekt und den Fortschritt visualisieren. Sie können Kommentare abgeben und Feedback hinterlassen. Das beschleunigt unsere Arbeit.“",{"header":1548,"text":1549},"Toolchain optimieren, Sicherheit erhöhen","Die DevSecOps-Teams am CERN haben [ihre Toolchain verkleinert](https://about.gitlab.com/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer/) (Blog-Beitrag nur in englischer Sprache verfügbar), zu der auch Tools wie Jenkins, Bamboo und GitHub gehörten. Die fünfteilige Toolchain wurde vollständig durch die einzige Plattform von GitLab ersetzt, sagt Trobo. \n\nDurch den Wegfall der Toolchain ist kein Kontextwechsel mehr nötig und es müssen nicht mehr viele Tools aktualisiert, verwaltet und bezahlt werden. Die Verwendung einer End-to-End-Plattform verbessert auch die Anwendungs- und Software-Lieferkettensicherheit der Einrichtung. Das bedeutet, dass es in weiterer Folge auch [die Sicherheit](https://about.gitlab.com/de-de/stages-devops-lifecycle/secure/) für die wissenschaftliche Forschung, die Wissenschaftler(innen) und den wichtigen Ruf des CERN verbessert. \n\n„Wie jede andere Organisation, Universität oder Firma wird das CERN ständig angegriffen. Angesichts des akademischen Charakters der Organisation passen wir unsere Sicherheitsvorkehrungen entsprechend an, um unsere Sicherheit zu gewährleisten“, erklärt Trobo. „GitLab hilft uns, Sicherheitsrichtlinien und Compliance Frameworks für alle Entwickler(innen) und die gesamte Community einzurichten. Das ist wichtig für uns.“\n\nEin wesentlicher Sicherheitsvorteil, den das CERN mit GitLab erzielte – neben [automatisierten Scans](https://about.gitlab.com/blog/how-to-integrate-custom-security-scanners-into-gitlab/) (nur in englischer Sprache verfügbar), der Erkennung von Geheimnissen und statischen Anwendungssicherheitstests – war die Möglichkeit, die Sicherheitslage seiner Anwendungen zu visualisieren. Mit den integrierten Dashboards können Teams automatisch verschiedene Metriken, Bewertungen und Diagramme für alle von den Sicherheitsscannern der Plattform entdeckten Sicherheitslücken anzeigen. Alle Informationen sind an einem Ort zusammengefasst. \n\n„Ich erhalte Scan-Ergebnisse für alles, von Sicherheitslücken bis hin zu kritischen Richtlinienfunde und der erforderlichen Genehmigungslösung für bestimmte Scan-Richtlinien“, sagt Trobo. „Das ist wirklich nützlich, da uns die Dashboards einen Überblick geben, in dem wir alle Sicherheitsergebnisse an einem Ort anzeigen können. Wir wissen jetzt genau, was in all unseren Projekten passiert. Die Berichte erstellen sich fast von alleine. Mit einem Klick kann man sein Projekt robuster machen.“",{"header":1551,"text":1552},"Mit GitLab Runnern Zeit, Geld sparen und Ineffizienzen vermeiden","Vor ein paar Jahren haben die DevSecOps-Teammitglieder des CERN viel Zeit damit verbracht, ihre eigenen Runner zu erstellen, die Builds in Pipelines betreiben. Sie hatten nur etwa 40 Runner in bis zu 80 gleichzeitigen Jobs in ihrem gesamten Ökosystem. Heute haben sie dreimal so viele, weil sie auf GitLab Runner vertrauen, die es ihnen ermöglichen, ihren Softwarebereitstellungsprozess zu automatisieren, damit sie schneller Wertschöpfung bieten und Code in hoher Qualität häufiger bereitstellen können.\n\nDas CERN begann im Sommer 2023, weitere Runner zu verwenden, als GitLab [Runner-Updates](https://docs.gitlab.com/releases/16/gitlab-16-0-released/#create-an-instance-runner-in-the-admin-area-as-a-user) (nur in englischer Sprache verfügbar) als Teil der Release von GitLab 16 bereitstellte. Neue Instanzen der leichten, skalierbaren Agenten, die CI/CD-Jobs ausführen, können in GitLab aufgesetzt werden. Entwickler(innen) müssen keine eigenen privaten Runner erstellen. Die Plattform ermöglicht es den Teams auch, Runner-Konfigurationen wiederzuverwenden, um mehrere Runner mit den gleichen Funktionen zu registrieren, und Kubernetes zu nutzen, mit dem sich die Containerverwaltung automatisieren und Befehle zum Bereitstellen von Anwendungen nutzen lassen.\n\n„Jetzt kann die gesamte CERN-Community die Runner von GitLab verwenden, anstatt zeitaufwändig eigene Runner erstellen zu müssen“, sagt Trobo. „Unser Einsatz von Runnern geht gerade durch die Decke. Diese Automatisierung spart den Entwickler(inne)n Zeit, die sie jetzt nutzen können, um sich auf wichtigere Aufgaben zu konzentrieren. So sparen wir Geld und können unsere Softwareentwicklung effizienter skalieren.“ \n\nAlejandro Iribarren, Mitglied des AlmaLinux-Vorstands und technischer Leiter am CERN, stellt fest, dass einige der automatisierten Workflows ein gutes Beispiel dafür sind. \n\n„Diese Workflows ermöglichen es uns, neue Cloud-Images zu erstellen, mehrere virtuelle und physische Maschinen zu instanziieren, sie mit verschiedenen Konfigurationen zu testen und, wenn alle Tests bestehen, neue Images automatisch in die Produktion zu bringen – und all das mit einem Klick“, fügt er hinzu. „Dank dieser CI-Pipelines können wir unsere Cloud-Images jetzt viel häufiger aktualisieren und haben gleichzeitig ein viel höheres Vertrauen in das Endergebnis. Der größte Wert von GitLab CI ist, dass wir damit die Anzahl der Dinge, um die wir uns Sorgen machen müssen, reduzieren können.“",{"header":1554,"text":1555},"Ausblick auf KI-gestützte Software","Die DevSecOps-Teams am CERN haben noch nicht damit begonnen, die KI-Funktionen in der Plattform zu testen, aber Trobo sagt, dass man gerne bald damit beginnen möchte. „Ich höre, wie die Entwickler(innen) darüber sprechen. Sie fragen mich, wann sie die KI-Funktionen in GitLab nutzen können“, ergänzt er. „Wir wissen, dass KI unserer Community helfen wird, besseren Code zu erstellen.“ \n\nMit den Tools von [GitLab Duo](https://about.gitlab.com/de-de/gitlab-duo-agent-platform/) wie Testgenerierung, Codeerläuterung und Behebung von Sicherheitslücken, erklärt Trobo, können seine Teams Effizienz gewinnen sowie Geld sparen und müssen weniger Zeit für sich wiederholende Aufgaben aufwenden, die sie stattdessen für die Entwicklung innovativer Software nutzen können. „In GitLab Duo kannst du deinen Code im laufenden Betrieb bearbeiten, wodurch du erheblich an Geschwindigkeit gewinnst“, erklärt er. „Wenn du in der Entwicklung etwas hast, das dir über den gesamten Lebenszyklus der Softwareentwicklung hinweg helfen kann, ist das ein großer Gewinn an Effizienz. Es macht die Arbeit der Entwickler(innen) einfacher.“\n\n„Hier gibt es den klaren Wunsch, künstliche Intelligenz einzusetzen“, sagt Trobo. „Das CERN ist eine der fortschrittlichsten wissenschaftlichen Organisationen und für den Einsatz modernster Technologien bekannt. Wir müssen bei der Nutzung von KI an vorderster Front stehen.“\n\nDie Mitglieder des CERN-Teams sehen in GitLab einen Schlüsselpunkt für Entwicklung und Forschung, der eine effiziente Softwareentwicklung, Datenanalyse und globale wissenschaftliche Zusammenarbeit ermöglicht. Aufgrund der Breite ihrer Nutzung und ihrer Vorteile erwartet Trobo, dass die Nutzung der Plattform auf jeden Fall ausgeweitet wird. „Entwickeln, überprüfen, Projekte verwalten, Tickets verfolgen, Sicherheitsscans durchführen oder bereitstellen – all das passiert in GitLab“, fügt er hinzu. „Egal, was unsere Leute tun: Sie arbeiten in GitLab. Ich sehe nicht, dass sich das so bald ändern wird.“\n\n„Wir wissen, dass KI unserer Community helfen wird, besseren Code zu erstellen“, erklärt Ismael Posada Trobo, technischer Leiter und Engineering Manager am CERN. „Wenn du in der Entwicklung etwas hast, das dir über den gesamten Lebenszyklus der Softwareentwicklung hinweg helfen kann, ist das ein großer Gewinn an Effizienz. Es macht die Arbeit der Entwickler(innen) einfacher. ",{},"/de-de/customers/cern",{"title":1559,"ogTitle":1505,"ogImage":1560,"ogDescription":1561,"description":1507},"CERN-Metadaten","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518662/sfn1fyy02i2jwtolgi1x.png","Erfahre, wie das CERN mit GitLab eine globale Zusammenarbeit ermöglicht","de-de/customers/cern","kqLRyYhwICGyD7IarRS0wJM9ODbDwq6oP9S0IIrBH-4",{"id":1565,"title":1566,"body":6,"category":6,"config":1567,"content":1568,"description":6,"extension":122,"meta":1615,"navigation":124,"path":1616,"seo":1617,"slug":6,"stem":1619,"testContent":6,"type":808,"__hash__":1620},"customers/de-de/customers/chefkoch.yml","Chefkoch",{"template":808,"size":32,"region":106,"industry":87},{"name":1566,"logo":1569,"hero":1570,"heroImage":1571,"benefits":1572,"industry":85,"employeeCount":1583,"location":1584,"solution":828,"stats":1585,"headline":1595,"summary":1596,"quotes":1597,"content":1602,"contributors":6},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517965/n5dp68pywus6itwrlqif.svg","Chefkoch verbessert Projekttransparenz und Deployment-Geschwindigkeit mit GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518434/scdhzxje2mcih2ted7zq.jpg",[1573,1576,1579],{"metric":1574,"config":1575},"Eine zentrale Informationsquelle für alle Teams",{"icon":1478},{"metric":1577,"config":1578},"Effizientere Entwicklungs-Workflows",{"icon":825},{"metric":1580,"config":1581},"Weniger Aufwand für Wartung und Pflege",{"icon":1582},"CogCode","33","Bonn, Deutschland",[1586,1589,1592],{"value":1587,"metric":1588},"40 %","schnellere Deployments",{"value":1590,"metric":1591},"30 %","frühere Erkennung von Bugs",{"value":1593,"metric":1594},"20 %","Entwicklerzeit eingespart","Chefkoch, Europas größte Food-Plattform, hat nach einer Lösung gesucht, um Entwickler-Workflows zu straffen, die Projekttransparenz zu verbessern und Deployments zuverlässiger zu gestalten.","Dank [GitLab](https://about.gitlab.com/de-de/) deployt das Team heute schneller, erkennt Fehler früher und hat wertvolle Entwicklerkapazität zurückgewonnen – bei voller Transparenz für das Operations-Team.\n",[1598],{"quoteText":1599,"author":1600,"authorTitle":1601,"authorCompany":1566},"Wir haben ein Tool, das uns eine zentrale Übersicht über alle Projekte gibt. Man bekommt den kompletten Überblick.\n","Roman van Gemmeren","Senior Systems Engineer",[1603,1606,1609,1612],{"header":1604,"text":1605},"Europas größte Food-Plattform – mit einem Rezept für jeden Anlass","[Chefkoch](https://www.chefkoch.de/){data-ga-name=\"chefkoch\" data-ga-location=\"body\"} ist die größte Food-Plattform Europas: mit einer App, die über 350.000 Rezepte umfasst, und einer Community von mehr als 22 Millionen Nutzern pro Monat. Die Plattform lässt sich individuell auf persönliche Vorlieben einstellen, sei es vegetarisch, Paleo oder Low Carb. Nutzerinnen und Nutzer können Rezepte bewerten, teilen, Koch-Videos schauen und sich für Neues inspirieren lassen. Chefkoch will jedem – vom Einsteiger bis zum Profi – ein Erlebnis bieten, das wirklich passt.\n",{"header":1607,"text":1608},"Fragmentierter Toolchain, manuelle Prozesse","Die richtige Lösung für die eigene Plattform zu finden, hat sich als schwieriger erwiesen als jedes Rezept. „Wir haben keine versionierten Deployments gehabt, kein Git. Vieles ist manuell gelaufen\", sagt Roman van Gemmeren, Senior Systems Engineer bei Chefkoch, der das Operations-Team leitet. „Wir haben keinen wirklichen Einblick gehabt, wie die Infrastruktur sich verhalten hat oder wie sie performte.\"\n\nDas Operations-Team hat ein komplexes Ökosystem mit überwiegend manuellen Prozessen verwaltet. Chefkoch hat zunächst Git mit Bitbucket genutzt, aber der Atlassian-Toolstack – Bitbucket und Bamboo – hat nicht die benötigten Monitoring-Metriken geliefert und keine Kubernetes-Integration geboten. Das Team hat eine Lösung mit durchgängiger CI/CD-Unterstützung gebraucht, mit Kubernetes-, Terraform-, Docker- und JIRA-Integration, Autoscaling-Funktionen mit geringem Wartungsaufwand sowie einer klaren Repository-Struktur mit einheitlichen Namenskonventionen.\n\n„Wir wollten mehr Transparenz und eine zentrale Verwaltungsebene\", erklärt van Gemmeren. „Vorher haben wir einen Repository-Namen XYZ und ein Docker-Image ABC gehabt, und die hatten nichts miteinander zu tun.\" GitHub kam nicht in Frage, weil das Team eine selbstverwaltete Lösung bevorzugt hat. Jenkins als Bamboo-Ersatz für CI/CD schied aus: Die Plugin-Umgebung wäre zu komplex geworden.\n",{"header":1610,"text":1611},"GitLab – die Geheimzutat","GitLab hat die durchgängige Transparenz geliefert, die das Chefkoch-Operations-Team gesucht hat: integrierte Repositories, CI/CD und eine einheitliche Oberfläche mit klaren Zugriffsrechten. „Mit Bamboo mussten wir für jedes Projekt eigene Credentials pflegen. Mit GitLab konfigurieren wir die Cluster einmalig und vergeben Credentials auf Gruppenebene\", so van Gemmeren.\n\nGitLab Merge Requests haben ein weiteres Problem gelöst: fehlende Nachvollziehbarkeit bei der Fehlerbehebung. Diskussionen und Aktionen werden jetzt über Commits protokolliert: Teams sehen jederzeit, was wann von wem geändert worden ist. Die klare Zuordnung von Docker-Images zu Repositories hat den Entwickleralltag erheblich vereinfacht. Das App-Entwicklungsteam hat am stärksten profitiert: Deployments sind für die App-Teams um rund 80 Prozent schneller geworden. „Backend-for-Frontend-Services können jetzt von App-Entwicklern ganz unkompliziert gebaut und deployt werden. Mit Bamboo war das nicht möglich\", sagt Ingo Reinhart, Lead Developer (Android/iOS) bei Chefkoch. „Das App-Team ist mit GitLab sehr zufrieden.\"\n\nDie Integration von GitLab mit Kubernetes, JIRA und Grafana gibt dem Operations-Team Einblick in Projekte, der zuvor nicht möglich war. „Wir haben jetzt projektspezifische Metriken direkt in GitLab und eine übergreifende Übersicht im Grafana-Stack\", erklärt van Gemmeren. Über GitLab-Commits lässt sich gezielt nachvollziehen, wann die Performance gestiegen oder gesunken ist. Die Android-App wird nicht mehr lokal auf einzelnen Rechnern gebaut und manuell in den Play Store geladen – ein Merge genügt, um den Prozess automatisch anzustoßen. Compliance und Zuverlässigkeit sind dadurch von null auf 80 Prozent gestiegen.\n",{"header":1613,"text":1614},"Ein Rezept für Erfolg","Mit GitLab Runners hat Chefkoch die nötige Skalierbarkeit gewonnen. Van Gemmeren schätzt, dass das Team heute 30 Prozent schneller in die Produktion deployt. Die Terraform-Integration bedeutet, dass Deployments vollständig aus der CI/CD-Pipeline heraus gesteuert werden. Infrastructure as Code, Pipelines as Code: Der manuelle Aufwand ist deutlich gesunken. „Backend-Services wie ein API-Gateway können jetzt von einem Mobile-Entwickler selbst gepflegt und deployt werden\", sagt van Gemmeren. „Alle nutzen dieselben Tools und haben dieselbe UI-Erfahrung.\"\n\nGitLab als zentrale Informationsquelle hilft dem Team auch dabei, Testfehler einheitlich zu verwalten. Der Shift-Left-Ansatz zeigt Wirkung: Sicherheitslücken und Bugs werden 30 Prozent früher im Entwicklungszyklus erkannt. Wo früher manuelle Tests dominiert haben, laufen heute automatisierte Tests in den CI/CD-Pipelines, ergänzt durch Trivy für das Container-Scanning.\n\nEin unerwarteter Nebeneffekt: Das [Onboarding](https://about.gitlab.com/de-de/blog/gitlab-engineer-how-i-improved-my-onboarding-experience-with-ai/) neuer Entwicklerinnen und Entwickler hat sich von zwei Tagen auf zwei Stunden verkürzt. Die umfangreiche GitLab-Dokumentation ermöglicht ein weitgehend selbstständiges Einarbeiten. Van Gemmeren schätzt, dass Entwicklerinnen und Entwickler rund 20 Prozent ihrer Zeit zurückgewonnen haben, Zeit, die früher in Toolpflege geflossen ist. „Es geht jetzt viel schneller von der Hand\", so van Gemmeren.\n",{},"/de-de/customers/chefkoch",{"title":1566,"description":1618},"Chefkoch verbessert Projekttransparenz und deployt 40% schneller","de-de/customers/chefkoch","wyE5_omSFzWNm9Lk5RwY1TRO4TFkBJaA9RcISUhPhkk",{"id":1622,"title":1623,"body":6,"category":6,"config":1624,"content":1625,"description":6,"extension":122,"meta":1677,"navigation":124,"path":1678,"seo":1679,"slug":6,"stem":1682,"testContent":6,"type":6,"__hash__":1683},"customers/de-de/customers/connect-i.yml","Connect I",{"template":808,"size":32,"region":106,"industry":87},{"name":1626,"logo":1627,"hero":1628,"heroImage":1629,"benefits":1630,"industry":1641,"employeeCount":1642,"location":1643,"solution":1644,"stats":1645,"headline":1655,"summary":1656,"quotes":1657,"content":1662},"Connect-i","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749138220/dwzfmawbf2kyl5akb7r4.png","Connect-i beschleunigt mithilfe von GitLab seine Entwicklung um 40 % und verbessert seine Sicherheit","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749138352/cn3psappkeedefpa2ubj.png",[1631,1634,1638],{"metric":1632,"config":1633},"Toolchain eliminiert",{"icon":825},{"metric":1635,"config":1636},"Weniger Probleme bei der Bereitstellung",{"icon":1637},"AgileLarge",{"metric":1639,"config":1640},"Automatisierte Prozesse",{"icon":197},"Information Technology","20","Préverenges (Schweiz)","GitLab Premium",[1646,1649,1652],{"value":1647,"metric":1648},"30 %","weniger Kosten",{"value":1650,"metric":1651},"2 Stunden","Einsparung pro Entwickler(in) und Tag",{"value":1653,"metric":1654},"30–40 %","schnellere Entwicklung und Bereitstellung","Connect-i entwickelt und pflegt Opigno, ein Lernmanagementsystem mit einem klaren Fokus auf der Erstellung, Verwaltung und Messung von Schulungskursen. Das E-Learning-System ermöglicht personalisiertes soziales Lernen sowie Blended Learning und enthält zudem Gamification-Optionen. Als die Zeit reif für ein Update seines zentralen Produkts war, wandte sich das Unternehmen der Komplettlösungsplattform von GitLab zu.","Das Schweizer Unternehmen betreut unterschiedlichste Kunden von Regierungsbehörden bis hin zu Großkonzernen und hatte mit seiner Fragmentierung sowie Ineffizienzen, Verzögerungen und Uneinheitlichkeiten zu kämpfen, die durch manuelle Aufgaben verursacht wurden. Durch die Einführung von GitLab hat das Unternehmen seine DevSecOps-Funktionen transformieren können und entwickelt nun effizienter, sicherer und im Rahmen einer stärkeren Zusammenarbeit die neueste Version von Opigno. Nur zwei Entwickler(inne)n erledigen alle DevSecOps- und Sicherheitsaufgaben für das 20-köpfige Unternehmen, das vor denselben Herausforderungen wie auch alle anderen Entwicklungsteams überall stand – der Komplexität der Toolchain, der Sicherheitsintegration und umfangreichen Compliance-Anforderungen. Für Connect-i stand bei der Lösung dieser universellen Herausforderungen nicht nur die Steigerung seiner Effizienz im Fokus, sondern auch das Ziel, in einem Markt wettbewerbsfähig zu bleiben, in dem seine Software Unternehmenskunden auf der ganzen Welt unterstützt.\n",[1658],{"quoteText":1659,"author":1660,"authorTitle":1661,"authorCompany":1626},"Die Qualität unserer Software hat sich erheblich verbessert. Da wir alles – das Programmieren, die Tickets, CI/CD und Tests – an einem Ort haben, konnten wir unsere Arbeit um 30 % bis 40 % beschleunigen.\n","Axel Minck","CEO",[1663,1665,1668,1671,1674],{"text":1664},"[Connect-i](https://www.connect-i.ch/en) wurde 2008 gegründet, ist auf dem hart umkämpften Markt für Lernmanagementsysteme tätig, bietet aber auch modernste Cybersicherheitsdienste wie Penetration Testing für multinationale Unternehmen sowie Drupal-Webdesign und -Entwicklung an. Opigno, das Flaggschiff-Lernmanagementsystem und der wichtigste Umsatztreiber des Unternehmens, wird von über 10.000 Unternehmen eingesetzt und täglich von mehr als 1 Million Benutzer(innen) auf der ganzen Welt verwendet.",{"header":1666,"text":1667},"Geschwindigkeit trifft auf Sicherheit: die Neuentwicklung des Kernprodukts von Connect-i","Für das Unternehmen ist es von entscheidender Bedeutung, dass Opigno nicht nur reibungslos funktioniert, sondern auch stets mit den neuesten Funktionen aktualisiert wird und sämtliche Kundenanforderungen erfüllt. \n\nDem stand eine [fragmentierte Toolchain](/blog/too-many-toolchains-a-devops-platform-migration-is-the-answer/) (nur in englischer Sprache verfügbar) im Weg, die zu zusammenhanglosen Prozessen und einer eingeschränkten Sichtbarkeit der CI/CD-Pipelines führte. Da nur zwei Entwickler(innen) Support-Leistungen für eine Plattform anbieten konnten, die von Millionen von Menschen genutzt wird, war das DEvSecOps-Team von Connect-i von der Vielzahl der zeitaufwändigen manuellen Aufgaben schlicht überfordert. Die Entwicklung und Bereitstellung von Updates war langsam, mühsam und fehleranfällig, was es schwierig machte, die Unternehmensplattform wettbewerbsfähig und das Hauptprodukt stets auf dem neuesten Stand zu halten. Als Unternehmen, das geschäftskritische Software für Weltkonzerne bereitstellt, musste Connect-i diese Fähigkeitslücke im Hinblick auf die Erwartungen seiner Kunden dringend schließen.\n\n2022 führte das Unternehmen schließlich die Community Edition der DevSecOps-Plattform von GitLab ein und vollzog damit den Wechsel von einem komplizierten Tool-Flickwerk, das das Packagist-Repository, Bitbucket und Jenkins beinhaltete. Durch diese Konsolidierung auf eine einzige Plattform konnten die Entwicklungsprozesse sofort optimiert und Probleme bei der Integration nachhaltig beseitigt werden. \n\nIm Jahr 2023 erfolgte dann ein Upgrade auf GitLab Premium, sodass das Unternehmen nun von noch mehr Funktionen und Möglichkeiten profitieren konnte, z. B. von Kundensupport-Services, verbesserten Sicherheits- und Kontrollfunktionen und einem zusätzlichen Funktionsumfang für das Projektmanagement. Dieser Schritt ermöglichte es dem Unternehmen, seine Effizienz zu steigern, Zeitverschwendung zu vermeiden und sicherzustellen, dass eines der Hauptaugenmerke bei der Entwicklung von Anfang an auf dem Thema Sicherheit liegt. Außerdem konnte das Unternehmen dadurch die sicherheitsbezogene Workload um 30 % reduzieren. \n\n„Die Qualität unserer Software hat sich erheblich verbessert“, erläutert Axel Minck, CEO von Connect-i. „Dadurch, dass wir nun alles – das Programmieren, die Tickets, CI/CD und Tests – an einem Ort abbilden können, geht uns die Arbeit um 30 % bis 40 % schneller von der Hand. So konnten wir die [Zusammenarbeit erleichtern](/blog/5-ways-collaboration-boosts-productivity-and-your-career/) (nur in englischer Sprache verfügbar), Fehler reduzieren und können nun auch Updates schneller veröffentlichen, insbesondere für unsere Enterprise-Version, bei der Qualität und Geschwindigkeit von größter Bedeutung sind.“\n\nMithilfe von GitLab konnte Connect-i in zwei aufeinanderfolgenden Versionen von Opigno neue Funktionen erstellen. Derzeit arbeitet das Unternehmen an der Veröffentlichung einer weiteren Hauptversion, die von Grund auf mit der DevSecOps-Plattform erstellt wird. „Wir verwalten den gesamten Entwicklungszyklus in GitLab – alles von der Programmierung bis hin zu den Überprüfungen, der Qualitätskontrolle, Dokumentation und benutzerdefinierten CI/CD-Pipelines mit Linting-Codeanalyse und -Tests“, ergänzte Minck. „GitLab war für die Transformation dieses Produkts von entscheidender Bedeutung, da wir so die volle Kontrolle über jeden Aspekt bei der Entwicklung erhalten und konsequent eine hohe Qualität sichergestellt ist.“\n\nFerner betonte er, dass sein Team seine Software nun schneller und effizienter entwickeln kann, da dank der Automatisierung manuelle Aufgaben, die früher viele Tage dauerten, jetzt innerhalb von Stunden erledigt werden. Außerdem ist Connect-i dank dem integrierten Container-Scanning sowie statischen und dynamischen Anwendungssicherheitstests inzwischen zuversichtlicher, dass sein Code wirklich sicherer ist. \n\n„Die Zentralisierung unserer Workflows in GitLab hat zweifellos unnötige Kontextwechsel und den Wasserkopf der Toolchain beseitigt“, erläuterte Minck. „All dies spielt eine wichtige Rolle, wenn Sicherheitslücken frühzeitig erkannt werden sollen – sowohl im Code als auch in der Infrastruktur. Das ist wichtig für uns und unsere Unternehmenskunden, die eine sichere Software erwarten, die sämtliche Compliance-Anforderungen erfüllt.“",{"header":1669,"text":1670},"Mit einem kleinen Team eine große Wirkung erzielen","Diese Effizienzsteigerungen, die durch Automatisierung, integrierte Sicherheit und Optimierung entstehen, sind genau das, was ein Kleinunternehmen braucht, um ein Zwei-Personen-Team zu stärken, damit es seine begrenzten Ressourcen effektiv nutzen und damit eine herausragende Wirkung erzielen kann\n\n.„GitLab macht es uns möglich, auch mit einem wirklich kleinen Team mehr zu erreichen“, erläuterte Minck. „Das ist absolut entscheidend. Mit der Plattform werden Routineaufgaben wie Testen, Bereitstellen und Scans automatisiert, sodass alles reibungsloser abläuft und weniger Zeit und Mühe erfordert. So können wir mit weniger Ressourcen mehr erreichen, die Erwartungen unserer Kund(inn)en erfüllen, besser mit größeren Unternehmen in Wettbewerb treten und unsere Reichweite im Markt weiter ausbauen. So kann ein [Kleinunternehmen](/small-business/) deutlich mehr erreichen.“\n\nDurch die Beseitigung früherer Probleme wie Kontextwechsel, Fragmentierung und die Herausforderungen bei der Verwaltung, die von seiner alten Toolchain verursacht wurden, spart das DevSecOps-Team von Connect-i Zeit und Geld. Dadurch konnten in den letzten eineinhalb Jahren über 1.400 Stunden bei der Entwicklung eingespart werden. \n\n„Da GitLab alle Elemente in einer einzigen, einheitlichen Plattform vereint, verschwenden wir keine Zeit mehr damit, die immer gleichen manuellen Aufgaben immer wieder zu erledigen“, sagt Minck. „Jetzt kann sich unser Team verstärkt auf das konzentrieren, was wirklich wichtig ist – Code schreiben, die Sicherheit verbessern, die Performance optimieren und Funktionen schneller bereitstellen. Wir investieren auch mehr Zeit in die Weiterentwicklung unserer DevSecOps-Praktiken und die Automatisierung von Compliance-Aufgaben, wovon auch unsere internen Abläufe und die Kundenzufriedenheit direkt profitieren.“",{"header":1672,"text":1673},"Wachsende Compliance-Möglichkeiten: Enterprise-Standards erfüllen","Mit den integrierten Sicherheitsfunktionen, der Automatisierung und der Dokumentation von GitLab kann das kleine Team von Connect-i Sicherheits- und Compliance-Praktiken auf Enterprise-Niveau implementieren, für die normalerweise ein eigenes dediziertes Team erforderlich wäre. [Die Compliance](/blog/meet-regulatory-standards-with-gitlab/) (nur in englischer Sprache verfügbar) mit einer Vielzahl von Zertifizierungen und Standards ist für Unternehmen jeder Größe eine große Aufgabe – selbst für Großkonzerne. Wenn diese Aufgabe also einfacher und effizienter erledigt werden kann, entsteht dadurch ein großer Vorteil.\n\nConnect-i arbeitet mit Unternehmenskunden zusammen, die erwarten, dass das Unternehmen und seine Software weiterhin den staatlichen Praktiken und Vorschriften entsprechen, z. B. der ISO 27001, einer international anerkannten Norm für den Umgang mit sensiblen Unternehmensinformationen wie Finanzdaten, geistigem Eigentum und Mitarbeiterdaten.\n\nDie Plattform von GitLab hilft Connect-i mit ihren integrierten Sicherheitsprüfungen, Zugriffskontrollen, Compliance-Dashboards und Audit-Trails, die direkt in die Workflows integriert sind, seine Compliance-Anforderungen zu erfüllen. Die Audit-Trails sowie die automatisierte Erhebung von Belegen unterstützen das Unternehmen zudem bei der einfachen und leichten Erbringung von Compliance-Nachweisen\n\n.„GitLab unterstützt uns bei der Durchsetzung von Richtlinien, der Zugriffsverwaltung und der Erstellung der erforderlichen Audit-Trails, die uns eine Anpassung an internationale Standards erleichtern. Es wäre schwierig gewesen, diese Anforderungen manuell zu verwalten“, ergänzt Minck und betont dabei das hohe Maß an Transparenz und Rückverfolgbarkeit, das seine Kund(inn)en verlangen und mit dem er dank GitLab verlässlich überzeugen kann. „Durch die Vereinfachung sowie die größere Effizienz unserer Compliance-Bestrebung hat unser Team erheblich weniger Stress und zeigt eine deutlich verbesserte Produktivität, was direkt zur allgemeinen Arbeitszufriedenheit und zum Wohlbefinden unserer Mitarbeiter beiträgt.“",{"header":1675,"text":1676},"Aufbrechen von Entwicklungssilos zur Förderung der Teamarbeit","Eine effektive Zusammenarbeit ist für jedes Softwareentwicklungsteam unerlässlich – egal ob es aus zwei oder 2.000 Personen besteht. Dabei ist sie nicht nur unabdingbar, um die Entwickler(innen) bei Laune zu halten, sondern auch, um Spitzenkräfte anzuziehen und im Unternehmen zu halten. \n\nTransparenz in einem ganz neuen Umfang und integrierte Tools für die Verfolgung, Planung und Dokumentation von Tickets haben entscheidend dazu beigetragen, die Lücke zwischen den Entwickler(inne)n, Sicherheitsteams und sogar den Projektmanager(inne)n zu schließen. Dieser Trend geht sogar über die Arbeit an Opigno hinaus und erstreckt sich auf die gesamte vom Unternehmen entwickelte Software.\n\nMit der DevSecOps-Plattform von GitLab hat Connect-i auch die Teamarbeit unter seinen Ingenieur(inn)en sowie abteilungsübergreifend fördern können. Das DevSecOps-Kernteam des Unternehmens ist zwar klein, arbeitet jedoch unablässig mit dem Produktteam, den Projektmanager(inne)n, dem Vertrieb und sogar externen Partner(inne)n zusammen. GitLab hat die Zusammenarbeit all dieser Mitwirkenden am Entwicklungsprozess optimiert, sodass auch andere einen Beitrag leisten können und die Entwickler(innen) genau wissen, was benötigt wird.\n\nDas hat nicht nur bei der Entwicklung der Software, sondern auch für das Unternehmen als Ganzes viele wichtige Impulse angestoßen.\n\n“„Die Qualität unserer Software hat sich erheblich verbessert. Dies ist sicherlich mitunter direkt auf unsere besseren Möglichkeiten zu einer effektiven Zusammenarbeit zurückzuführen“, erläuterte Minck. „Die einheitliche Plattform von GitLab hat es den Entwickler(innen) viel einfacher gemacht, gemeinsam an Code zu arbeiten, ihren Fortschritt zu verfolgen, Merge Requests zu überprüfen und Feedback auszutauschen – alles an einem Ort. Die Pipeline ist nun für jeden sichtbar, was eine offenere und effizientere Kommunikation fördert.“\n\n„Das hat einen großen Einfluss auf funktionsübergreifende Teams“, unterstreicht der CEO. „Durch die bessere Zusammenarbeit werden Entscheidungen schneller getroffen, Blocker schneller beseitigt und es gibt ein gemeinsames Verständnis der Prioritäten. Das führt zu besser vorhersehbaren Entwicklungszyklen, weniger Überraschungen bei der Bereitstellung und einer besseren Koordination beim Pushen von Updates in die Produktion.“\n\nDiese Zusammenarbeit sowie die verbesserte Effizienz, Sicherheit und einfache Compliance kommen Connect-i insgesamt zugute.\n\n„Das bedeutet bessere Software, eine schnellere Bereitstellung und zufriedenere Teams“, erläuterte Minck. „So können wir schneller auf die Anforderungen unserer Kund(inn)en reagieren, Nacharbeit reduzieren und das Vertrauen zwischen den Abteilungen stärken. Letztendlich steigert dies unsere Gesamtproduktivität und macht es uns möglich, unseren Kund(inn)en einen hohen Wert zu bieten. In einem Segment, in dem die Kund(inn)en sowohl Innovation als auch Vertrauenswürdigkeit erwarten, können wir diese Erwartungen dank GitLab erfüllen und uns vom Wettbewerb abheben.“",{},"/de-de/customers/connect-i",{"title":1626,"description":1680,"ogTitle":1626,"ogImage":1681,"ogDescription":1680},"Erfahre, wie Connect-i mit GitLab seine Entwicklung um 40 % beschleunigen und eine verbesserte Sicherheit umsetzen konnte","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749138270/qvyswkj9rpfrgauejta3.png","de-de/customers/connect-i","w047fbEfs3yqgkKfJmYzEN9h5xXbwKzA0cWvSD9BAA4",{"id":1685,"title":1686,"body":6,"category":6,"config":1687,"content":1688,"description":6,"extension":122,"meta":1735,"navigation":124,"path":1736,"seo":1737,"slug":6,"stem":1738,"testContent":6,"type":6,"__hash__":1739},"customers/de-de/customers/conversica.yml","Conversica",{"template":808,"size":36,"region":102,"industry":87},{"name":1686,"logo":1689,"hero":1690,"heroImage":1691,"benefits":1692,"industry":85,"employeeCount":1704,"location":1705,"solution":960,"stats":1706,"headline":1715,"summary":1716,"quotes":1717,"content":1722},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517929/itkdofdnvyo3nx7wfce7.svg","Conversica ist mit Hilfe von GitLab Ultimate führend in KI-Innovationen","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518413/hr4s3apbmduclrv8wrwk.jpg",[1693,1697,1700],{"metric":1694,"config":1695},"Transparente Konfiguration",{"icon":1696},"ConfigureAlt2",{"metric":1698,"config":1699},"End-to-End-Transparenz",{"icon":1268},{"metric":1701,"config":1702},"Verbesserte Zusammenarbeit",{"icon":1703},"CollaborationAlt4","1.600\n","Foster City, CA, USA",[1707,1710,1712],{"value":1708,"metric":1709},"100 %","Pipeline-Abdeckung",{"value":1531,"metric":1711},"mehr CI/CD-Pipelines",{"value":1713,"metric":1714},"1,5 x","mehr Pipeline-Implementierungen","Das Engineering-Team von Conversica suchte nach einem skalierbaren, einzelnen Tool für CI/CD.\n","GitLab Ultimate bietet Conversica-Entwickler(inne)n die neuesten CI/CD-Funktionen.",[1718],{"quoteText":1719,"author":1720,"authorTitle":1721,"authorCompany":1686},"GitLab ist ein modernes Tool mit einer konsolidierten Übersicht über die Toolchain und bietet uns die gewünschte Plattform für eine kohärente Implementierung.","Rob Fulwell","Engineering Manager",[1723,1726,1729,1732],{"header":1724,"text":1725},"Weltweit führend im Bereich KI","Conversica ist ein führender Anbieter von künstlicher Intelligenz für Unternehmen und der einzige Anbieter von KI-gestützter Lead-Engagement-Software für Marketing- und Vertriebsorganisationen. [Conversica](https://www.conversica.com/) wird von über 1.500 Unternehmen weltweit verwendet und bietet SaaS, damit Benutzer(innen) durchdachte Kampagnen erstellen können, um Kund(inn)en zu gewinnen und zu halten.",{"header":1727,"text":1728},"Der Nachteil von unzusammenhängenden Tools","Das Entwicklungsteam von Conversica verwendete TeamCity für CI/CD, Quay.io für die Docker-Image-Registry und GitHub für die Quellcodeverwaltung. Dies war ein zusammengewürfelter Ansatz, bei dem die Tools in einem gewissen Maß um GitHub herum konsolidiert wurden, aber nicht ausreichend, um eine kontrollierte Umgebung zu bilden. Das Entwicklungsteam war verärgert und hatte Probleme mit dem Zugriff auf die Tools. „Bei TeamCity gibt es eine Art interne XML-Konfiguration, die das Tool auf mittelalterliche Weise speichert und die für Entwickler(innen) sehr undurchsichtig ist“, erklärt Rob Fulwell, Engineering Manager bei Conversica. „So greifen sie nur über die Benutzeroberfläche darauf zu, was nicht die bevorzugte Arbeitsweise von Entwickler(inne)n ist. Sie arbeiten lieber mit Textdateien.“   \n\nDer unzusammenhängende Workflow war letztendlich zu langsam für die geschäftlichen Anforderungen des Unternehmens. „Wir wurden von den Vertriebs- und Marketingmitarbeiter(inne)n unter Druck gesetzt, Funktionen schneller bereitzustellen“, sagt Fulwell. „In der Vergangenheit mussten wir uns auf die Bereitstellung konzentrieren, vielleicht mit dem Nachteil einer wachsenden Technical Debt.“ \n\nDas Team verlor immer mehr Zeit bei der Behebung von Pipeline-Ausfällen, anstatt sich auf Maßnahmen zu konzentrieren, mit denen das Unternehmen aus der Masse hervorstechen konnte. „Außerdem hatten wir Bedenken, ob wir die zukünftigen Anforderungen an die Sicherheit und das Scannen von Lizenzen in unseren Systemen umsetzen können“, so Fulwell.",{"header":1730,"text":1731},"Erstellung von kleinen Softwareprojekten","Nachdem Fachleute im Vorfeld recherchiert hatten, beschloss Conversica, GitLab für alle Engineering-Teams einzuführen, und schloss die Migration innerhalb von drei Monaten erfolgreich ab. Eine der Anforderungen von Conversica im Rahmen des Entscheidungsprozesses bestand darin, dass das ausgewählte Tool eine klare Dokumentation bietet, um Migrationsprobleme zu erleichtern. „Wir haben tatsächlich darauf geachtet, dass die Dokumentation zu den besten zählte. Andernfalls hätten wir unsere Entscheidung, zu einem anderen Toolset zu wechseln, meiner Meinung nach noch einmal eingehend überdacht“, erläutert Fulwell.\n\nFulwells Team fungierte als Berater für die anderen Engineering-Teams, während sie lernten, wie sie ihre Pipelines unter GitLab implementieren können. „Wir haben viel mit Entwickler(inne)n in anderen Teams zusammengearbeitet und gemeinsam mit ihnen die Pipelines zusammengestellt“, sagt Fulwell. „Wir haben sichergestellt, dass wir die Standards einhalten, die wir hinsichtlich einer guten Pipeline haben, und anschließend die richtigen Fortschritte bei automatisierten Tests machen. So haben wir es geschafft, GitLab im gesamten Team einzuführen.“\n\nConversica entschied sich für [GitLab Ultimate](/pricing/ultimate/), um das Tool ohne Einschränkungen optimal zu nutzen. „Wir hosten selbst – das bedeutet, wenn wir einige APIs intern entwickeln und die Infrastruktur aufbauen müssen, um dies zu ermöglichen, dann können wir das jetzt tun“, so Fulwell. \n\nBei GitHub gab es einige „Drosselungen“, bei denen Entwickler(innen) warten mussten und nicht arbeiten konnten. Die Entwickler(innen) waren zwar in der Lage, mehr Aufrufe anzunehmen, aber sie verfügten nicht über den nötigen Rahmen, um dieses Produktionsniveau zu erreichen. Mit GitLab Ultimate sind sie nicht mehr untätig.",{"header":1733,"text":1734},"Moderne Benutzeroberfläche, transparente Pipelines, erweiterte Skalierungsmöglichkeiten","Ein klarer Vorteil des Wechsels zu GitLab ist die Möglichkeit, die Pipeline von Anfang bis Ende zu visualisieren. Conversica musste kürzlich eine Notfallwiederherstellung für etwas durchführen, das an einem Wochenende bereitgestellt wurde. In GitLab konnte der spezifische Commit dargestellt werden, der in der jeweiligen Umgebung bereitgestellt wurde. „Beim ersten Mal hat es mich fast umgehauen. Ich konnte von dieser Umgebung buchstäblich mit einem Klick auf die Spitze des Main-Branches in eine andere Umgebung wechseln“, so Fulwell. Es war zwar möglich, TeamCity und GitHub im Notfall zurückzusetzen, aber nicht mit einem einzelnen Klick. Es waren mehrere Schritte erforderlich, um den richtigen Commit zu finden. „Eine Pipeline von Anfang bis Ende zu durchlaufen, ist so mühelos mit Gitlab – das ist ein enormer Vorteil, wenn man nach einem Fehler oder ähnlichem sucht“, sagt er. \n\nDie Benutzeroberfläche ist übersichtlicher und für Entwickler(innen) einfacher zu verstehen als der vorherige Tooling-Workflow des Unternehmens. Die [End-to-End-Integration](/solutions/continuous-integration/) mit Quellcodekontrolle über CI/CD bis hin zur Bereitstellung bietet dem Entwicklungsteam eine Effizienz, die mit der vorherigen Toolgruppe nicht möglich war. Die Engineering-Teams können nun effizienter miteinander kommunizieren, die Projekte der anderen untersuchen und erfolgreich zusammenarbeiten. Die Bereitstellung wird vereinfacht und kann schneller erfolgen, da Vertrauen in die Pipeline-Bereitstellung besteht. Sicherheit findet jetzt auf Codeebene statt – etwas, das Conversica zuvor nicht hatte. \n\nConversica stellt von ECR zu EKS und zur selbstverwalteten GitLab-Ultimate-Instanz bereit. Das Unternehmen verwendet noch keine Kubernetes-Integration, sucht jedoch nach Möglichkeiten, diese zu implementieren. „Der Wechsel zu GitLab fühlte sich in Bezug auf Skalierung, Zuverlässigkeit und Sicherheit ganz natürlich an“, so Fulwell. „Es hat definitiv gut funktioniert, da wir in der Lage waren, AWS-Systeme, die wir bereits verstanden haben, zu implementieren und zu optimieren.“ ",{},"/de-de/customers/conversica",{"title":1686,"description":1690},"de-de/customers/conversica","kFeXgUzZXPPAUd3vaq0Of7kGOxRKLIEo-JlJ_kD5EUE",{"id":1741,"title":1742,"body":6,"category":6,"config":1743,"content":1744,"description":6,"extension":122,"meta":1794,"navigation":124,"path":1795,"seo":1796,"slug":6,"stem":1797,"testContent":6,"type":808,"__hash__":1798},"customers/de-de/customers/credit-agricole.yml","Credit Agricole",{"template":808,"size":40,"region":106,"industry":67},{"name":1745,"logo":1746,"hero":1747,"heroImage":1748,"benefits":1749,"industry":1136,"employeeCount":1760,"location":1761,"solution":1762,"stats":1763,"headline":1773,"summary":1774,"quotes":1775,"content":1781,"contributors":6},"Crédit Agricole: Case Study und GitLab-Erfolgsgeschichte","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517970/xgnjx8vijxd7v85kpjqc.png","Wie die Crédit Agricole CIB ihren globalen Workflow mit GitLab neu gestaltet hat","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518436/da73qcb1bcglu7vzfc6k.jpg",[1750,1753,1756],{"metric":1751,"config":1752},"Effizienterer Workflow",{"icon":825},{"metric":1754,"config":1755},"Unternehmensweite Zusammenarbeit",{"icon":1703},{"metric":1757,"config":1758},"Einfache Integration",{"icon":1759},"ContinuousIntegration","8.325","37 Standorte (Europa, Asien-Pazifik, Amerika, Afrika und Naher Osten)","GitLab Enterprise",[1764,1767,1770],{"value":1765,"metric":1766},"50–75 %","kürzere Lieferzeiten",{"value":1768,"metric":1769},"2.000","organisch gewachsene Nutzende",{"value":1771,"metric":1772},"\u003C 1 Tag","für die Erstellung einer neuen Anwendung","Die Crédit Agricole CIB führte GitLab zunächst für das SCM ein – und entdeckte dabei Automatisierungs- und Effizienzpotenzial, das weit über die ursprünglichen Erwartungen hinausging.","Getrieben durch Nutzerpräferenz führte die CACIB GitLab für das Quellcode-Management, robustes Integrationsmanagement und nahtlose Automatisierung ein.\n",[1776],{"quoteText":1777,"author":1778,"authorTitle":1779,"authorCompany":1780},"Der Wechsel zu GitLab hat uns ermöglicht, die Erstellung einer neuen Anwendung von mehreren Tagen\nauf wenige Stunden zu reduzieren.\n","Sedat Guclu","Head of Software Factory and DevOps","Crédit Agricole",[1782,1785,1788,1791],{"header":1783,"text":1784},"Führendes französisches Kreditinstitut","Die Crédit Agricole CIB ist der Unternehmens- und Investmentbanking-Arm der Crédit Agricole Gruppe, einer der größten Bankengruppen weltweit. Rund 8.000 Mitarbeitende in Europa, Nord- und Südamerika, dem asiatisch-pazifischen Raum, dem Nahen Osten und Afrika betreuen die Kunden der Bank und decken deren Finanzierungsbedarf weltweit ab. Die Crédit Agricole CIB bietet großen Unternehmens- und institutionellen Kunden ein breites Produkt- und Dienstleistungsangebot in den Bereichen Kapitalmarktgeschäft, Investmentbanking, strukturierte Finanzierungen, Unternehmensfinanzierung und internationaler Handel. Die Bank ist in rund 37 Ländern vertreten – darunter die IT-Einheit Global IT (GIT).\n",{"header":1786,"text":1787},"Globale Workflow-Effizienz verbessern","Die [Crédit Agricole CIB](https://www.ca-cib.com/) nutzte seit 2011 zentralisierte Quellcode-Management-Lösungen. Mit der Zeit entstand der Bedarf nach Alternativen, die Performance, Nutzererfahrung und Flexibilität verbessern – insbesondere für Entwicklungsteams an verschiedenen Standorten wie Paris, London oder Singapur.\n\nBranch-Management war nicht standardisiert, und Elemente, die kein Quellcode waren, wurden in Repositories gespeichert – mit negativen Auswirkungen auf Performance und Nutzererfahrung. „Wir mussten unsere Lösungen vor allem global verwalten. Alle nutzen Git, ob sie ein dezentrales SCM benötigen oder nicht – es ist so weit verbreitet, dass das Onboarding neuer Mitarbeitender mit diesem Standard deutlich einfacher ist\", erklärt Nicolas Jautée, Software Factory and DevOps Expert.\n\nEs fehlte an nativer Integration mit den Tooling-Systemen und zwischen den Teams. Die DevOps-Teams verwalten die Plattform und vergeben Zugriffsrechte, damit Teams ihren eigenen Inhalt verwalten und so viele Repositories wie nötig anlegen können – ohne administrative Einschränkungen. „Das Ziel ist, Teams zu haben, die innerhalb ihrer Perimeter eigenständig und verantwortlich agieren können – mit unserer Unterstützung und Expertise, wenn nötig –, und die so weit wie möglich selbstständig vorankommen, um in ihren Geschäftsbereichen reaktionsfähig zu sein\", so Jautée.\n",{"header":1789,"text":1790},"Verbreitung durch Weiterempfehlung","Die Crédit Agricole CIB wollte eine Git-Plattform einführen und führte dazu eine vergleichende Studie sowie Proof-of-Concepts verschiedener Lösungen durch. „Damals haben wir uns GitLab angesehen und festgestellt, dass es hervorragende Funktionen bietet. In Bezug auf die Implementierung war es relevanter und einfacher zu verwalten als Black-Box-Plattformen\", sagt Jautée. Zudem setzten andere Einheiten der Crédit Agricole Gruppe GitLab bereits erfolgreich ein.\n\nBei früheren SCM-Migrationen war die CACIB Top-down vorgegangen. Bei GitLab entschied man sich bewusst dagegen: „Für GitLab haben wir Mundpropaganda und Nutzerpräferenz wirken lassen. Die Tatsache ist, dass die im ersten Jahr erworbenen Lizenzen in weniger als neun Monaten aufgebraucht waren. Wir mussten noch vor Ende des ersten Jahres weitere Lizenzen kaufen – obwohl wir keinerlei offizielle Kommunikation zu diesem Werkzeug betrieben hatten und die organische Verbreitung einfach ihren Lauf nehmen ließen\", erklärt Jautée.\n\nGitLab wurde von unten nach oben eingeführt – zunächst von den Projektteams vorangetrieben. Infrastrukturteams unterstützten durch Tests und Dokumentation. „Die Menschen, die dieses Werkzeug wirklich nutzen wollten, wussten, warum sie es mochten. Wir haben keine von der Geschäftsleitung verordnete Migrationskampagne gestartet. Bisher war das auch nicht notwendig, da Projekte organisch dazugekommen sind und Nutzende die Vorteile selbst erkannt haben. Das ist inzwischen so weit gegangen, dass das Werkzeug den ursprünglich vorgesehenen Perimeter weit überschritten hat\", sagt Sedat Guclu, Head of Software Factory and DevOps.\n\nMit früheren Lösungen mussten alle administrativen Schritte manuell erledigt werden: Nutzende hinzufügen, Zugänge pflegen und so weiter. GitLab ermöglichte Self-Service und setzte so erhebliche Kapazitäten frei. „Die Community-basierte Lösung mit unbegrenzter und kostenloser Nutzung erlaubt uns, Dokumentation und Tutorials zu erstellen, POCs, Prototypen und Inner-Source-Entwicklung durchzuführen – ohne uns Gedanken über die Anzahl der benötigten Lizenzen machen zu müssen\", so Guclu. „Wir betreiben eine Community-Plattform und eine Enterprise-Plattform für den Geschäftscode und alle Automatisierungssysteme – ob Infrastruktur, CI/CD oder anderes –, um beide Anforderungen abzudecken.\"\n",{"header":1792,"text":1793},"Mehr als ein Quellcode-Manager","„GitLab ist weit mehr als ein reines Quellcode-Management-Werkzeug. Es gibt ein ganzes Ökosystem darum herum: integriertes Aufgabenmanagement, integriertes CI und vieles mehr – alles, was unseren früheren Lösungen vollständig fehlte. Das waren die wesentlichen Aspekte, die unsere anfängliche Entscheidung motiviert haben\", ergänzt Jautée.\n\nEin zentraler Vorteil von GitLab ist die Integration in die bestehende Umgebung. Es ist für Teams einfacher, ein Werkzeug zu nutzen, das schnell installiert und beherrscht werden kann. Der zweite herausragende Vorteil gegenüber Mitbewerbern ist die Funktionstiefe: nicht nur Code zu verwalten, sondern auch die langfristige Inhaltsverwaltung an Perimeter-Manager zu delegieren.\n\nDie Infrastrukturteams nutzen GitLab inzwischen für Automatisierungsaufgaben, einschließlich des Maschinenaufbaus in einer Private Cloud. Auch die Anwendungs-Release-Prozesse sind in GitLab abgebildet. „Das war nicht genau das, was wir vorgesehen hatten. Unser ursprüngliches Ziel war es, den Code unserer Geschäftsanwendungen zu hosten. Andere Teams haben jedoch von sich aus weitere Vorteile entdeckt\", erklärt Guclu.\n\nHeute nutzen bei der CACIB sowohl IT- als auch Business-Teams GitLab – für IT-Aufgaben ebenso wie für Richtlinien und Anleitungen. Einige Teammitglieder verwenden Mermaid- oder LaTeX-Module, die sich in GitLab integrieren lassen, um wissenschaftliche Dokumentation zu erstellen. „Das sind weitere Anwendungsfälle, die wir nicht vorhergesagt hatten. Die organische Verbreitung ging weit über unsere ursprünglichen Vorstellungen hinaus: Wir starteten mit einer kleinen Nutzerzahl, heute haben wir 2.000 Enterprise-Nutzende – und diese Zahl wächst täglich. Das Wachstum ist selbsttragend geworden und hat uns enorm geholfen, sowohl bei der Standardisierung als auch bei der Automatisierung\", so Guclu.\n\nDas Onboarding wurde mit GitLab erheblich vereinfacht. „Früher benötigten wir fünf bis zehn Tage für das Onboarding. Heute geht das innerhalb eines Tages. Die Einrichtung des Bereichs dauert nur wenige Stunden. Wenn die Person bereits über die entsprechenden Berechtigungen verfügt, geht es fast sofort: Wir richten es in Minuten ein, dann verwalten sie den gesamten Prozess und erstellen ihre eigenen Repositories\", so Guclu.\n\nEntwickler können Migrationen nun selbstständig mit bestehendem Code durchführen. Der Hauptvorteil: Sie können „Blank\"-Migrationen durchführen, um den abgerufenen Code zu testen und Umgebungen parallel zur laufenden Anwendungsentwicklung anzupassen. „Bei einer Migration sind wir von fast einem Monat mit früheren Strategien auf wenige Tage gekommen – modular anpassbar je nach Projektprioritäten. Es liegt am Team selbst, wann und wie getestet wird und wie die Factories konfiguriert werden, um bestehende Anwendungen weiter auszuliefern und gleichzeitig sicherzustellen, dass die Arbeit in GitLab genauso funktioniert. Das ist auch ein echter Komfortgewinn\", so Guclu.\n\nGitLab hat sich innerhalb der CACIB und darüber hinaus als Standard innerhalb der gesamten Crédit Agricole Gruppe etabliert – als Grundlage für Inner-Source- und Open-Source-Initiativen.\n",{},"/de-de/customers/credit-agricole",{"title":1745,"description":1747,"ogTitle":1745,"ogDescription":1747},"de-de/customers/credit-agricole","HwSf96lCcZ9pYw5tD2zH7DffIf74cQlbmAouwddZpQE",{"id":1800,"title":1801,"body":6,"category":6,"config":1802,"content":1803,"description":6,"extension":122,"meta":1857,"navigation":124,"path":1858,"seo":1859,"slug":6,"stem":1863,"testContent":6,"type":6,"__hash__":1864},"customers/de-de/customers/cube.yml","Cube",{"template":808,"size":32,"region":106,"industry":87},{"name":1801,"logo":1804,"hero":1805,"heroImage":1806,"benefits":1807,"industry":85,"employeeCount":1819,"location":1820,"solution":960,"stats":1821,"headline":1829,"summary":1830,"quotes":1831,"content":1836},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517931/a8xrmb5vnsqejfq3plxv.png","Das europäische Technologieunternehmen Cube treibt mit GitLab Duo sichere Software mit KI voran","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518414/ulmlykvh2fm7mkvf88ou.jpg",[1808,1812,1816],{"metric":1809,"config":1810},"Mehr Zusammenarbeit",{"icon":1811},"Group",{"metric":1813,"config":1814},"Besseres Wertstrommanagement",{"icon":1815},"ManageAlt2",{"metric":1817,"config":1818},"Höhere Effizienz im gesamten SDLC ",{"icon":825},"40","Oldenzaal, Niederlande",[1822,1825,1827],{"value":1823,"metric":1824},"50%","schnellere Abarbeitungsdauer",{"value":1823,"metric":1826},"schnellere Erkennung von Sicherheitslücken",{"value":1819,"metric":1828},"eingesparte Stunden pro Woche","Cube ist ein Softwareentwicklungsunternehmen mit Sitz in den Niederlanden, das sich auf die Konzeption und Erstellung von Lösungen wie mobile Apps, Websites und E-Commerce-Software konzentriert.","Das Unternehmen hilft seinen Kund(inn)en aus verschiedenen Branchen – von der Energiewirtschaft über die Immobilienbranche bis hin zu Wellness, Lebensmittellieferungen und anderen Bereichen – ihr Geschäft zu digitalisieren. Cube ist ein langjähriger Kunde von GitLab und hat sich dazu entschlossen, die Funktionen der künstlichen Intelligenz (KI) in GitLab Duo zu nutzen, um die Effizienz und Geschwindigkeit bei der Entwicklung sicherer Software zu erhöhen.",[1832],{"quoteText":1833,"author":1834,"authorTitle":1835,"authorCompany":1801},"Wir sehen bereits Verbesserungen in Geschwindigkeit und Effizienz mithilfe von Codevorschlägen, Testgenerierung und Chat für Zusammenfassungen. Und wir wollen im gesamten SDLC noch effizienter mit KI arbeiten.","Mans Booijink","Operations Manager",[1837,1839,1842,1845,1848,1851,1854],{"text":1838},"Für [Cube](https://cube.nl/ons-bedrijf) war die Entscheidung, GitLab Ultimate einzuführen, ein Wendepunkt, der das gesamte Unternehmen in Schwung brachte. Fast die gesamte Belegschaft arbeitet in einem DevSecOps-Framework und konzentriert sich auf die effiziente Erstellung, Sicherung und Bereitstellung von Produkten. Seit der Einführung von GitLab im Jahr 2019 hat Cube kontinuierlich nach Möglichkeiten gesucht, seine Prozesse zu optimieren. Im Frühjahr 2024 erweiterte Cube sein Toolkit mit GitLab Duo, einer KI-basierten Erweiterung des GitLab-Ultimate-Tarifs, um die Bereitstellung von Softwareanwendungen, Websites und die Verwaltung von Hintergrunddaten für seine Kund(inn)en zu verbessern.",{"header":1840,"text":1841},"Das volle Potenzial von GitLab Ultimate mit KI ausschöpfen","Cube setzt bereits eine Vielzahl von Ultimate-Funktionen ein – von der Automatisierung über Sicherheitsscans bis hin zum Wertstrommanagement. Ein wichtiger Grund für das Unternehmen, Anfang des Jahres ein Upgrade durchzuführen, war die Möglichkeit, GitLab Duo zu nutzen. Mitglieder des DevSecOps-Teams hatten den Wunsch geäußert, künstliche Intelligenz einsetzen zu können, um bei der Codeerstellung Zeit zu sparen und einen Chat-Assistenten zu haben.\n\nZunächst probierte Cube das Copilot-Tool von GitHub und den KI-Assistenten von JetBrains aus. Beide boten nicht die nahtlose KI-Integration für den gesamten SDLC, die die Teams von Cube benötigten. Cube braucht eine einzige Plattform, auf der alle Teammitglieder – von den Entwickler(inne)n bis zu den Testingenieur(inn)en, Sicherheitsspezialist(inn)en und Projektmanager(inne)n – GitLab Duo nutzen können.\n\n„Wir haben uns für GitLab Duo entschieden, weil es über Funktionen wie Codevorschläge, Testgenerierung und Zusammenfassungen verfügt, die uns sofort zu mehr Effizienz verhalfen“, sagt Mans Booijink, Operations Manager bei Cube. „Wir wollten ein ganzes Paket von KI-Funktionen auf einer einzigen Plattform nutzen.“\n\nCube begann im Frühjahr 2024 mit der Nutzung von GitLab Duo und begann seine KI-Reise zunächst mit dem Einsatz von [Codevorschlägen](https://about.gitlab.com/solutions/code-suggestions/) und [GitLab Duo Chat](https://about.gitlab.com/blog/gitlab-duo-chat-now-generally-available/), einem KI-basierten Sprachassistenten. Von Anfang an sahen die Teams schnell die Vorteile, vor allem für junge Entwickler(innen), die mehr Hilfe bei der Entwicklung von Code und bei langen Listen von Anforderungen oder Kommentaren brauchen.\n\n„Wir befinden uns noch in der Anfangsphase mit dem Einsatz von KI, wobei wir uns hauptsächlich auf Codevorschläge konzentrieren, aber die Mitarbeiter(innen) haben uns bereits mitgeteilt, dass sie sich freuen, wenn sie Verbesserungen sehen, wenn sie Aufgaben nicht mehr manuell erledigen müssen oder wenn sie Zeit sparen“, sagt Booijink. „Wenn ein(e) Entwickler(in) ein Ticket mit 20 oder 30 Kommentaren hat, kann es sehr anstrengend sein, sie alle durchzugehen. Aber mit Duo Chat kann man einfach fragen, was wichtig ist oder was erledigt werden muss. Dies verschafft den Entwickler(inne)n einen schnellen Überblick, zeigt ihnen die Richtung auf und spart ihnen Zeit.“\n\nCube steht zwar erst am Anfang des Einsatzes von künstlicher Intelligenz, aber es gibt bereits erste Ergebnisse.\n\nDie Entwickler(innen) nutzten GitLab Duo, um eine mobile App für einen ihrer langjährigen Kunden zu verbessern und neue Funktionen hinzuzufügen. Mit der App können die Benutzer(innen) ihren täglichen Gas- oder Stromverbrauch analysieren und verwalten und sehen, wie viel Energie sie mit Solarzellen erzeugt haben.\n\nMithilfe von Codevorschlägen und Codeerläuterungen konnte das Entwicklerteam Zeit und Mühe sparen und einem geschätzten Kunden die angeforderten Verbesserungen schnell zur Verfügung stellen.",{"header":1843,"text":1844},"Ausweitung des Einsatzes von KI auf alle Teams und den gesamten SDLC","Cube plant bereits die Ausweitung des Einsatzes von KI auf alle Teams und den gesamten SDLC.\n\n„Wir wollen alle in GitLab Duo verfügbaren KI-Funktionen nutzen, um schneller sichere Software zu entwickeln“, sagt Booijink. „Das ist wichtig für unser Geschäft. Wir müssen schnell und effizient sein, um auf dem Markt wettbewerbsfähig zu bleiben. Das bedeutet, dass wir KI-Funktionen wie Zusammenfassung von Merge Requests, Erläuterung von Sicherheitslücken und Zusammenfassung von Tickets über den gesamten SDLC hinweg nutzen. Dass alles in einem System zusammenläuft, gefällt uns.“\n\nEr möchte, dass seine Teams sicherheitsrelevante KI-Funktionen nutzen, die potenzielle Risiken im Code erkennen und sofort Warnmeldungen ausgeben, noch bevor sie in Merge Requests aufgenommen werden. Booijink ist begeistert von der Roadmap von GitLab für selbst gehostete Funktionen und plant, KI auch für die Behebung von Sicherheitslücken einzusetzen.\n\n„Ich begrüße die Pläne von GitLab, die selbst gehosteten Funktionen auszubauen“, sagt Booijink. „Wir wollen alles ausprobieren, sobald es fertig ist, denn das wird uns helfen, noch mehr Zeit zu sparen und noch effizienter zu werden.“\n\nDa Cube immer mehr KI-Funktionen einsetzt, rechnet Booijink damit, dass auch die Zahl der Teammitglieder, die GitLab Duo nutzen, steigen wird. Er geht davon aus, dass im Juli 2024 60 % der DevSecOps-Teammitglieder KI nutzen werden und bis Ende des Jahres 100 %. Im Moment nutzen noch einige Entwickler(innen) Copilot, aber Booijink geht davon aus, dass sie – wie ihre Teamkolleg(inn)en – von sich aus auf GitLab Duo umsteigen werden, wenn sie sehen, dass sie KI nicht nur für Codevorschläge nutzen können.\n\n„Ja, Vorschläge sind schön, aber DevSecOps-Entwickler(innen) haben so viel mehr zu tun, als nur Code zu schreiben oder zu überprüfen“, fügt er hinzu. „Der gesamte Lebenszyklus muss davon profitieren. Und genau dadurch wird die Effizienz wirklich gesteigert. Das wird der Grund sein, warum jeder zu GitLab Duo wechselt.“\n",{"header":1846,"text":1847},"DevSecOps-Teams für langfristigen KI-Erfolg einrichten","Cube hat bereits Schulungen zu KI angeboten, aber die Verantwortlichen planen in Zukunft noch umfangreichere Fortbildungsmöglichkeiten. Da die Mitarbeiter(innen) des Unternehmens planen, den Einsatz von künstlicher Intelligenz sowohl in den Teams als auch im gesamten Entwicklungszyklus kontinuierlich zu steigern, müssen Schulungen angeboten werden, um mit der Entwicklung Schritt zu halten.\n\nDazu gehört auch, dass Teammitglieder mit mehr Erfahrung ermutigt werden, andere als Mentor(inn)en zu unterstützen und mit ihnen zusammenzuarbeiten.\n\n„Wir wollen den Teams die Hilfe bieten, die sie brauchen, aber wir ermutigen die Leute auch, miteinander zu kommunizieren und sich gegenseitig zu unterstützen“, sagt Booijink und weist darauf hin, dass sie auch Kurse über das Programm [GitLab University](https://university.gitlab.com/) anbieten werden. „Wir haben bereits erlebt, dass unsere Mitarbeiter(innen) ihr Wissen über den Einsatz von KI in GitLab für Codevorschläge teilen. Jeden Freitag haben wir einen Erfahrungsaustausch, bei dem wir Beispiele auf einer großen Leinwand zeigen. Wir lernen gerne voneinander.“",{"header":1849,"text":1850},"Erhöhte Sicherheit durch die Einführung von Ultimate","Die Möglichkeit, GitLab Duo zu nutzen, war nur ein Grund, warum Cube von Premium zu Ultimate wechseln wollte. Einer der anderen Hauptgründe war, zusätzliche automatisierte Sicherheitsfunktionen wie die Abhängigkeitssuche, statische und dynamische Anwendungssicherheitstests und die Erkennung von Geheimnissen zu erhalten. Die DevSecOps-Teams begannen sofort mit der Implementierung der neuen Sicherheitsfunktionen, weil sie wussten, dass dies ihnen helfen würde, ihre ISO-27001-Zertifizierung, eine internationale Norm für Informationssicherheit, zu erreichen.\n\n„Es ist einfacher, sichere Software zu entwickeln, ohne bei der Entwicklung oder Bereitstellung an Geschwindigkeit zu verlieren“, sagt Booijink. „Wir haben automatische Scanner, die jeden neuen Code überprüfen, und wir haben genehmigte Regeln aufgestellt, die sicherstellen, dass jede Sicherheitslücke angemessen behandelt wird, unabhängig davon, wer an diesem Code arbeitet. Das macht die Sicherung unserer Software für uns einfacher, aber auch für unsere Kund(inn)en ist es besser, weil sie sicher sein können, dass jedes Problem immer auf die richtige Weise behandelt wird.“",{"header":1852,"text":1853},"Förderung der Zusammenarbeit innerhalb der Teams und mit den Kund(inn)en","Im Kern geht es bei [DevSecOps um Zusammenarbeit](https://about.gitlab.com/blog/5-ways-collaboration-boosts-productivity-and-your-career/). Es ist ein Teamsport. Und eine einzige, durchgängige Plattform fördert diese Zusammenarbeit.\n\nBooijink stellt fest, dass die Teams durch die Verwendung von Epics, Tickets, Meilensteinen und Iterationen in GitLab auf dem gleichen Stand bleiben, ständig über den Status der Projekte informiert sind und sich gegenseitig helfen können. „Unsere Mitarbeiter(innen) nutzen GitLab bereits bei der Planung eines Projekts“, sagt er. „Sie kommunizieren in Tickets darüber, was getan werden muss. Und unsere Kund(inn)en und andere Beteiligte können als Gastnutzer(innen) in GitLab mitarbeiten und Fragen stellen und beantworten. Das ist viel effizienter, als E-Mails hin und her zu schicken.“\n\nDie Kund(inn)en können sogar ihre eigenen Tickets erstellen, um Bedenken zu äußern oder Anforderungen zu formulieren. „Es ist großartig, mit Kund(inn)en in Kontakt zu treten, ihnen zu zeigen, was wir tun und warum wir es tun, sie über den Stand des Prozesses zu informieren und dann umgehend ihre Meinung dazu einzuholen“, fügt Booijink hinzu. „Das ist so viel kooperativer.“",{"header":1855,"text":1856},"Überwachung des Wertstrommanagements","Das [Wertstrommanagement](https://about.gitlab.com/blog/three-steps-to-optimize-software-value-streams/), das auf die Verbesserung der Sicherheits- und DevSecOps-Prozesse abzielt, war den Teams bei Cube wichtig. Mit Hilfe der GitLab-Plattform haben sie ein Wertstrom-Dashboard erstellt, das aufzeigt, wo es zu Hindernissen und Verzögerungen kommt. Wenn die Teams sehen können, was passiert und wann es im Prozess passiert, ist es viel einfacher und schneller, das Problem zu beheben.\n\nDurch diese schnelle Reaktion kann Cube den Erwartungen seiner Kund(inn)en gerecht werden.\n\n„So können wir die Reaktionszeit unserer Service Level Agreements einhalten“, erklärt Booijink. „Wenn unsere Kund(inn)en ein neues Ticket für ein Projekt erstellen, ist unsere Reaktionszeit Teil des Vertrags. Durch die Überwachung dieser Dashboards können wir sehen, wo wir mit der erwarteten Markteinführungszeit stehen. Wir müssen unsere Kund(inn)en regelmäßig über unsere Reaktionszeit informieren. Die Dashboards geben uns die Informationen, die wir brauchen, um Engpässe zu beheben und unser Timing zu verbessern.“\n\nDie Erstellung dieser wichtigen Dashboards war einfacher, weil sie Teil der Plattform war. „Ohne GitLab wäre es viel schwieriger gewesen“, sagt Booijink. „Es war benutzerfreundlich und jetzt haben wir ein klares Verständnis von Prozessen, Zahlen und dem, was hinter all diesen Daten steckt. Und es funktioniert bei jedem Projekt auf die gleiche Weise.“\n\nEr fügt hinzu, dass alle Funktionen von Ultimate – ob KI-Funktionen, automatische Sicherheitsüberprüfung oder Wertstrommanagement – Teil einer einzigen Plattform sind und den Mitarbeiter(inne)n von Cube die Arbeit mit GitLab erleichtern.\n\n[Wie die Deutsche Telekom GitLab in einer Enterprise-Landschaft eingeführt hat, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/deutsche-telekom/)\n",{},"/de-de/customers/cube",{"title":1860,"ogTitle":1860,"ogImage":1861,"ogDescription":1862,"description":1862},"Cube: Sichere Software mit KI durch GitLab Duo","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518663/yefbixzvmhg2vwwr23p3.png","Erfahre, wie Cube mithilfe von GitLab Duo durch 50 % schnellere Abarbeitungsdauer und Sicherheitslückenerkennung 40 Stunden pro Woche spart.","de-de/customers/cube","DsYV7QBPlYu5KJHUU712TL9vr6CYSXAWqCvir51S4hI",{"id":1866,"title":1867,"body":6,"category":6,"config":1868,"content":1869,"description":6,"extension":122,"meta":1904,"navigation":124,"path":1905,"seo":1906,"slug":6,"stem":1908,"testContent":6,"type":808,"__hash__":1909},"customers/de-de/customers/curve.yml","Curve",{"template":808,"size":36,"region":106,"industry":67},{"name":1870,"logo":1871,"hero":1872,"heroImage":1873,"benefits":1874,"industry":1136,"employeeCount":1882,"location":1134,"solution":960,"headline":1883,"summary":1884,"quotes":1885,"content":1890,"contributors":6,"stickyBenefits":1903},"Curve und GitLab Erfolgsgeschichte","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517971/k9fnumnnd5pstcvtjynk.svg","Fintech-Innovator Curve setzt auf die GitLab-Plattform","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518437/ntqimtrey2uikf35kwvz.jpg",[1875,1877,1879],{"metric":1473,"config":1876},{"icon":224},{"metric":819,"config":1878},{"icon":1582},{"metric":1880,"config":1881},"Erhebliche Kosteneinsparungen",{"icon":1021},"500","Entwickler(innen) bei Curve wählten GitLab, um die hohen Anforderungen der Fintech-Branche zu erfüllen.","Verbesserte CI/CD, Sicherheitsscans, Projektmanagement und Nachvollziehbarkeit treiben Innovation beim Fintech-Unternehmen Curve voran.\n",[1886],{"quoteText":1887,"author":1888,"authorTitle":1889,"authorCompany":1867},"Bevor wir zu GitLab gewechselt sind, lag eine große Last auf den Operations-Teams. Es war schwierig, Entwickler(innen) in die Lage zu versetzen, ihre Arbeit effektiv zu erledigen. Die naheliegendste Lösung war, alles an einem Ort zu haben – übersichtlich und zentral verwaltet.\n","Ed Shelton","Site Reliability Engineer",[1891,1894,1897,1900],{"header":1892,"text":1893},"Fintech-Innovator","[Curve](https://www.curve.com/en-gb/) ist eine Fintech-Plattform, die in über 31 Märkten im Vereinigten Königreich und im Europäischen Wirtschaftsraum aktiv ist und damit auch in Deutschland und weiteren EU-Märkten verfügbar ist. Curve vereint Kreditkarten, Debitkarten und Treuekarten in einer einzigen Karte – mit einer einzigen PIN. Dieses als Over-the-top Payment Servicing bekannte Modell wird durch Curves Engagement für Produktinnovation durch fortschrittliche Softwareentwicklung ermöglicht.\n",{"header":1895,"text":1896},"Fragmentierte Toolchain beeinträchtigte Produktivität","In den Anfängen arbeiteten Entwickler(innen) bei Curve hauptsächlich in PHP. Im Laufe der Zeit entwickelten sich die Teams weiter und nutzten neue Sprachen wie Golang, Kotlin, Swift und NodeJS. Eine fragmentierte Toolchain erschwerte jedoch die Integration von Software-Komponenten und bot wenig Transparenz in Entwicklungsprozesse. Build-Prozesse waren intransparent, was die Fehleridentifikation und -behebung erschwerte. Der Verwaltungsaufwand für eine Vielzahl verschiedener Werkzeuge beeinträchtigte die Produktivität der Teams. Der Druck wuchs durch die Anforderungen an Sicherheit, PCI-Compliance und Reporting in der Fintech-Branche – einem regulierten Umfeld mit kontinuierlich weiterentwickelten Anforderungen.\n\nMit wachsendem Entwicklungsteam wurde die Vereinfachung der DevOps-Prozesse nicht einfacher. „Es war schwierig, Entwickler in die Lage zu versetzen, ihre Arbeit effektiv zu erledigen. Die naheliegendste Lösung war, alles an einem Ort zu haben – übersichtlich und zentral verwaltet\", erklärt Ed Shelton, Site Reliability Engineer bei Curve.\n",{"header":1898,"text":1899},"Eine DevOps-Plattform für Compliance und Effizienz","Die Entwickler(innen) bei Curve nutzten GitLab, um standardisierte CI/CD-Pipeline-Prozesse zu etablieren. Dabei gewann das Team mehr Kontrolle über Template-Probleme, die den Fortschritt gebremst hatten. Zu den frühen Vorteilen gehörte das schnelle Onboarding neuer Entwickler(innen): Zugang zu GitLab gewähren, einloggen – fertig. Kein Anlegen von Accounts für fünf oder mehr Dienste, keine persönlichen Zugriffstoken für jeden einzelnen. Entwickler(innen) konnten ab dem ersten Tag produktiv arbeiten.\n\nIm Bereich Sicherheit ermöglichten GitLabs Sicherheitsscans schnellen Einblick in Schwachstellen – sowohl in neuem als auch in älterem Code. Reports erkennen Schwachstellen in einzelnen Jobs automatisch und verhindern, dass riskante Änderungen versehentlich in die Produktion gelangen. Der Wartungsaufwand für CI/CD hat sich erheblich reduziert. Neue Releases können schnell ausgerollt oder zurückgenommen werden.\n",{"header":1901,"text":1902},"Besserer Code, gestärkte Entwicklungsteams","GitLab Ultimate hat CI/CD, Sicherheit, Templating sowie Projektmanagement und Nachvollziehbarkeit bei Curve erheblich verbessert. Schnellere Builds ermöglichen es Entwickler(inne)n, sich auf das Wesentliche zu konzentrieren: das Programmieren. Mit GitLab erreichte Curve PCI-Compliance. GitLab-Dashboards machen Schwachstellen sichtbar, bevor sie die Sicherheit gefährden. Fortschritte beim Templating fördern Standardisierung und Governance. Das Ergebnis: leistungsstarke Pipeline-Prozesse und kürzere Release-Zeiten. Curve-Teams haben die Deployment-Zeit um rund 50 % reduziert.\n\nGitLab wird für den gesamten Entwicklungslebenszyklus genutzt – von Repositories und Softwareentwicklung über Code-Reviews bis hin zur Nachverfolgung externer Partner. Boards, Milestones und Epics sind im Fintech-Kontext besonders nützlich. Die Plattform unterstützt die Erstellung von Audit-Trails, die Aktivitäten auf Diensten dokumentieren: woher eine Änderung stammt, wie sie sich manifestiert hat und wie sie umgesetzt wurde. Die Nachvollziehbarkeit der Serviceentwicklung ist in dieser Branche unverzichtbar.\n\nDurch die vollständige Sichtbarkeit des Entwicklungslebenszyklus an einem zentralen Ort hat Curve klaren Einblick in die Arbeitsweise der Entwickler(innen) und potenzielle Engpässe. Die Möglichkeit, neue Features schnell auszurollen oder eine umfassende Fehlersuche durchzuführen, hat die Modernisierung erheblich vorangetrieben. Die Open-Source-Philosophie von GitLab deckt sich eng mit Curves Entwicklungsansatz. Community-Foren bieten stets einen Vorausblick auf kommende Funktionen – Transparenz, die die Planung erleichtert. Die umfangreiche Dokumentation ermöglicht Self-Service und gibt Entwickler(inne)n Zeit für das Wesentliche: Code schreiben.\n",{"benefits":6},{},"/de-de/customers/curve",{"title":1870,"description":1907,"ogTitle":1870,"ogDescription":1907},"Curve nutzt GitLab für CI/CD, Sicherheit und PCI-Compliance","de-de/customers/curve","wIolouPkJbJK8pRONAaK28g89t3GmhEg4-z6MNAdwbQ",{"id":1911,"title":1912,"body":6,"category":6,"config":1913,"content":1914,"description":6,"extension":122,"meta":1970,"navigation":124,"path":1971,"seo":1972,"slug":6,"stem":1976,"testContent":6,"type":808,"__hash__":1977},"customers/de-de/customers/deutsche-bahn-ag.yml","Deutsche Bahn Ag",{"template":808,"size":40,"region":106,"industry":87},{"heroImage":1915,"imageAttribution":1916,"employeeCount":1917,"summary":1918,"logo":1919,"name":1920,"headline":1921,"location":1922,"quotes":1923,"content":1929,"solution":828,"hero":1947,"benefits":1948,"industry":1960,"stats":1961},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1759342186/d6evi8o1ervlhy0srtej.jpg","Deutsche Bahn AG / Volker Emersleben","338 000","Einer der größten Bahnbetreiber Europas hat sich 2016 für die End-to-End-DevSecOps-Plattform von GitLab entschieden, um ein erstklassiges Buchungssystem aufzubauen, Compliance-Anforderungen zu vereinfachen und eine kollaborative Kultur zu schaffen, in der Nutzer Code und Projekteinblicke teilen.\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1759342156/esegvvgcuoryyhyylt5s.png","Deutsche Bahn AG und GitLab Erfolgsgeschichte","Die Deutsche Bahn betreibt eines der größten Hochgeschwindigkeitsbahnnetze Europas – und benötigt entsprechend schnelle und effiziente Methoden, um Software für Millionen von Nutzern zu entwickeln. Das Unternehmen benötigt außerdem eine leistungsstarke Anwendung, die als umfassender Reisebegleiter für Menschen dient, die Tickets buchen und aktuelle Fahrplaninformationen abrufen möchten.\n","Berlin, Deutschland",[1924],{"quoteText":1925,"author":1926,"authorTitle":1927,"authorCompany":1928},"Wir haben unsere primäre digitale Plattform – die Schnittstelle für Millionen unserer Kunden – von Grund auf mit GitLab aufgebaut. Diese Software ist entscheidend für unseren Erfolg, daher ist GitLab es auch.\n","Lukas Pradel","Software Engineer","Deutsche Bahn",[1930,1932,1935,1938,1941,1944],{"text":1931,"header":1132},"Die Deutsche Bahn mit Sitz in Berlin wurde 1994 nach der deutschen Wiedervereinigung gegründet. Sie operiert als privates Unternehmen, das vollständig im Besitz der deutschen Bundesregierung ist. Heute verwaltet sie rund 33 500 Kilometer Gleise und nimmt eine einzigartige Position als Rückgrat des deutschen Verkehrs ein, das praktisch jede Stadt und Gemeinde durch ihr umfassendes Netz verbindet. Mit fast 340 000 Mitarbeitern und der Beförderung von nahezu 2 Milliarden Passagieren pro Jahr zeichnet sich das Unternehmen durch sein integriertes Geschäftsmodell aus, das Fern- und Regionalverkehr, Güterverkehr und globale Logistik umfasst.\n",{"header":1933,"text":1934},"Aufbau des DB Navigator – eine kritische App für 23 Millionen individuelle Besucher","Für Millionen von Reisenden in Deutschland ist der DB Navigator der Deutschen Bahn nicht einfach nur eine weitere App – er ist ihre essenzielle Verbindung zum weitläufigen Bahnnetz des Unternehmens. Tatsächlich ist dies die meistgenutzte App der Deutschen Bahn und bearbeitete 2023 insgesamt 1,5 Milliarden Reiseinformationsanfragen bei durchschnittlich 42 Millionen Besuchern pro Monat im selben Jahr. Die App dient als primäre digitale Schnittstelle des Unternehmens für Millionen von Kunden, als entscheidender Treiber für den Ticketverkauf und als Quelle für Reiseinformationen in Echtzeit sowie Reiseplanung. Kurz gesagt: Sie ist die wichtigste Software der Deutschen Bahn.\n\n**Das Unternehmen hat die DB-Navigator-App von Grund auf mit GitLab entwickelt.**\n\nUm den DB Navigator zu entwickeln, nutzten etwa 400 Personen in rund 35 DevSecOps-Teams die Plattform von GitLab, um Code, Dokumentation und Best Practices zu teilen. GitLab ermöglichte es ihnen auch, kollaborativ Informationen über verschiedene Projekte auszutauschen und sich gegenseitig um Rat zu fragen.\n\n„Wir haben eine so große Community und eine komplexe IT-Landschaft bei der Deutschen Bahn, dass wir versucht haben, einen Weg zu schaffen, mit dem Personen in verschiedenen Teams Code sowie Bibliotheken und Erkenntnisse teilen können\", sagt Martin Ortmann, Product Owner bei der Deutschen Bahn. „Eine kollaborative Plattform ermöglicht es uns, Lernen und Diskussionen zu fördern, was definitiv ein großer Vorteil für uns war.\n\n„Die Mitarbeiter haben weitreichende Communities aufgebaut, in denen sie alle Aspekte des Programmierens diskutieren, einschließlich der Behebung von Engpässen und der Steigerung von Effizienz\", fügt er hinzu. „GitLab ist wichtig für unsere Zusammenarbeit.\"\n\nDiese Art der Zusammenarbeit machte es schneller und effizienter, den DB Navigator, das Flaggschiff-Produkt des Unternehmens, zu entwickeln.\n\n„Wir haben unsere primäre digitale Plattform – die Schnittstelle für Millionen von Kunden – von Grund auf mit GitLab aufgebaut\", sagt Pradel. „Sie ist für unseren Erfolg von großer Bedeutung, daher ist GitLab es auch.\"\n\nAls die Deutsche Bahn ursprünglich GitLab einführte, begann das Unternehmen mit der GitLab Community Edition, die grundlegende DevSecOps-Funktionalität bietet, einschließlich unbegrenzter öffentlicher und privater Repositories. „Das hat uns wirklich geholfen\", sagt Ortmann.\n\nDas Unternehmen und seine DevSecOps-Teams wollten jedoch mehr: mehr Funktionen, die es ihnen ermöglichen würden, Apps wie den DB Navigator effizient zu entwickeln. Und um mehr Planungsfunktionen, mehr Analyse und Reporting sowie mehr Priority Support zu bekommen, wechselte das Unternehmen 2023 zu GitLab Premium. Heute hat es 11 500 aktive Nutzer, 75 000 gehostete Repositories und eine Erfolgsrate von 91 % bei Continuous Deployments.\n\nEin Teil dieser Entwicklerzufriedenheit kam daher, dass Premium den Teammitgliedern die Möglichkeit gab, mehr Planungsfunktionen zu nutzen, wie Merge Request Boards, Issues, Roadmaps und Epics. Diese Funktionen waren in der Community-Version verfügbar, aber die DevSecOps-Teams empfanden die Nutzung in Premium als nahtloser, was mehr Personen ermutigte, die zusätzlichen Funktionen zu nutzen. Beispielsweise werden Genehmigungsregeln automatisch durchgesetzt, und das Upgrade eliminierte auch die Notwendigkeit eines separaten Code-Such-Tools. „Da wir kein weiteres Tool kaufen mussten, konnten wir diese Kosten und Komplexität einsparen\", sagt Pradel und hebt die Advanced Search-Funktionen von Premium für Repository-übergreifende Suchen und Schwachstellenerkennung hervor.\n\nFür die Entwickler ist es nahtloser, weil die Genehmigungsregeln durchgesetzt werden und die Volltext-Code-Suche in das Produkt integriert ist (kein Wechsel zu einem separaten Produkt erforderlich).",{"header":1936,"text":1937},"Optimierung – Reduzierung der Toolchain-Komplexität und -Kosten","Die Deutsche Bahn konnte aufgrund der End-to-End-DevSecOps-Plattform von GitLab auch ihre Toolchain reduzieren – und die damit verbundenen Kosten und Herausforderungen. Laut Pradel konnte das Unternehmen mit GitLab 15 % der Infrastrukturkosten einsparen.\n\nHeiko Maaß, System Engineer bei der Deutschen Bahn, merkt an, dass das Unternehmen zuvor ein „sehr komplexes\" Jenkins-Setup hatte, einschließlich einer Vielzahl von Plugins, für seine Pipeline-Engine.\n\nDas Unternehmen hatte auch mindestens ein halbes Dutzend Jenkins-Instanzen, die in verschiedenen Teams liefen. Jede Instanz, die ihre eigenen Konfigurationen hatte, wurde von diesen einzelnen Teams verwaltet. Diese dezentrale Entwicklung führte zu Ressourcenineffizienzen, verschwendeter Zeit, Wissenssilos und Wartungsaufwand. Heute konnte die Deutsche Bahn mit GitLab die meisten ihrer Jenkins-Instanzen eliminieren, und Ortmanns Team allein betreibt die DevSecOps-Plattform, wodurch alle anderen Teams von der mentalen Belastung der Tool-Wartung befreit werden.\n\nDie Deutsche Bahn ist dabei, Jenkins vollständig durch GitLab zu ersetzen.\n\n„All diese Jenkins-Plugins mussten oft aufgrund von Sicherheitsproblemen aktualisiert werden, und wir mussten jeden Monat Plugin-Upgrades durchführen. Es war sehr zeitaufwendig\", sagt Maaß. „Diese Aufgaben sind jetzt weg, sodass wir diese Zeit nutzen können, um neue Features zu erstellen, anstatt Jenkins zu warten.\"",{"header":1939,"text":1940},"Compliance vereinfachen – Komplexität und Entwicklerbelastung reduzieren","Als Betreiber des umfangreichsten Verkehrsnetzes des Landes muss die Deutsche Bahn einen umfangreichen Rahmen von Compliance-Vorschriften einhalten. Und das kann eine schwierige Aufgabe sein, wenn ein Unternehmen inkonsistente Prozesse und Dokumentation, manuelle Koordination von Compliance-Aufgaben, Sichtbarkeitslücken und manuelle Übergaben zwischen Tools oder Teams hat. Die Deutsche Bahn konnte diese Fallstricke vermeiden, indem sie die Anwendung von GitLab nutzte, die automatisierte Compliance-Prüfungen ermöglicht, konsistente Dokumentation erleichtert, Policy as Code ermöglicht und Workflows standardisiert hat.\n\n„Bevor wir GitLab Premium nutzten, war viel von unserer Compliance-Arbeit manuell\", sagt Maaß. „Beispielsweise mussten Sie in bestimmten Fällen Tickets schreiben und melden, dass Sie ein Code-Review durchgeführt haben, um Compliance-Vorschriften einzuhalten. Wir mussten uns Sorgen machen, dass Genehmigungen vergessen würden. Jetzt haben wir Automatisierung, die diesen Stress lindert. Und alles ist dokumentiert, sodass wir unsere Compliance jederzeit nachweisen können. Das hat die Zufriedenheit unserer Entwickler wirklich erhöht, weil sie sich weniger Sorgen machen müssen.\"",{"header":1942,"text":1943},"Zuverlässigkeit – GitLab Support bietet zeitnahe Unterstützung","Mit GitLab Premium hat das Team der Deutschen Bahn Zugang zu GitLab Support, der ihnen bei Bedarf Unterstützung bietet, was ihnen weniger Sorgen bereitet. Ortmann sagt, dass dieser Service – der Hilfe bei der Fehlerbehebung, mehrere Support-Kanäle, benannte Support-Kontakte und Upgrade-Unterstützung bietet – die Arbeit erleichtert und ihre Systeme zuverlässiger gemacht hat.\n\nDa die Bahndienste in Deutschland als kritische Infrastruktur gelten, sind auch die technischen Abteilungen des Unternehmens kritisch. Das bedeutet, dass die DevSecOps-Teams der Deutschen Bahn unter ständigem Druck stehen, schnelle Incident Response zu liefern, die App-Performance unter Last aufrechtzuerhalten und kontinuierliche Verfügbarkeit zu gewährleisten. GitLab Support hilft ihnen dabei.\n\n„Der Support des Anbieters ist wichtig für uns, weil er es uns ermöglicht, schnell zu handeln, wenn etwas schiefgeht\", sagt Ortmann.\n\nDas Unternehmen stützte sich auf diesen Support, als es Unterstützung beim Einrichten der GitLab-Architektur mit Kubernetes benötigte. „Wir wussten, dass wir GitLab und seine Support-Teams brauchten, um herauszufinden, wie wir das am besten umsetzen, während wir das System stabil halten\", sagt Ortmann. „Wir erhielten eine sofortige Antwort vom Support-Team. Es war eine große Erleichterung.\"\n\nDer unmittelbare Wert von GitLab Support bestätigte, dass das Unternehmen die richtige Entscheidung getroffen hatte, auf Premium zu wechseln. Und die Entwickler stimmten zu.\n\n„Es gab einen Ansturm aktiver Nutzer, die zu GitLab Premium wechselten. Es war 40 % größer als erwartet\", sagt Ortmann. „Wir hätten nicht zu überrascht sein sollen. Die Leute in unseren Teams waren zu mir gekommen und sagten: ‚Wann bekommen wir Premium?' Sie forderten ein Upgrade. Es war alles von den Entwicklern getrieben, und der Wechsel hat ihre Zufriedenheit wirklich erhöht.\"\n\nMit GitLab Premium, das ihre kritische Infrastruktur antreibt, liefert die Deutsche Bahn weiterhin die zuverlässigen Bahndienste, auf die Millionen von Passagieren täglich angewiesen sind, während sie die digitalen Innovationen entwickelt, die die Zukunft des deutschen Verkehrs gestalten werden.",{"header":1945,"text":1946},"Noch mehr GitLab-Erfolgsgeschichten","Wie Unternehmen aus dem DACH-Markt GitLab in der Praxis einsetzen: [Hier weiterlesen](https://about.gitlab.com/de-de/blog/gitlab-experience/)","Die Deutsche Bahn entwickelt mit GitLab die DB-Navigator-App für Millionen von Kunden",[1949,1953,1957],{"metric":1950,"config":1951},"Bessere Softwarequalität",{"icon":1952},"Devsecops",{"metric":1954,"config":1955},"Schnellere Entwicklung",{"icon":1956},"SpeedAlt",{"metric":1958,"config":1959},"Wettbewerbsfähigeres Geschäft",{"icon":1703},"Transportwesen",[1962,1965,1967],{"value":1963,"metric":1964},"10-20 %","Infrastrukturkosteneinsparungen",{"metric":1966,"value":1151},"Pipeline-Builds pro Monat",{"value":1968,"metric":1969},"80 %","weniger Zeitaufwand für Pipeline-Wartung",{},"/de-de/customers/deutsche-bahn-ag",{"config":1973,"title":1920,"ogImage":1974,"description":1975},{"noIndex":555},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1759352957/v5tqte4tholnbpk818wh.png","Die Deutsche Bahn entwickelt mit GitLab eine App für Millionen von Kunden","de-de/customers/deutsche-bahn-ag","8sSQ0OqoU2zuRGQNjPo_GCJgzgTd1UJbHYDpaguEFKs",{"id":1979,"title":1980,"body":6,"category":6,"config":1981,"content":1982,"description":6,"extension":122,"meta":2022,"navigation":124,"path":2023,"seo":2024,"slug":6,"stem":2028,"testContent":6,"type":6,"__hash__":2029},"customers/de-de/customers/deutsche-telekom.yml","Deutsche Telekom",{"template":808,"size":40,"region":102,"industry":87},{"name":1980,"logo":1983,"hero":1984,"heroImage":1985,"benefits":1986,"industry":89,"employeeCount":1995,"location":1584,"solution":960,"stats":1996,"headline":2003,"summary":2004,"quotes":2005,"content":2009},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517932/nimkzywtrp5merof9krh.jpg","Die Deutsche Telekom bringt die DevSecOps-Transformation mit GitLab Ultimate voran","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518415/yxkdhpqcskxysu0oxjmd.jpg",[1987,1990,1993],{"metric":1988,"config":1989},"Schnellere Markteinführung",{"icon":825},{"metric":1991,"config":1992},"Optimierte Sicherheit",{"icon":954},{"metric":1701,"config":1994},{"icon":1703},"216.500",[1997,2000],{"value":1998,"metric":1999},"6 x","schnellere Markteinführung",{"value":2001,"metric":2002},"13.000","aktive GitLab-Benutzer(innen)","Die Deutsche Telekom hat mit GitLab eine einzige Quelle der Wahrheit für die Entwickler(innen) des Unternehmens geschaffen, um die Produktivität zu steigern, die Sicherheit zu erhöhen und die Markteinführungszeit zu verkürzen.\n","Europas führender Telekommunikationsanbieter verwendet die GitLab DevSecOps-Plattform, um die Zusammenarbeit zu fördern und Ineffizienzen zu beseitigen, ohne die Sicherheit zu beeinträchtigen.\n",[2006],{"quoteText":2007,"author":2008},"Die Markteinführungszeit war für uns ein wichtiges Thema. Vor unserer Transformation zu Agile und DevOps dauerten unsere Release-Zyklen in einigen Fällen fast 18 Monate. Wir konnten diese drastisch auf etwa 3 Monate reduzieren.\n","Thorsten Bastian, Business Owner IT, CI/CD-Hub, Telekom IT",[2010,2013,2016,2019],{"header":2011,"text":2012},"Deutschen Telekom: Der führende Telekommunikationsanbieter","Die [Deutsche Telekom AG](https://www.telekom.com/en/company/companyprofile/company-profile-625808) ist ein deutsches Telekommunikationsunternehmen und eines der weltweit führenden integrierten Telekommunikationsunternehmen, das mehr als 240 Millionen Mobilfunkkunden, 26 Millionen Festnetzanschlüsse und 22 Millionen Breitbandanschlüsse in über 50 Ländern bedient. Durch die Übernahme einer alten Branche – der klassischen Telefongesellschaft – und die Digitalisierung aller Aspekte des Geschäfts stellt die Deutsche Telekom eine neue Art von Dienstleistungsunternehmen dar: ein Softwareunternehmen, das Telekommunikationsdienste verkauft.\n",{"header":2014,"text":2015},"Höhere Effizienz und kürzere Markteinführungszeiten mit GitLab Premium","Als Europas führender Telekommunikationsanbieter weiß die Deutsche Telekom, wie wichtig DevOps für die Steigerung der Effizienz im Lebenszyklus der Softwareentwicklung ist. „DevOps ist natürlich nicht nur das Werkzeug, sondern auch das Mindset, die Kultur und die Art und Weise, wie Menschen zusammenarbeiten“, sagt Thorsten Bastian, Business Owner des CI/CD-Hubs der Telekom IT. DevOps-Methoden sind zu einem Eckpfeiler der Bemühungen der Deutschen Telekom geworden, die Softwareentwicklung zu optimieren und manuelle Aufgaben zu reduzieren, Silos abzubauen, die Zusammenarbeit und Produktivität zu steigern sowie die Markteinführungszeit zu verkürzen.\n\n\nAber das geschah nicht über Nacht. Über mehrere Jahre hinweg, in denen die Deutsche Telekom von einem Wasserfallansatz zu Agile-Methoden wechselte, stellten verschiedene Softwareentwicklungsteams innerhalb des Unternehmens Überlegungen an, wie Automatisierung und kontinuierliche Integration und Lieferung (CI/CD) genutzt werden können. Die Einführung war am Anfang jedoch unübersichtlich. Da die Teams unterschiedliche Tools für die Automatisierung verwendeten, gab es keine einheitliche Quelle der Wahrheit für den Austausch oder die Zusammenarbeit am Code.\n\n\nDie Telekom IT, ein Geschäftsbereich der Deutschen Telekom, der IT-Systeme für das Unternehmen entwirft, entwickelt und betreibt, sah die Notwendigkeit einer zentralen Plattform, auf der Entwickler(innen) Code austauschen und von einem gemeinsamen Satz von Funktionen für Automatisierung und CI/CD profitieren können. „Wir mussten die manuellen Aufgaben reduzieren, damit sich die Mitarbeiter(innen) wirklich auf komplexere Aktivitäten in innovativen Bereichen des gesamten Entwicklungsprozesses konzentrieren konnten“, sagt Bastian. \n\n\nNorman Stamnitz, Produktmanager für die CI/CD-Toolsuite der Telekom IT – die auf GitLab aufbaut – erklärt, dass ein benutzergesteuerter Auswahlprozess sie letztendlich zu GitLab brachte. „Im Rahmen des gesamten DevOps- und Agile-Ansatzes wollten wir dies nicht von oben herab entscheiden“, sagt Stamnitz. „Wir wollten wirklich, dass die Leute, die die Plattform in Zukunft nutzen würden, entscheiden, was für sie sinnvoll ist. So kamen wir zu GitLab.“ Stamnitz und sein Team entschieden sich für den Premium-Tarif von GitLab, um Zugriff auf Unternehmensfunktionen wie Priority Support zu erhalten. \n\n\nDie Telekom IT legte großen Wert darauf, dass alle Entwickler(innen) oder DevOps Engineers der Deutschen Telekom GitLab nutzen konnten. Die CI/CD-Toolsuite sollte von jedem Laptop aus zugänglich sein, ohne dass man sich für ein separates Konto registrieren oder ein kompliziertes Bestellformular ausfüllen muss. „Nachdem das System verfügbar war, haben wir nur ein wenig Werbung in den internen Communitys gemacht, und danach lief es wie von selbst“, sagt Stamnitz. „In kürzester Zeit hatten wir über 1.000 Benutzer(innen) auf der Plattform – und das ohne jegliche Anforderungen von IT-Governance oder ähnlichem. Unsere CI/CD-Toolsuite mit GitLab im Zentrum hat sich durch Mundpropaganda wie ein Lauffeuer verbreitet.“\n\n\nUnd es waren nicht nur Projekte und Benutzer(innen) der Telekom IT, die zu GitLab wechselten. Auch andere IT-Abteilungen im gesamten Unternehmen entschieden sich, ihre eigenen CI/CD-Systeme abzuschalten (einige von ihnen verwenden bereits GitLab, andere andere Tools) und auf die zentrale GitLab-Premium-Instanz der Telekom IT zu migrieren.\n\n\nJetzt, zweieinhalb Jahre später, hat die Telekom IT mehr als 13.000 aktive Benutzer(innen) aus dem gesamten Unternehmen in GitLab, und etwa 75 % der Agile-Programme des Unternehmens verwenden die CI/CD-Toolsuite der Telekom IT. Das Feedback der Benutzer(innen) war überwältigend positiv, sagt Stamnitz. „Sie sind immer sehr dankbar, dass wir die Plattform anbieten und dass sie sie nicht selbst pflegen müssen – dass sie einfach da ist und funktioniert. Die Erfahrung für die Entwickler(innen) ist meiner Meinung nach ziemlich gut.“\n\n\nEin Teil dieser verbesserten Entwicklererfahrung ist eine Verschiebung hin zu „InnerSource“ – einer Kultur des Austauschs von Code und Wissen innerhalb des Unternehmens. „Vor dem Erwerb von GitLab Premium war es schwierig, Code zwischen verschiedenen Abteilungen im Unternehmen auszutauschen. Natürlich hatten wir verschiedene Code-Repositorys, wie Git oder Subversion, aber das Teilen von Code war immer ein Problem“, sagt Stamnitz. „Die Leute sagten: ‚Das wurde sicher schon hunderte Male entwickelt, aber ich kann nicht auf den Quellcode zugreifen.‘ Das hat sich mit unserer zentralen GitLab-Installation geändert, da wir jetzt alle unseren Quellcode mehr oder weniger auf derselben Plattform hosten. Jeder kann ihn sehen und etwas beitragen.“\n",{"header":2017,"text":2018},"Mehr vorausschauende Sicherheit mit GitLab Ultimate","Zwei Jahre nach der Einführung von GitLab Premium begann die Telekom IT, die Teile des Software-Entwicklungsprozesses zu untersuchen, in denen es noch manuelle Aufgaben und Engpässe gab. Dabei fiel vor allem das Thema Sicherheit auf. \n\n\n„Wir haben uns für GitLab Ultimate entschieden, weil wir die Sicherheits- und Konformitätsfunktionen sowie ein All-in-One-Sicherheitsdashboard nutzen wollten“, sagt Stamnitz. „Wenn man manuelle Sicherheitsprozesse reduzieren und all diese Sicherheitsscans vor einem Go-Live durchführen kann, dann erhält man die Möglichkeit, die Markteinführungszeit noch weiter zu beschleunigen oder zu verkürzen. Und natürlich wollten wir die Linksverschiebung einführen. Wir wollten, dass Sicherheitsscanner zu den täglichen Aufgaben unserer Entwickler(innen) gehören.“\n\n\n„Die Sicherheitsfunktionalität ist natürlich ein großer Vorteil“, sagt Bastian. „Wenn sie in einer Anwendung integriert ist, kann man sofort an die richtige Stelle springen und das Problem beheben, anstatt Berichte über die Ergebnisse an die Projekte zu senden. Dies erhöht die Effizienz im Umgang mit Sicherheitsvorfällen.“\n",{"header":2020,"text":2021},"Partnerschaft mit GitLab","Mit GitLab hat die Telekom IT einen vertrauenswürdigen Technologiepartner gefunden, daher soll GitLab zur Standardplattform für die Softwareentwicklung im gesamten Unternehmen werden. Im Rahmen dieser langfristigen strategischen Partnerschaft leistet die Telekom IT einen wichtigen Beitrag zur GitLab-Plattform und arbeitet für Funktionsanforderungen und offene Betaprogramme eng mit den GitLab-Produktteams zusammen.\n\n\n„Wir haben mehrere Feature-Anfragen eingereicht, um nach neuen Features zu fragen, und selbst einige kleine Beiträge zu GitLab geleistet“, sagt Stamnitz. „Im Allgemeinen läuft das sehr reibungslos. Die Dinge, die wir beigetragen haben, wurden in die nächste Version aufgenommen, und insgesamt hilft uns das GitLab-Team bei der Lösung von Problemen und Anfragen wirklich schnell.“\n\n\nDie Entwickler(innen) der Deutschen Telekom schätzen auch den sehr schnellen Release-Zeitplan von GitLab, bei dem jeden Monat am 22. neue Releases veröffentlicht werden. Die Telekom IT installiert GitLab-Updates aufgrund der hohen Nachfrage aus dem gesamten Unternehmen in der Regel innerhalb von ein bis zwei Tagen nach dem Release. „Die Leute sehen, dass neue GitLab-Funktionen verfügbar sind, und fragen uns sofort, wann wir sie installieren“, sagt Stamnitz.\n\n\nEine kollaborativere Kultur ermöglicht es den Softwareentwicklungsteams der Deutschen Telekom, mit der gleichen Anzahl von Mitarbeiter(inne)n schneller mehr Software zu produzieren. „Früher haben nur einige Leute GitLab verwendet, andere haben GitHub Actions genutzt, und wiederum andere haben Jenkins oder andere Tools eingesetzt. Jeder hat sein eigenes Programm benutzt“, fügt Stamnitz hinzu. „Jetzt verwenden alle dieselbe Plattform. Ich würde sagen, dass wir jetzt besser sind also vorher. Und schneller.“\n\n\n[Wie Siemens Open-Source-Governance im Enterprise aufgebaut hat, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/siemens/)\n",{},"/de-de/customers/deutsche-telekom",{"title":2025,"ogTitle":1980,"ogImage":2026,"ogDescription":1984,"description":2027},"Deutsche Telekom: DevSecOps-Transformation mit GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518664/khr3zqrclppy8skulxv1.png","Erfahre, wie die Deutsche Telekom mit GitLab Ultimate die DevSecOps-Transformation inklusive 6x schnellerer Markteinführung voranbringt.","de-de/customers/deutsche-telekom","ubP94CBNREIjK0pvYH3RqM-fTyD-7J0wNu5QmB4YabE",{"id":2031,"title":2032,"body":6,"category":6,"config":2033,"content":2034,"description":6,"extension":122,"meta":2086,"navigation":124,"path":2087,"seo":2088,"slug":6,"stem":2090,"testContent":6,"type":808,"__hash__":2091},"customers/de-de/customers/dublin-city-university.yml","Dublin City University",{"template":808,"size":36,"region":106,"industry":63},{"name":2035,"logo":2036,"hero":2037,"heroImage":2038,"benefits":2039,"industry":2051,"employeeCount":2052,"location":2053,"solution":2054,"stats":2055,"headline":2065,"summary":2066,"quotes":2067,"content":2073,"contributors":6},"Dublin City University und GitLab Erfolgsgeschichte","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517975/ojs0cjyxniutyyk5ra2y.svg","Wie die Dublin City University Studierende mit GitLab auf die IT-Branche vorbereitet","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518439/vybywhjnpq8pauvpsr7k.jpg",[2040,2044,2047],{"metric":2041,"config":2042},"Studierende gestalten ihren Workflow selbst",{"icon":2043},"OpenSource",{"metric":1206,"config":2045},{"icon":2046},"BulbBolt",{"metric":2048,"config":2049},"Bessere Beschäftigungsfähigkeit in der IT",{"icon":2050},"Increase","Education","625","Dublin, Irland","GitLab Gold",[2056,2059,2062],{"value":2057,"metric":2058},"11.720","laufende CI-Jobs",{"value":2060,"metric":2061},"2.529","aktive Repositories",{"value":2063,"metric":2064},472,"aktive Projekt-Repositories","GitLab CI und SCM bieten der DCU eine praxisnahe Ausbildung in der Softwareentwicklung.","Die DCU, Pionierin in der Informatikausbildung, setzt GitLab SCM und CI ein, um Softwareprojekte von Studierenden voranzutreiben und optimale Ergebnisse zu erzielen.\n",[2068],{"quoteText":2069,"author":2070,"authorTitle":2071,"authorCompany":2072},"Es ist ein großes Plus für die DCU, dass sie GitLab als Teil des Lehrplans anbieten kann, damit Studierende mit der Technologie Schritt halten. Das ist eine ausgezeichnete Vorbereitung für den Einstieg in die Branche.\n","Jacob Byrne","Viertstudierender","DCU",[2074,2077,2080,2083],{"header":2075,"text":2076},"Dublins führende Universität für Informatikanwendungen","Die Dublin City University (DCU) ist eine 1975 gegründete Universität in Dublin mit rund 17.000 eingeschriebenen Studierenden und über 50.000 Alumni. Darüber hinaus sind über 1.200 Studierende im Online-Bildungsprogramm DCU Connected eingeschrieben. [DCU](https://www.dcu.ie/){data-ga-name=\"dcu\" data-ga-location=\"body\"} gilt als eine der renommiertesten Adressen für Elektrotechnik und Informatikanwendungen in Irland.\n",{"header":2078,"text":2079},"Modernisierung der Programmierausbildung","Als akademisches Programm liegt ein Schwerpunkt der Softwaretechnikfakultät auf der Verwaltung und Durchführung verschiedener Softwareentwicklungsprojekte. In der Vergangenheit waren diese Projekte papierbasiert und manuell. Manche Studierenden lernten Programmieren, andere nicht – was zu einem unausgewogenen Ausbildungsangebot führte.\n\nUm sicherzustellen, dass Studierende mit der technologischen Entwicklung Schritt halten, mussten die Lehrmethoden erneuert werden. Die Fakultät suchte nach einer einzigen Open-Source- Softwareplattform, die sowohl Studierenden als auch Lehrenden [Quellcode-Management](https://about.gitlab.com/de-de/solutions/source-code-management/){data-ga-name=\"source code management\" data-ga-location=\"body\"} bietet und gleichzeitig eine strukturierte Grundlage für Tests, Validierung und Continuous Integration liefert.\n",{"header":2081,"text":2082},"Kleine Softwareprojekte eigenverantwortlich umsetzen","Die DCU prüfte BitBucket, Jenkins, GitHub und weitere Plattformen. Dr. Stephen Blott, Senior Lecturer an der DCU, begann damit, die Community Edition von GitLab auf seinem privaten Rechner zu nutzen, und schlug vor, die Plattform für eine seiner Projektgruppen einzusetzen. GitLab bewährte sich und wurde anschließend auf alle Projektgruppen ausgerollt. „Jetzt nutzen alle diese Gruppen GitLab für all ihre Projekte. Wir erwarten, dass ihr gesamter Code dort verfügbar ist. Das bietet uns gegenüber der früheren Situation viele Vorteile\", sagt Blott.\n\nStudierende lernen jetzt den Umgang mit Git – eine wichtige Fähigkeit für Praktika und den späteren Berufseinstieg. GitLab bietet klare Dokumentation für das Quellcode-Management, was den Einstieg in ein neues Werkzeug erleichtert. Studierende verfügen nun über Code und Dokumentation, die sie zuvor nicht hatten, und sind in der Lage, im Laufe eines Semesters kleine Softwareprojekte zu entwickeln.\n\n„Da der Code mit unserem LDAP-Server verknüpft ist, wissen wir, wer die Studierenden sind und welcher Code zu wem gehört. Wir können ihren Code finden und anhand der Commit-Logs nachvollziehen, wann und woran sie gearbeitet haben – das gibt uns deutlich mehr Einblick in die Projekte\", erklärt Blott.\n\nGitLab bietet durchgängige Transparenz darüber, woran jede und jeder arbeitet. „Am Ende des Jahres setzen sich die Prüfenden zusammen, und ein externer Prüfer kommt, um unsere Arbeit zu beurteilen und zu prüfen, ob wir korrekt bewertet haben. Der externe Prüfer kann alles einsehen\", ergänzt Blott. „Früher hatte der externe Prüfer nur ausgedruckte Unterlagen und musste bei allem anderen raten.\"\n",{"header":2084,"text":2085},"Git, SCM und CI als Grundlage für den Berufseinstieg","DCU-Studierende gewinnen einen praxisnahen Einblick in das [Management von Softwareprojekten](https://about.gitlab.com/de-de/solutions/source-code-management/){data-ga-name=\"source code management\" data-ga-location=\"body\"}. Lehrende können Studierende gezielt begleiten, und Studierende erwerben fundierte Kenntnisse in Git und Software-Build-Systemen. GitLab läuft auf einem virtuellen Server und kann remote verwaltet werden. „Das ist für die Studierenden ein echter Fortschritt – sie können ihren eigenen Workflow aufsetzen, pushen, Tests ausführen und sogar deployen, alles über die CI-Umgebung\", sagt Blott. „Das ist ein deutlicher Schritt nach vorne: Studierende können zurückkommen und zeigen, 'Ich habe Tests und Validierung durchgeführt – hier ist der Beweis, du kannst es laufen sehen.'\"\n\nDerzeit laufen 2.529 Repositories und 472 Projekt-Repositories. Ein Projekt-Repository ist mit einem formellen akademischen Softwaretechnikprojekt verbunden. Insgesamt wurden bisher 11.720 CI-Jobs ausgeführt. Studierende des dritten und vierten Jahres sowie im Masterprogramm nutzen GitLab. „Eines unserer Ziele ist, dass Studierende beim Antritt ihres Praktikums bereits über diese Fähigkeiten verfügen und sich nicht überfordert fühlen\", so Blott. Absolventinnen und Absolventen des Softwaretechnikprogramms haben erfolgreich Stellen als Ingenieurinnen, Ingenieure und Softwareberater gefunden.\n\nJacob Byrne, Viertstudierender an der DCU, nutzt GitLab aktiv. Issues und Boards haben ihm beim Sprint-Tracking geholfen, und er betrachtet das Werkzeug als wertvolle Ressource. „Es ist ein klarer Vorteil bei der Vorbereitung auf den Arbeitsmarkt – man kann sich in DevOps-Teams schnell einarbeiten\", erklärt Byrne. „Es ist ein großes Plus für die DCU, dass sie GitLab als Teil des Lehrplans anbieten kann, damit Studierende mit der Technologie Schritt halten. Das ist eine ausgezeichnete Vorbereitung für den Einstieg in die Branche.\"\n",{},"/de-de/customers/dublin-city-university",{"title":2035,"description":2089,"ogTitle":2035,"ogDescription":2089},"DCU bereitet Studierende mit GitLab auf die IT-Branche vor","de-de/customers/dublin-city-university","P-UV6hd5MZmHnNAepWi56An0QNHXc5ZwzQy4fTw6Ypw",{"id":2093,"title":2094,"body":6,"category":6,"config":2095,"content":2096,"description":6,"extension":122,"meta":2140,"navigation":124,"path":2141,"seo":2142,"slug":6,"stem":2147,"testContent":6,"type":6,"__hash__":2148},"customers/de-de/customers/dunelm.yml","Dunelm",{"template":808,"size":40,"region":106,"industry":79},{"name":2094,"logo":2097,"hero":2098,"heroImage":2099,"benefits":2100,"industry":77,"employeeCount":2111,"location":2112,"solution":960,"stats":2113,"headline":2120,"summary":2121,"quotes":2122,"content":2127},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517933/b6rf2h72y0rvv8pwzgaf.svg","Dunelm \"verschiebt die Sicherheit nach links\": Wie der britische Händler Security priorisiert","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518416/tddtgezk4ce1fs1akh0a.png",[2101,2104,2108],{"metric":2102,"config":2103},"Mehr Sicherheit",{"icon":224},{"metric":2105,"config":2106},"Optimierte Zusammenarbeit",{"icon":2107},"Collaboration",{"metric":823,"config":2109},{"icon":2110},"Agile","Über 3.300","Leicester, Vereinigtes Königreich",[2114,2117],{"value":2115,"metric":2116},"75–85","Bereitstellungen pro Woche (zuvor 10–20)",{"value":2118,"metric":2119},"Stunden","anstelle von Tagen für das Onboarding","Die Dunelm Group plc wollte eine schnelle Entwicklung und Bereitstellung, bei der die Sicherheit von Anfang an berücksichtigt wurde.","Das Einzelhandelsunternehmen entschied sich für GitLab SaaS Ultimate, um Tools zu integrieren und sichere Pipelines in der AWS-Cloud nahtlos bereitzustellen.\n",[2123],{"quoteText":2124,"author":2125,"authorTitle":2126,"authorCompany":2094},"GitLab bietet alles, was wir wollen – von Sicherheit über Leistung bis hin zu Tests und mehr.\n","Chintan Parmar","Principal Platform Engineer",[2128,2131,2134,2137],{"header":2129,"text":2130},"CI/CD-Verbesserungen tragen dazu bei, die Technologiekultur von Dunelm voranzubringen","Dunelm wurde 1979 gegründet und entwickelte sich zu einem der führenden Einzelhandelsunternehmen für Haushaltswaren im Vereinigten Königreich mit Vertriebszentren, 178 Ladengeschäften und einem robusten E-Commerce-Betrieb. Das Unternehmen verzeichnet über 12 Millionen Online-Transaktionen pro Jahr und führt gleichzeitig einen großen Online-Katalog mit Haushaltswaren und Einrichtungsgegenständen. Dunelm setzt mehr denn je auf innovatives Technologie-Engineering, um das Kundenerlebnis zu verbessern. \n\nDies geschieht in einem Einzelhandelsumfeld, das durch die digitale Transformation dramatisch verändert wurde. Kontinuierliche Integration und Bereitstellung (Continuous Integration and Deployment, CI/CD), garantierte Sicherheit, testgesteuerte Entwicklung, agile sprintbasierte Planung und fortschrittliche DevOps-Tools sind wichtige Bestandteile der Technologiekultur von Dunelm. Die Technologieteams des Unternehmens setzen auch auf serverlose Technologien, ereignisgesteuerte Architektur und Cloud-First-Entwicklung.\n",{"header":2132,"text":2133},"Einzelhandelsunternehmen auf der Suche nach Open-Source-Geschicklichkeit mit einer stabilen Automatisierungsplattform","Als die Entwicklungsteams von Dunelm den Übergang zu ihrer Zielarchitektur aus serverlosen Technologien und der Cloud beschleunigten, stellten sie ernsthafte Lücken in ihren bestehenden CI/CD-Tools fest. Eine stärkere Automatisierung, verbesserte Governance, Sicherheit und Agilität waren erforderlich, um eine Vielzahl von Plug-ins zu integrieren und schnell belastbare Software-Pipelines zu erstellen. Bestehende Workflows, einschließlich solcher, die hauptsächlich auf Jenkins basieren, erforderten eine manuelle Verwaltung und ein unangemessenes Maß an Notfalllösungen für alle Fälle von fehlerhaftem Code, und es fehlte an Transparenz in den Pipelines.\n\nDies erwies sich als ständige und dringliche Belastung für das Verwaltungsmanagement von Dunelm. Die technische Führungsebene wünschte sich eine strategische, stabile und skalierbare Plattform. Ein wichtiger Punkt war, dass angesichts der globalen Cybersicherheitsbedrohungen bessere statische Anwendungssicherheitstests (SAST) und dynamische Anwendungssicherheitstests (DAST) erforderlich waren. Nach vergleichenden Bewertungen entschied sich die Führung von Dunelm für die Verwendung von GitLab CI/CD als DevOps-Plattform, um Technologieteams in die Lage zu versetzen, „die Sicherheit nach links zu verschieben“ – das heißt, Leistungs-, Test- und Sicherheitsprobleme zu Beginn und während des gesamten Softwareentwicklungszyklus anzugehen, so Chintan Parmar, Principal Platform Engineer bei Dunelm.\n",{"header":2135,"text":2136},"Nahtlose Pipeline-Bereitstellungen in AWS mit GitLab","Die DevOps-Plattform von GitLab wird heute verwendet, um Builds, Integrationen und Bereitstellungen der Dienste von Dunelm effektiv und sicher zu verwalten. „Zuvor haben wir die Bibliotheken und Funktionen für unsere CI/CD-Pipelines intern erstellt. Bei allen Neuerungen mussten wir den Code selbst schreiben“, sagt Parmar. GitLab bietet alles, was wir uns wünschen, von der Sicherheit über die Leistung bis hin zu Tests und mehr. Wir können unsere Pipelines auf lesbare, modulare und konsistente Weise erstellen.“ Die Integrationsmöglichkeiten der Plattform haben sich bei der Erstellung von Pipelines auf AWS als besonders nützlich erwiesen. „Pipelines werden mit GitLab nahtlos in AWS bereitgestellt“, fügt Parmar hinzu.\n\nGleichzeitig bietet die GitLab-Plattform Dunelm weitere Vorteile.\n\nZum Beispiel dauert das vollständige Onboarding neuer Entwickler(innen) in den Technologie-Stack von Dunelm jetzt Stunden statt Tage. Darüber hinaus bringen die vollständig dokumentierten Workflows von GitLab die Mitglieder mehrerer Teams bei allen Problemen, die in den Pipelines von Dunelm auftreten, schnell auf den neuesten Stand. GitLab erleichtert die effektive Zusammenarbeit mit Funktionen wie dem Merge-Request-Prozess. Infolgedessen können Entwickler(innen), Quality Engineers, Site Reliability Engineers und andere bei der Lösung von Problemen mit Pipelines zusammenarbeiten. Die GitLab Technologieteams waren hilfreich und haben bei der Implementierung der Plattform mit uns zusammen gearbeitet“, so Parmar.\n",{"header":2138,"text":2139},"Teams führen mehr Scans durch, beheben Sicherheitslücken und arbeiten effektiv zusammen","GitLab unterstützt effektiv das Ziel von Dunelm, die Sicherheit im Rahmen seiner DevSecOps-Strategie „nach links zu bewegen“. Dunelm-Teams können in GitLab-Pipelines häufigere und automatisierte Scans durchführen. Mit SAST/DAST-Scans, der Erkennung von Geheimnissen, der Abhängigkeitssuche und mehr in frühen Phasen werden Sicherheitslücken viel früher im Prozess erkannt und folglich viel früher im Softwareentwicklungszyklus behoben. Die Vorteile werden an Kund(inn)en weitergegeben, die die E-Commerce-Plattform von Dunelm nutzen, da auf diese Weise viel Sicherheitsarbeit weit vor der Softwarebereitstellung geleistet wird.\n\nDie Plattform unterstützt auch eine erhöhte Anzahl von Bereitstellungen durch Automatisierungen, ohne dass zusätzlicher Aufwand für die Entwickler(innen) und Administrator(inn)en anfällt. Inzwischen hat die GitLab-Plattform eine bessere Zusammenarbeit zwischen Teams ermöglicht und sie unterstützt echte DevOps-Partnerschaften zwischen den verschiedenen Teams und Gruppen. Die Software bietet Einblick in die Pipeline-Arbeit, die für die Verwaltung des Gesamtbetriebs nützlich ist. Auf diese Weise können sich Teams auch auf Code-Audits vorbereiten. Mit GitLab Ultimate SaaS konnte Dunelm eine Open-Source-Toolchain mit einem praktischen Self-Service-Modell verwalten. Die Plug-and-Play-Integrationen von GitLab mit Tools von Drittanbietern wie Jira, Datadog, Terraform, Slack und anderen bedeuten, dass Teams nicht länger „blind“ sind.\n\n„Wir waren auf der Suche nach einer Plattform, mit der wir nahtlos Pipelines aufbauen können und die von Anfang an über integrierte Sicherheitsfunktionen verfügt“, so Parmar. Das bedeutete, dass die Plattform mit unseren technischen Prinzipien übereinstimmen musste – eine schnelle Feedback-Schleife, kontinuierliche Verbesserung sowie rasche und sichere Bereitstellung von funktionierender Software für unsere Kund(inn)en.“\n\n„Die Benutzeroberfläche von GitLab ist so konzipiert und aufgebaut, dass sie eine End-to-End-Stack-Ansicht bietet. Projekte in GitLab haben eine größere Sichtbarkeit. Ich kann also viel leichter sehen, was passiert, aber wenn ich möchte, kann ich mir nach wie vor die Hände schmutzig machen und mir ansehen, welcher Code produziert wird. Wir veröffentlichen im Allgemeinen mehr qualitativ hochwertige Software mit GitLab“, fügt Parmar hinzu. Er weist auch auf die regelmäßig veröffentlichten Technologie-Roadmaps von GitLab und seinen monatlichen Veröffentlichungszyklus als wichtige Faktoren hin, um sicherzustellen, dass Dunelm an der Spitze der Spitzentechnologie bleibt.\n\nSchließlich hat GitLab noch zu einem hoch geschätzten Vorteil beigetragen: der Zufriedenheit der Entwickler(innen).\n\n„Eine Sache, auf die man hinweisen sollte, ist, dass es Entwicklungsteams glücklicher macht, was wir schon immer erreichen wollten“, sagt Parmar. „Wenn man gute Tools und gute Produkte verwendet, hilft das immer. Wenn Techies es gern verwenden, arbeiten sie glücklicher, intelligenter und effizienter.“ \n\n***[Wie Hilti CI/CD und Security erfolgreich in der Industrie modernisiert hat, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/hilti/)***\n",{},"/de-de/customers/dunelm",{"title":2143,"description":2144,"ogTitle":2094,"ogImage":2145,"ogDescription":2146},"Dunelm: Sicherheit und Cloud-First-Entwicklung mit GitLab","Der britische Marktführer für Haushaltswaren rückt die Sicherheit in den Vordergrund des Entwicklungszyklus und treibt die Cloud-Bewegung voran.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518665/mxmq9rnshjqn6gpdu3to.jpg","Erfahre, wie Dunelm es dank GitLabs Shift-Left-Sicherheit von 10 auf über 75 Software-Bereitstellungen pro Woche geschafft hat.","de-de/customers/dunelm","hclvwQLhPAsRZPZ27IwnasOrRzaWr4XyLWz4Ta7u7AQ",{"id":2150,"title":2151,"body":6,"category":6,"config":2152,"content":2153,"description":6,"extension":122,"meta":2205,"navigation":124,"path":2206,"seo":2207,"slug":6,"stem":2213,"testContent":6,"type":808,"__hash__":2214},"customers/de-de/customers/ericsson.yml","Ericsson",{"template":808,"size":40,"region":106,"industry":91},{"heroImage":2154,"employeeCount":2155,"logo":2156,"name":2151,"location":2157,"quotes":2158,"content":2168,"solution":828,"hero":2184,"benefits":2185,"industry":2196,"stats":2197},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1762369652/ktoqneysojcg9euxqvrt.png","100.000","https://res.cloudinary.com/about-gitlab-com/image/upload/v1762962454/fg2qwdqqcgrb8dqnoubp.png","Stockholm, Schweden",[2159,2164,2166],{"quoteText":2160,"author":2161,"authorTitle":2162,"authorCompany":2163},"Die schnelleren Deployment-Zyklen, die GitLab ermöglicht, tragen direkt zu unserem Geschäftswachstum bei. Kommunikationsdienstleister entscheiden sich für uns, weil wir Innovationen in der Geschwindigkeit liefern können, die ihre Märkte erfordern.","Daniel Costa Soares","Head of Software Automation and Support","Ericsson OSS/BSS",{"quoteText":2165,"author":2161,"authorTitle":2162,"authorCompany":2163},"GitLab verkürzt unsere Time-to-Market erheblich. Kunden, die auf Innovation setzen, können jetzt jeden Monat neue Produktfunktionen und Sicherheits-Patches einführen. Bisher lagen zwischen Upgrade-Zyklen bis zu drei Jahre.",{"quoteText":2167},"Durch diese Verbesserung hat Ericsson im ersten Jahr 90.000 Stunden eingespart. In den darauffolgenden sechs Monaten waren es bereits 130.000 Stunden.",[2169,2172,2175,2178,2181],{"header":2170,"text":2171},"Anpassung an Cloud-native Geschwindigkeit","Über mehr als zwei Jahrzehnte lieferte Ericsson Business- und Operational-Support-Systeme an Telekommunikationsbetreiber in einem verlässlichen Rhythmus. Jedes Deployment dauerte drei bis vier Monate, größere Updates erschienen alle drei bis vier Jahre. Dieser Rhythmus funktionierte, weil er zur gleichmäßigen und planbaren Entwicklung der Telekommunikationsinfrastruktur passte.\n\n„Unsere Deployment-Methodik war auf Stabilität und planbare Quartalszyklen optimiert\", sagt Daniel Costa Soares, Head of Software Automation and Support bei Ericsson OSS/BSS. „Als Cloud-Infrastruktur die Nachfrage nach schnelleren Innovationszyklen erzeugte, gab uns unser Cloud-Portfolio die Grundlage, unseren Ansatz weiterzuentwickeln und gleichzeitig dieselbe Zuverlässigkeit beizubehalten.\"\n\nDie OSS/BSS-Lösungen von Ericsson sind keine optionale Infrastruktur. Wenn das Abrechnungssystem eines Telekommunikationsbetreibers ausfällt, stoppt der Umsatzfluss sofort. Diese Plattformen sorgen dafür, dass Betreiber weltweit mit Milliarden von Teilnehmern verbunden bleiben und ihre Umsätze realisieren können.\n\nCloud-native Architektur hat die Anforderungen grundlegend verändert. Cloud-Migration ist ein wettbewerbsentscheidender Faktor, der die Marktpositionierung in der Telekommunikation bestimmt. Ohne leistungsfähige Automatisierung würden Ericssons OSS/BSS-Kunden schlicht auf die Migration zur Cloud-Infrastruktur verzichten – und Ericsson den Zugang zu Geschäftsmöglichkeiten der nächsten Generation. Die Kundenanforderung nach schnelleren Innovationszyklen bedeutete, dass Deployments, die zuvor Monate dauerten, nun in Wochen erfolgen mussten.\n",{"header":2173,"text":2174},"Aufbau einer einheitlichen Infrastruktur","Ericsson hätte die bestehende Toolchain schrittweise automatisieren können. Stattdessen entschied sich das OSS/BSS-Team für einen konsequenten Schritt: die Einführung von GitOps-Deployment für das Cloud-Portfolio mit GitLab als Grundlage der GitOps-Plattform.\n\nDie Verwaltung von Enterprise-OSS/BSS-Software-Deployments bei mehr als 300 globalen Kommunikationsdienstleistern (CSPs) erfordert eine reibungslose Orchestrierung über mehrere Tools, Systeme und Workflows hinweg.\n\n„Die Integrationsfähigkeiten von GitLab haben uns überzeugt\", sagt Costa Soares. „Integrationen mit Jira, Confluence und den meisten Security-Tools sind direkt einsatzbereit, was unseren Aufwand bei der Implementierung von CI/CD-Pipelines deutlich reduziert.\"\n",{"header":2176,"text":2177},"Geschwindigkeit, die Kundenerwartungen verändert hat","Mit GitLab reduziert Ericsson die Deployment-Zeit und erzielt erhebliche Kosteneinsparungen bei OSS/BSS-Projekten im Multimillionen-Bereich. Laut Costa Soares wäre der Übergang ohne Automatisierung finanziell nicht realisierbar gewesen. Ericsson kann nun doppelt so häufig aktualisieren und gleichzeitig die Kosten optimieren.\n\nFür die Telekommunikationsbetreiber, die Ericsson mit OSS/BSS beliefert, verändert dieser Geschwindigkeitsgewinn die Zusammenarbeit grundlegend.\n",{"header":2179,"text":2180},"Qualitätssicherung im Gleichschritt mit der Geschwindigkeit","Höhere Geschwindigkeit erhöht auch die Anforderungen an die Qualitätssicherung. Um schwerwiegende Ausfälle zu vermeiden, erfordert die Verwaltung großer Enterprise-Software-Systeme umfassende Tests.\n\nDie Integration von GitLab mit Ericssons Testorchestrierung ermöglicht die Validierung von 2.000 bis 3.000 Testszenarien pro OSS/BSS-Deployment. Das entspricht einer Verzehnfachung und deckt deutlich mehr potenzielle Schwachstellen ab. „Wir sprechen hier von hochkomplexer Software\", sagt Costa Soares. „Bei diesem Umfang an Code ist es besser, möglichst viele verschiedene Szenarien zu testen. Diese umfassende Qualitätsverifikation für unsere Kunden ist ein echter Differenzierungsfaktor.\"\n\nGitLab bietet diese Skalierung durch integrierte Transparenz über Deployment- und Qualitäts-Pipelines hinweg.\n\n„Ich sehe nicht nur die Pipeline des Deployments, sondern auch die Pipelines für Testqualität und Softwarequalität: alles in einem Single Pane of Glass\", sagt Costa Soares. „Das macht alles einfacher und günstiger, weil deutlich weniger manuelle Arbeit anfällt.\"\n\nSo kann Ericsson Probleme proaktiv identifizieren und beheben, bevor sie die Kundennetzwerke erreichen. Gleichzeitig entfallen die Engpässe, die zuvor den Testumfang und die Effektivität einschränkten.\n",{"header":2182,"text":2183},"Automatisierung als Wettbewerbsvorteil","Das Team hat mehrere Deployments mit GitOps-Bereitstellungsverfahren über verschiedene OSS/BSS-Produkte hinweg erfolgreich abgeschlossen. Diese Projekte enthielten verbindliche Anforderungen in Ausschreibungen (RFPs) für GitOps-gestützte Automatisierung. Für CSPs ist diese Fähigkeit ein entscheidendes Differenzierungsmerkmal, um die vollen Vorteile von Cloud-Produkten zu realisieren.\n\nÜber die GitLab-Plattform verwaltet Ericsson sämtliche Infrastruktur und Deployments direkt aus Git-Repositories und schafft damit eine zentrale, verlässliche Quelle für OSS/BSS-Deployments. Dieser Ansatz gewährleistet lückenlose Audit-Trails und die Einhaltung von Compliance-Anforderungen und schafft gleichzeitig die Grundlage für automatisierte Deployment-Orchestrierung über verteilte Infrastrukturen.\n\n„Die schnelleren Deployment-Zyklen, die GitLab ermöglicht, tragen direkt zu unserem Geschäftswachstum bei\", sagt Costa Soares. „Kunden entscheiden sich für uns, weil wir Innovationen in der Geschwindigkeit liefern können, die ihre Märkte erfordern.\"\n\nMit Blick auf die Zukunft treibt Ericsson die Automatisierung mit neuen Technologien weiter voran.\n\n„Wir evaluieren derzeit GitLab Duo in einem Proof of Concept, um die Funktionalitäten zu bewerten\", sagt Costa Soares. „Die KI-Integrationen, einschließlich der Verbindung von GitLab mit Amazon Q, eröffnen neue Möglichkeiten für die Automatisierung und stärken die Plattformposition von GitLab.\"\n\nDurch die Konsolidierung der DevSecOps-Toolchain auf eine einzige Plattform hat Ericsson die Bereitstellung geschäftskritischer Telekommunikationssoftware für globale Märkte neu aufgestellt – mit schnelleren und zuverlässigeren Deployments, die Milliarden von Teilnehmern weltweit verbunden halten.\n\n***[Wie CARFAX Pipeline-Management vereinfacht, die Toolchain reduziert und Sicherheit früher im SDLC adressiert, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/carfax/)***","Ericsson halbiert Deployment-Zeit mit GitLab und liefert schnellen Mehrwert für OSS/BSS-Kunden",[2186,2189,2192],{"metric":2187,"config":2188},"Höhere Deployment-Frequenz",{"icon":2050},{"metric":2190,"config":2191},"Schnellere Time-to-Market",{"icon":1083},{"metric":2193,"config":2194},"Treibt Geschäftswachstum voran",{"icon":2195},"Globe","Telecommunications",[2198,2199,2202],{"value":1488,"metric":1588},{"value":2200,"metric":2201},130,"eingesparte Stunden in nur 6 Monaten",{"value":2203,"metric":2204},"10x","mehr abgedeckte Testszenarien",{},"/de-de/customers/ericsson",{"title":2208,"description":2209,"ogTitle":2210,"ogDescription":2211,"ogImage":2212},"Ericsson - halbiert Deployment-Zeit mit GitLab","Erfahre, wie Ericsson Deployments verkürzt und schnellen Mehrwert für OSS/BSS-Kunden liefert","Ericsson - GitLab Kunden-Erfolgsgeschichte, Case Study","Ericsson halbiert die Deployment-Zeit mit GitLab und liefert schnellen Mehrwert für OSS/BSS-Kunden","https://res.cloudinary.com/about-gitlab-com/image/upload/v1762375087/xwzvgud3frdbhwxn8ftl.png","de-de/customers/ericsson","RceMw0wIcHULIDXmzIKs0Ccs0wF5vjTK-7LmeGkuHcc",{"id":2216,"title":2217,"body":6,"category":6,"config":2218,"content":2219,"description":6,"extension":122,"meta":2267,"navigation":124,"path":2268,"seo":2269,"slug":6,"stem":2271,"testContent":6,"type":808,"__hash__":2272},"customers/de-de/customers/everymatrix.yml","Everymatrix",{"template":808,"size":36,"region":106,"industry":87},{"name":2220,"logo":2221,"hero":2222,"heroImage":2223,"benefits":2224,"industry":2234,"employeeCount":2235,"location":2236,"solution":828,"stats":2237,"headline":2246,"summary":2247,"quotes":2248,"content":2254,"contributors":6},"EveryMatrix und GitLab B2B-Erfolgsgeschichte aus der EU","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517980/i8aoclmauk91m7kg74o4.png","Wie EveryMatrix mit GitLab DevOps-Prozesse und Open-Source-Innovation vorantreibt","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518441/z2csnv0ltc1ynyy5ydl0.jpg",[2225,2228,2231],{"metric":2226,"config":2227},"Nahtlose Unterstützung für Peer-Review",{"icon":1703},{"metric":2229,"config":2230},"Verbesserte Automatisierung",{"icon":1075},{"metric":2232,"config":2233},"Mehr Transparenz",{"icon":2043},"Gaming","300","Bukarest, Rumänien (HQ)",[2238,2240,2243],{"value":1488,"metric":2239},"Nutzerwachstum in einem Jahr",{"value":2241,"metric":2242},"42 %","jährliches Wachstum bei Pipelines",{"value":2244,"metric":2245},"25 %","jährliches Wachstum bei 1.700 Projekten","Bei der Entscheidung für eine DevOps-Plattform setzten die Entwicklungs- und Infrastrukturverantwortlichen bei EveryMatrix auf GitLab Self-Managed Premium.","Der Full-Service-B2B-Gaming-Plattformanbieter wollte schnellere Iterationen und bessere Kontrolle über Open-Source-Innovation.\n",[2249],{"quoteText":2250,"author":2251,"authorTitle":2252,"authorCompany":2253},"Bei GitLab geht es nicht nur um Werkzeuge, sondern auch um die Unternehmenskultur. Bei einem Vorfall erhalten wir Antworten auf sehr transparente Weise. Das ist auch für unsere Kultur hier wichtig. Wir arbeiten mit Spielern. Wenn Spieler das Gefühl haben, dass man nicht transparent ist, wenden sie sich ab. Vertrauen ist entscheidend.\n","Rafael Campuzano","Group CTO","EveryMatrix",[2255,2258,2261,2264],{"header":2256,"text":2257},"Gaming-Dienste für einen regulierten Markt","[EveryMatrix](https://everymatrix.com/){data-ga-name=\"everymatrix\" data-ga-location=\"body\"} bietet eine API-basierte B2B-Produktsuite für Casino, Sportwetten, Zahlungen und Affiliate-Management in stark regulierten Branchen weltweit. Das Angebot umfasst die Bereitstellung von Inhalten, Wettquoten und Ergebnissen sowie Transaktionsunterstützung für Echtzeit-Abrechnungen, Analysen und Risikomanagement – alles auf einer Plattform mit integriertem Spielerschutz. Ein dediziertes Infrastrukturteam ist für Governance und die Einhaltung regionaler und lokaler Vorschriften verantwortlich. Dienste können als eigenständige oder integrierte Lösungen bereitgestellt werden. EveryMatrix-Lösungen decken mehr als 125 Sport- und virtuelle Sportarten ab, mit über 105.000 Live-Events.\n",{"header":2259,"text":2260},"Eine praxistaugliche Open-Source-Plattform für einen regulierten Sektor","Als globaler Anbieter von Gaming-Diensten konzentriert sich EveryMatrix auf schnelle, innovative Lösungsentwicklung und zuverlässiges Software-Deployment. In der Gaming-Branche wie anderswo muss dieser Fortschritt durch Sicherheit, hohe Verfügbarkeit und Zuverlässigkeit abgesichert werden – entscheidend für das Vertrauen von Kunden und deren Nutzern. Mit dem wachsenden Fokus auf APIs und Kubernetes wurde deutlich, dass die Entwicklungsteams strukturiertere und automatisiertere Workflows benötigten.\n\nWerkzeugfortschritte und die Notwendigkeit, wichtige Add-ons zu installieren, unterstrichen den Bedarf an flexibler Anpassungsfähigkeit. Für die Umsetzung agiler Prozesse brauchten die Teams die Gewissheit, dass alles an einem Ort vorhanden ist, Workflows gut dokumentiert sind und Entwickler nicht für jedes Werkzeug eine eigene Installationsmethode erlernen müssen. Die Teams benötigten verlässliche Peer-Review- und Freigabeprozesse sowie Transparenz für alle Stakeholder. GitLab Premium war die Wahl.\n",{"header":2262,"text":2263},"Einheitlicher GitLab-Workflow auf einer DevOps-Plattform","GitLab Premium erfüllt die Anforderungen von EveryMatrix an ein zentrales Repository, das die Komplexität der Arbeit mit mehreren Open-Source-Frameworks reduziert. Integrierte, flexible Werkzeuge unterstützen Teams dabei, wiederkehrende Aufgaben zu automatisieren und Open-Source-Software schnell und sicher bereitzustellen. Entwickler müssen nicht mehr zwischen verschiedenen Werkzeugen und Installationen wechseln, erklärt Rafael Campuzano, Group CTO bei EveryMatrix. GitLab unterstützt die tägliche DevOps-Arbeit des Unternehmens mit allem Notwendigen in einem einzigen Werkzeug und regelmäßig aktualisierten Funktionen.\n\nAlle Geschäftsbereiche haben die Container-Registry von GitLab eingeführt, und alle Teams können Regeln für Code-Pushes über das Repository festlegen. GitLab ist so implementiert, dass verschiedene Geschäftsbereiche effektiv miteinander interagieren und Code basierend auf den individuellen Prioritätszyklen der Teams teilen und integrieren können. „GitLab ist für uns ein wichtiges Werkzeug, um ein internes Open-Source-Modell zu realisieren\", so Campuzano.\n",{"header":2265,"text":2266},"Vertrauen als Grundlage des Open-Source-Modells","Die neue Plattform ist zum Kern von Prozess- und Workflow-Verbesserungen geworden und unterstützt inzwischen mehr als 200 Entwickler. „Mit GitLab bieten alle Freigabeprozesse und Code-Review-Mechanismen genau die Funktionen, die wir brauchen. Es passt perfekt zu unseren Anforderungen\", sagt Teodor Coman, Frontend Technical Director bei EveryMatrix. „GitLab CI/CD ist der Kern unserer Betriebsabläufe.\"\n\nTeams können Pipelines einrichten und Deployments mit deutlich mehr Kontrolle verwalten. Die Workflow-Freigabe- und Peer-Review-Funktionen von GitLab kommen dem Team zugute. EveryMatrix schätzt GitLabs Transparenzkultur und das Bekenntnis zur Open-Source-Philosophie. Vorfälle und Updates werden transparent kommuniziert. Die Ergebnisse: 50 % Nutzerwachstum von 200 auf 300 in einem Jahr, 25 % jährliches Projektwachstum und über 42 % jährliches Wachstum bei Pipelines – mit über 250.000 Pipelines pro Jahr.\n\n„Bei GitLab geht es nicht nur um Werkzeuge, sondern auch um die Unternehmenskultur. Bei einem Vorfall erhalten wir Antworten auf sehr transparente Weise. Das ist auch für unsere Kultur hier wichtig. Wir arbeiten mit Spielern. Wenn Spieler das Gefühl haben, dass man nicht transparent ist, wenden sie sich ab. Vertrauen ist entscheidend\", so Campuzano.\n",{},"/de-de/customers/everymatrix",{"title":2220,"description":2270,"ogTitle":2220,"ogDescription":2270},"EveryMatrix nutzt GitLab für DevOps und Transparenz","de-de/customers/everymatrix","nuNnYi8-9B47A_LSAs1-hAeodgeCZ8XyYuyQdH0tj9U",{"id":2274,"title":2275,"body":6,"category":6,"config":2276,"content":2277,"description":6,"extension":122,"meta":2319,"navigation":124,"path":2320,"seo":2321,"slug":6,"stem":2322,"testContent":6,"type":808,"__hash__":2323},"customers/de-de/customers/fanatics.yml","Fanatics",{"template":808,"size":36,"region":102,"industry":79},{"name":2275,"logo":2278,"hero":2279,"heroImage":2280,"benefits":2281,"industry":77,"employeeCount":2293,"location":2294,"solution":960,"stats":2295,"headline":2304,"summary":2305,"content":2306},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517983/mmjjsj2yycc3igvjokrb.svg","GitLab bietet Fanatics die gesuchte CI-Stabilität","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518442/tddr7ccwzmfrevg9hzxf.png",[2282,2285,2289],{"metric":2283,"config":2284},"Verbesserte CI-Stabilität",{"icon":1759},{"metric":2286,"config":2287},"Optimierte Job-Planung",{"icon":2288},"ClockAlt",{"metric":2290,"config":2291},"Erhöhte Nutzerzufriedenheit",{"icon":2292},"Values","10.000","Jacksonville, FL; San Mateo, CA; Manchester, England; Boulder, CO",[2296,2299,2301],{"value":2297,"metric":2298},"800","Projekte in drei Monaten migriert",{"value":2235,"metric":2300},"Nutzer(innen)",{"value":2302,"metric":2303},"95 %","Nutzerzufriedenheit","Fanatics verbesserte CI-Stabilität durch Migration zu GitLab","Fanatics' erfolgreiche GitLab CI-Migration ermöglicht Innovationszyklen und Geschwindigkeit",[2307,2310,2313,2316],{"header":2308,"text":2309},"Das Spiel zu den Fans bringen","Fanatics ist ein Sporteinzelhändler, der mehr als 300 Online- und Offline-Geschäfte betreibt. Fanatics bietet einen technologiegestützten Ansatz für das weltweit größte Angebot an Sportteam-Bekleidung und Trikots. Die Mission des Unternehmens besteht darin, Sportfans eine Möglichkeit zu bieten, ihre Verbundenheit zu den Lieblingsklubs auszudrücken.",{"header":2311,"text":2312},"In der Endlosschleife","Das Cloud-Team von Fanatics besteht aus etwa 20 Mitgliedern, die für alle Operationen im Zusammenhang mit Cloud-Services und DevOps verantwortlich sind – einschließlich aller Amazon Web Services (AWS)-Integrationen. Der Integrationsleiter ist für den Betrieb der Continuous Integration- und Continuous Delivery (CI/CD)-Pipelines von Fanatics verantwortlich. Ende 2018 war das Team mit laufenden Problemen wie Patches und Fehlerbehebung belastet. „Es hat keinen großen Spaß gemacht\", erinnert sich Guilherme Goncalves, Cloud-Technikleiter. „Der Support war nicht sehr gut. Alle Probleme mussten wir selbst lösen.\"\n\nEin Großteil der Zeit wurde für die Behebung von Patches und die Lösung von Problemen mit den Legacy-Tools, einschließlich CircleCI, aufgewendet. Die Probleme wirkten sich direkt auf das Cloud-Team aus und verlangsamten Release-Zeiten, stoppten die Bereitstellung von Block-Ends und verursachten Speicherlecks. Der gesamte CI-Flow war instabil und beeinträchtigte besonders das Cloud-Team.\n\nDas Fanatics-Team führte Proof-of-Concepts mit mehreren Tools durch, einschließlich Travis und CodeBuild, verwarf sie jedoch aufgrund von Problemen wie Vendor-Lock-in, Performance, Flexibilität und Skalierbarkeit. Goncalves war davon so sehr betroffen, dass sein Vorgesetzter ihn beauftragte, ein besseres Tool zu finden, und ihm bei der Auswahl völlig freie Hand ließ.",{"header":2314,"text":2315},"Stabilität dank eines einzigartigen Tools","Goncalves nahm sich die Zeit, ein Tool zu finden, das die gleichen Performance-Werte wie das bestehende Tool hatte, aber ein Stabilitätsniveau beinhaltete, das andere Tools nicht bieten konnten. „Alles wurde recherchiert. Die CI-Tools auf dem Markt wurden untersucht, und GitLab wurde entdeckt und überzeugte\", erzählt er.\n\nEr war der größte Befürworter im Unternehmen für einen Wechsel. Ein GitLab-Kanal wurde erstellt, Demos durchgeführt und alle wichtigen Fragen im Voraus gestellt. Außerdem wurden mehrere Proof-of-Concepts in der Recherche nach einem Tool implementiert, das stabil wäre und sich nahtlos in die bestehende Infrastruktur integrieren ließe. Goncalves ermutigte seine Kolleg(inn)en, GitLab selbst auszuprobieren und es zu erleben.\n\nAuf Goncalves' Drängen wurde Ende 2018 die Entscheidung getroffen, zu GitLab zu wechseln. Das Team benötigte etwa drei Monate für die vollständige Transition und Migration von 800 Projekten. Es gibt jetzt 300 Nutzer(innen) und etwa 60 Teams, die GitLab für CI verwenden. „Die ersten drei Monate führten dazu, dass das Cloud-Team vollständig auf GitLab umgestellt wurde\", sagt er. „Es war eine gute Investition, weil GitLab jetzt läuft und keine Betreuung mehr benötigt wird.\"",{"header":2317,"text":2318},"Mehr Zeit gewinnen für die wirklich wichtigen Initiativen","Mit GitLab hat das Cloud-Team von Fanatics die Fähigkeit gewonnen, sich auf Innovation zu konzentrieren, anstatt sich über Patches und ständige Probleme Sorgen zu machen. „Da GitLab viel stabiler ist, kann die Konzentration auf Fanatics-spezifische Herausforderungen erfolgen, anstatt auf grundlegende Infrastrukturprobleme\", sagt Goncalves. GitLabs Support-System ist reaktionsschnell und transparent, sodass Hilfe verfügbar ist, wenn Probleme auftreten.\n\nDas Team hat begonnen, mehr Fokus auf Continuous Deployments zu legen, da nicht mehr ständig Brände in der CI-Welt gelöscht werden müssen. Jobs können auch geplant werden, was eine Funktion ist, die CircleCI nicht bietet. Teammitglieder können mit Umgebungsvariablen auf Gruppenebene arbeiten, was sie dazu befähigt, mehr mit Workflows zu experimentieren und Jobs zu planen. Die Vorteile des Wechsels zu GitLabs stabilem CI erhöhten nicht nur die Lieferfähigkeit, sondern ermöglichten auch eine effizientere Zusammenarbeit zwischen Entwicklungs- und Engineering-Teams.\n\nEinige Teams experimentieren mit GitLabs Source-Code-Management-Fähigkeiten und erkunden, wie GitLab bei Continuous Deployment in der Zukunft helfen kann.\n\nGoncalves vermutet, dass über 90 % seiner Kolleg(inn)en bei Fanatics GitLab positiv sehen. „Alle sind einfach glücklich, dass ihre Builds zeitnah laufen und so stabil sind, dass sie nie fehlschlagen\", sagt Goncalves.",{},"/de-de/customers/fanatics",{"title":2275,"description":2305},"de-de/customers/fanatics","XRBZBaGedNUhVjbHJzJ8cA-60TyZa7GBqjyStNsGA8M",{"id":2325,"title":2326,"body":6,"category":6,"config":2327,"content":2328,"description":6,"extension":122,"meta":2372,"navigation":124,"path":2373,"seo":2374,"slug":6,"stem":2376,"testContent":6,"type":6,"__hash__":2377},"customers/de-de/customers/fullsave.yml","Fullsave",{"template":808,"size":32,"region":106,"industry":87},{"name":2329,"logo":2330,"hero":2331,"heroImage":2332,"benefits":2333,"industry":89,"employeeCount":963,"location":2344,"solution":960,"stats":2345,"headline":2352,"summary":2353,"quotes":2354,"content":2359},"FullSave","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517935/l1nyfg3uwhnanpl06cso.png","FullSave nutzt GitLab, um die DevOps-Toolchain zu verringern und Bereitstellungen um ein Vielfaches zu erhöhen","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518416/k3cylvdcxoziswn0sgmj.jpg",[2334,2337,2340],{"metric":2335,"config":2336},"Konsolidierte Toolchain",{"icon":1075},{"metric":2338,"config":2339},"Mehr Code-Output",{"icon":2050},{"metric":2341,"config":2342},"Automatisierte Projektbereitstellung",{"icon":2343},"AutomatedCode","Labège, Frankreich",[2346,2349],{"value":2347,"metric":2348},"95 %","kürzere Bereitstellungszeit",{"value":2350,"metric":2351},"12 x","höhere Bereitstellungshäufigkeit","FullSave, ein Betreiber für Telekommunikationsinfrastruktur mit Sitz in Frankreich, ist dank der DevSecOps-Plattform von GitLab in der Lage, Software schneller und effizienter zu veröffentlichen.","Eine Änderung des Lizenzmodells des vorherigen Ticketverfolgungs- und Projektmanagement-Tools des Unternehmens sowie der Wunsch, die Toolchain zu konsolidieren, haben FullSave dazu veranlasst, zu GitLab zu wechseln.\n",[2355],{"quoteText":2356,"author":2357,"authorTitle":2358,"authorCompany":2329},"GitLab ist eine All-in-One-Lösung, die Klarheit bietet und dazu beiträgt, die Effizienz des gesamten Teams zu steigern.\n","Laurent Lavallade","Chief Technology Officer",[2360,2363,2366,2369],{"header":2361,"text":2362},"Der Kunde","[FullSave](https://www.fullsave.com/) ist ein Betreiber für Telekommunikationsinfrastruktur mit Sitz in Labège, Frankreich. Das im Jahr 2004 gegründete Privatunternehmen beschäftigt rund 100 Mitarbeitende und bietet in seinen Rechenzentren Konnektivitätsdienste, Cloud-Infrastruktur sowie Shared Hosting an. Es betreibt ein eigenes Glasfasernetz und bietet modifizierte Internetzugangsdienste an.\n\nFullSave und GitLab eint eine gemeinsame Geschichte. Das Unternehmen nutzt seit über fünf Jahren mehrere andere DevOps-Tools und gleichzeitig auch verschiedene Versionen der GitLab-Plattform, wie GitLab Free und GitLab Enterprise. Zum Beispiel verwendeten sieben Entwickler(innen) die kostenlose Version, um 302 Projekte bereitzustellen, und verwalteten etwa 100 Tickets sowie 50 Merge Requests pro Monat. Andere Teams setzten GitLab ein, um Quellcode und Konfigurationsdateien mit Kund(inn)en auszutauschen, Netzwerk- und Rechenzentrumstools zu erstellen und zu starten sowie Projektbereitstellungen und Docker-Builds zu automatisieren.",{"header":2364,"text":2365},"Die Herausforderung","Das Unternehmen stand vor mehreren Herausforderungen, die zu Verzögerungen bei der Entwicklung und Bereitstellung führten.\n\nDie Richtlinie des Unternehmens besteht darin, seine Tools selbst zu hosten, aber das neue Lizenzierungsmodell des vorherigen Tools erlaubte kein Self-Hosting. Als FullSave mit diesem Lizenzproblem konfrontiert wurde, erkannten die IT-Manager(innen) des Unternehmens auch, dass sie ihre DevOps-Toolchain durch eine einzige End-to-End-DevOps-Plattform für eine bessere CI/CD-Integration ersetzen mussten, um die Komplexität zu reduzieren und die Produktivität zu steigern. Sie wussten auch, dass eine einzige Anwendung ihnen die Ticket- und Commit-Verfolgbarkeit bieten würde, die sie benötigten, um eine ISO27001-Zertifizierung zu erhalten – eine international anerkannte Norm, die sich mit dem Gesamtmanagement der Informationssicherheit befasst.\n\nDer Wechsel zur Plattform von GitLab war für FullSave eine einfache Entscheidung.\n\n„Wir verwenden GitLab seit mehreren Jahren, da es über alle Funktionen verfügt, die wir benötigen“, erklärte Laurent Lavallade, Chief Technology Officer bei FullSave. „Dies half uns dabei, von der Verwendung mehrerer Tools auf eine einzige Plattform umzusteigen, die alle Funktionen integriert. Der Wechsel zur Enterprise Edition von GitLab war der natürliche nächste Schritt.“\n\nGitLab erfüllte alle Anforderungen des Unternehmens. Und die IT-Expert(inn)en von FullSave waren mit allem vertraut, was die Plattform zu bieten hat: mehr Zusammenarbeit, Effizienz, Sicherheit und Automatisierung.\n\nIn ihrer früheren Umgebung funktionierte die Integration zwischen dem vorherigen Tool von FullSave und GitLab zwar, aber nicht so gut oder so effizient wie die alleinige Verwendung der End-to-End-Plattform von GitLab.",{"header":2367,"text":2368},"Die Lösung","Durch die Ablösung des alten Ticketverfolgungs- und Projektmanagement-Tools von FullSave und das Upgrade auf GitLab Ultimate SaaS konnte FullSave seine größten DevOps-Herausforderungen meistern.\n\nZum Beispiel haben Entwickler(innen) zuvor Probleme direkt in den Entwicklungszweig zusammengeführt. Dank des Merge-Request-Workflows von GitLab konnte FullSave jedoch Herausforderungen bei der Validierung von Codeänderungen lösen und die Effizienz steigern.\n\nDie teamübergreifende Zusammenarbeit hat sich mit GitLab ebenfalls verbessert. Beispielsweise unterstützen Ticketabhängigkeiten Front-End- und Back-End-Teams dabei, den Status eines Projekts zu erkennen, zu wissen, wann sie einander benötigen, und einfacher miteinander zu kommunizieren. Dank dieser Art der Zusammenarbeit können Teammitglieder gemeinsame Verantwortung übernehmen und den individuellen Aufwand verringern. Zusätzlich hat die Plattform den Überblick über ein Projekt und den Fortschritt während dessen Lebenszyklus für alle verbessert. ",{"header":2370,"text":2371},"Die Ergebnisse","Durch die umfassendere Einführung der einzigen Plattform von GitLab konnte FullSave die Kommunikation, Zusammenarbeit und Effizienz sowohl bei der Entwicklung als auch bei der Bereitstellung verbessern. All dies vereinfachte den gesamten Software-Entwicklungsprozess.\n\nEine der größten Verbesserungen, die das FullSave-Team beobachten konnte, ist die Geschwindigkeit der Entwicklung und Bereitstellung. Bevor sie ihre Nutzung von GitLab erweiterten, erfolgte die Bereitstellung in der Regel nur zwei- bis dreimal im Monat. Heute stellt das Unternehmen Software viele Male pro Tag bereit, und diese Bereitstellungen sind sehr clean. Früher wurden viele Bereitstellungen manuell durchgeführt, aber nun, dank der Bereitstellungsautomatisierung von GitLab, wurden die Fehler spürbar verringert und die Bereitstellungszeit wurde von zwei bis drei Stunden auf wenige Minuten reduziert.\n\nDie verstärkte Nutzung von GitLab:\n\n* verringert Integrationsprobleme und -fehler\n* verbessert die Softwarequalität\n* erhöht den Code-Output\n* vereinfacht Softwareentwicklungsprozesse und Workflows\n* ermöglicht es FullSave, seine ISO27001-Zertifizierung zu erreichen, die einige seiner Kund(inn)en fordern\n* erleichtert die Zusammenarbeit\n* unterstützt die Mitarbeiter(innen) bei der Planung und Erstellung von Roadmaps und benutzerdefinierten Boards\n\nDas Unternehmen erlebt viele Vorteile, indem es so viele Aspekte des Software-Lebenszyklus innerhalb einer einzigen Plattform verwaltet, anstatt auf eine komplexe Toolchain zu vertrauen. Die All-in-One-Lösung von GitLab unterstützt die Entwickler(innen) von FullSave und gibt ihnen Klarheit über Projekte und deren Fortschritt, sodass die Teammitglieder sehen können, wo sie stehen und wie sie ihren Beitrag leisten können.\n\nUnd indem die Plattform die Zusammenarbeit ermöglicht und die Arbeit der Entwickler(innen) effizienter macht, haben die Teammitglieder jetzt mehr Zeit, um mehr und bessere Softwareprodukte mit mehr Sicherheit zu entwickeln. Für ein kleines Team wie das von FullSave bedeutet das, dass sie mit GitLab mehr Projekte verwalten können.",{},"/de-de/customers/fullsave",{"title":2329,"description":2331,"ogTitle":2329,"ogImage":2375,"ogDescription":2331},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518665/rdazikohhuobrxjumued.png","de-de/customers/fullsave","8FOh8BYtf_5_c6li-6ARhMpK7k-4SAF33nWUGkzsMpY",{"id":2379,"title":2380,"body":6,"category":6,"config":2381,"content":2382,"description":6,"extension":122,"meta":2418,"navigation":124,"path":2419,"seo":2420,"slug":6,"stem":2421,"testContent":6,"type":6,"__hash__":2422},"customers/de-de/customers/glympse.yml","Glympse",{"template":808,"size":32,"region":102,"industry":87},{"name":2380,"logo":2383,"hero":2384,"heroImage":2385,"benefits":2386,"industry":85,"employeeCount":2396,"location":2397,"solution":960,"headline":2398,"summary":2399,"quotes":2400,"content":2404,"stickyBenefits":2417},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517936/oxnhkvahexyrdws827jx.svg","Glympse vereinfacht das Teilen von Geo-Standorten","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518417/rsb8xnxmcty56be2mgkz.jpg",[2387,2390,2394],{"metric":2388,"config":2389},"Mehr Effizienz",{"icon":2050},{"metric":2391,"config":2392},"Optimierte Pipelines",{"icon":2393},"PipelineAlt",{"metric":1384,"config":2395},{"icon":1386},"30","Seattle, Washington","Glympse bietet eine schnelle, kostenlose und einfache Möglichkeit, deinen aktuellen Standort und deine geschätzte Ankunftszeit mithilfe von GPS-Tracking zu teilen. Das Tracking ist temporär und sicher  – und Glympse-Empfänger(innen) müssen keine App herunterladen, um den freigegebenen Standort zu sehen.\n","Mit GitLab ist Glympse in der Lage, die Sicherheitsscans und die Bereitstellungszeit zu verbessern.",[2401],{"quoteText":2402,"author":2403,"authorTitle":1889,"authorCompany":2380},"Wir haben ungefähr 20 verschiedene Tools eingesetzt, um unser vorhandenes System zu nutzen. Aber zum Glück verstand unsere Unternehmensführung, wie wichtig es ist, unsere Prozesse zu vereinfachen. Und nachdem wir GitLab eingeführt hatten, waren wir im Rennen.","Cillian Dwyer",[2405,2408,2411,2414],{"header":2406,"text":2407},"Nachverfolgung von Lieferungen auf den letzten Metern","Die Nachverfolgung von Essenslieferungen oder die Information, wann Handwerker(innen) eintreffen, wird durch die Echtzeit-Standortverfolgung unterstützt. Aber sobald das Essen geliefert wurde oder die Reparatur abgeschlossen ist, sollen Standorte wieder gelöscht werden. Die Technologie von Glympse Inc. bietet Endbenutzer(inne)n eine Plattform für eine temporäre Echtzeit-Standortverfolgung, um ihren Standort zu teilen. Glympse arbeitet mit Einzelhändler(inne)n und Heimdienstleister(inne)n auf der ganzen Welt zusammen, um bei ihren Angeboten für die letzten Meter eine Freigabe des Standorts in Echtzeit zu ermöglichen.\n",{"header":2409,"text":2410},"Überwindung einer unzusammenhängenden Toolchain","Ende 2017 stand Glympse vor Herausforderungen, die mit unzusammenhängenden Prozessen verbunden sind. Die Codeverwaltung und die Reviews wurden in anderen Tools ausgeführt als die Pipelines. Zu dieser Zeit bestanden Pipelines aus Jenkins-Jobs, die nicht miteinander verknüpft waren. Das Unternehmen probierte Shippable aus, was den Prozess ein wenig verbesserte, aber es war immer noch nicht in der Lage, Merge Requests mit der Produktion zu verbinden. \n",{"header":2412,"text":2413},"GitLab macht den Audit-Prozess einfacher","Glympse ist dabei, ein SOC-2-Typ-II-Audit zu erhalten, und GitLab ist für das Erreichen der Zertifizierung von entscheidender Bedeutung. Da Glympse Gold verwendet, kann das Unternehmen integrierte sprachunabhängige CI-Pipelines nutzen. Auf diese Weise kann es schnell auf das Feedback der Auditor(inn)en zu den Konformitäten von über 50 Repositorys reagieren und ein komplettes Sicherheitspaket für die Integration von Codeänderungen in seiner Umgebung erstellen.\n\nEiner der leitenden Auditor(inn)en kommentierte beiläufig, dass die Codequalität, die SAST- und Container-Scans sowie die Pipelines, die alle in GitLab automatisiert sind, fast besser sind als eine manuelle Review. „Meine Antwort lautete: ‚Nun, wir werden die manuelle Review beibehalten, denn das ist Teil unseres Prozesses‘, aber es ist cool, dass er beinahe damit einverstanden war, keine(n) andere(n) Entwickler(in) zur Review zu benötigen. Die vorhandenen Sicherheitsjobs fangen Schwachstellen von der Migration in die Produktion bis zum Produkt ab“, erklärte Zaq Wiedmann, Lead Software Engineer.\n\nLaut Wiedmann sagte der Auditor auch, dass Glympse Sicherheitsprobleme schneller behoben habe als jedes andere Unternehmen, mit dem er in seiner 20-jährigen Karriere zuvor zusammengearbeitet habe. Innerhalb eines Sprints – innerhalb von nur 2 Wochen – war Glympse in der Lage, Sicherheitsjobs für alle seine Repositorys mit den CI-Vorlagen von GitLab und den bereits vorhandenen Docker-basierten Bereitstellungsskripten zu implementieren.\n",{"header":2415,"text":2416},"8-mal schnellere Bereitstellungsgeschwindigkeit","Das Team integrierte GitLab im Januar 2019 im Laufe eines Monats vollständig in seine Umgebung. GitLab ermöglichte es den Teams, einen Merge Request vorzuschlagen, Unit-Tests dazu auszuführen und dann automatisch ein neues Docker-Image zu erstellen, das in der Sandbox-Umgebung bereitgestellt wird. GitLab löst Tests in der Sandbox sowie in Produktionsbereitstellungen aus, die alle auf GitLab-Runnern mit automatischer Skalierung verwaltet werden.\n\n„Die Manager(innen) sind begeistert (von GitLab), weil es dazu beiträgt, die Zeit zu reduzieren, die wir für Dinge aufwenden, für die wir keine Zeit verschwenden sollten. Im Grunde können wir uns auf die wichtigen Dinge konzentrieren und uns auf das eigentliche Engineering zurückbesinnen, anstatt uns mit der Erstellung seltsamer Pipelines mit Jenkins und Shippable und GitHub zu beschäftigen oder zu versuchen, alles in verrückten Skripts oder so zusammenzufügen“, sagte Cillian Dwyer, Site Reliability Engineer.\n\nGlympse verknüpfte seine GitLab-Pipelines mit AWS und stellte sie direkt in seinen VPCs weltweit bereit. Dank der Bereitstellungsumgebungen ist Glympse in der Lage, Produktions- und Staging-Umgebungen nachzuverfolgen und zu versionieren.\n\nGlympse nutzt auch alle GitLab-Sicherheitsjobs, einschließlich SAST und DAST, für statische und dynamische Anwendungssicherheitstests. Darüber hinaus verwendet das Unternehmen Funktionen für Container-Scanning, Codequalität sowie Lizenz-Compliance-Jobs. Jobs werden in Form von Vorlagen verwaltet und von allen Produktionsdiensten importiert.\n\n„GitLab hat sich positiv auf unsere Arbeitskultur ausgewirkt. Alle haben ein besseres Gefühl im Hinblick auf die Veröffentlichung und Bereitstellung von Code. Es besteht mehr Vertrauen in die Organisation, und die Bereitstellung ist kein Problem“, sagte Zaq Wiedmann, Lead Software Engineer.\n",{},{},"/de-de/customers/glympse",{"title":2380,"description":2384},"de-de/customers/glympse","FId6Z2UZ7d-K1MmquKCInVA96p4BI1IcWysCNtLgeGk",{"id":2424,"title":2425,"body":6,"category":6,"config":2426,"content":2427,"description":6,"extension":122,"meta":2478,"navigation":124,"path":2479,"seo":2480,"slug":6,"stem":2483,"testContent":6,"type":6,"__hash__":2484},"customers/de-de/customers/goldman-sachs.yml","Goldman Sachs",{"template":808,"size":40,"region":102,"industry":67},{"name":2425,"logo":2428,"hero":2429,"heroImage":2430,"benefits":2431,"industry":65,"employeeCount":2442,"location":2443,"solution":828,"stats":2444,"headline":2454,"summary":2455,"quotes":2456,"content":2465},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517938/f0tpqvgmc6qfxlelaiuc.svg","Goldman Sachs verbessert sich von einem Build alle zwei Wochen auf über eintausend pro Tag","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518418/mdyzl3qzdzpo7cnyemdc.jpg",[2432,2435,2439],{"metric":2433,"config":2434},"Mehr Builds",{"icon":821},{"metric":2436,"config":2437},"Optimierter Workflow",{"icon":2438},"Cycle",{"metric":2440,"config":2441},"Vereinfachte Administration",{"icon":1582},"> 35.000","Vereinigte Staaten",[2445,2448,2451],{"value":2446,"metric":2447},"> 1.000","CI-Feature-Branch-Builds pro Tag von einigen Teams",{"value":2449,"metric":2450},"52 Tsd.","Testfälle in 11 Tsd. Testklassen",{"value":2452,"metric":2453},"> 1.500","Anwender(innen) in den ersten zwei Wochen","Die dynamische Umgebung bei Goldman Sachs erfordert innovatives strategisches Denken und sofortige Lösungen in Echtzeit.","Entwicklungsteams haben die Komplexität der Toolchain beseitigt und die DevOps-Einführung durch die Automatisierung von GitLab beschleunigt.\n",[2457,2461],{"quoteText":2458,"author":2459,"authorTitle":2460,"authorCompany":2425},"GitLab hat es uns ermöglicht, die Geschwindigkeit der Entwicklung in unserer Entwicklungsabteilung drastisch zu erhöhen. Wir sind überzeugt, dass das Engagement von GitLab, Unternehmen dabei zu unterstützen, Software schnell und effektiv auf den Markt zu bringen, auch anderen Unternehmen dabei helfen wird, die gleiche Effizienz zu erzielen, wie wir sie bei Goldman Sachs erlebt haben. Einige Teams führen jetzt täglich mehr als 1.000 CI-Feature-Branch-Builds aus und führen sie zusammen!\n","Andrew Knight","Managing Director",{"quoteText":2462,"author":2463,"authorTitle":2464,"authorCompany":2425},"Wir bringen eine Plattform in die Firma, die unsere Ingenieur(innen) tatsächlich nutzen möchten – das fördert die Akzeptanz in verschiedenen Teams und steigert die Produktivität, ohne dass wir jemanden dazu „zwingen“ müssen, die neue Plattform zu verwenden. So entsteht ein Ökosystem, in dem unsere Endnutzer(innen) uns aktiv dabei helfen, unsere strategischen Ziele zu erreichen – mehr Releases, bessere Kontrollen, bessere Software.\n","George Grant","VP Technology Fellow",[2466,2469,2472,2475],{"header":2467,"text":2468},"Goldman Sachs löst die technischen Herausforderungen von Kund(inn)en","Goldman Sachs erreicht, was bisher als unmöglich galt. Mit Hilfe von GitLab kann das Entwicklungsteam jetzt Tausende von täglichen Builds selbst verwalten und Dutzende von Teams gehen täglich in Produktion. Goldman Sachs stellte den Benutzer(inne)n ein strategisches Entwicklungstool zur Verfügung und beseitigte Hindernisse wie Unklarheiten über das Tool und die Kommunikation, um den Lieferzyklus zu beschleunigen. Die Goldman-Sachs-Engineering-Gruppe ist Teil der Technologieabteilung und der globalen Strategiegruppen, die das entscheidende Zentrum des Geschäfts des Finanzdienstleisters bilden. Sie löst die schwierigsten und drängendsten technischen Probleme für Goldman-Sachs-Kund(inn)en. Die Gruppe entwickelt hochgradig skalierbare Software und Systeme, entwirft Infrastrukturlösungen mit geringer Latenz, schützt proaktiv vor Cyber-Bedrohungen und nutzt maschinelles Lernen zusammen mit Finanz-Engineering, um Daten kontinuierlich in Taten umzusetzen. Die dynamische Umgebung von Goldman Sachs erfordert innovatives strategisches Denken und sofortige, konkrete Lösungen. Die Gruppe wollte die Effizienz der Entwickler(innen) und die Qualität der Software durch schnellere Entwicklungszyklen und eine Verkürzung der Zeitspanne vom Entwurf der Funktionen bis zur Produktionseinführung erhöhen. All das wollten sie verwirklichen und gleichzeitig Entwicklungsaktivitäten ermöglichen.\n",{"header":2470,"text":2471},"Steigerung der Build-Geschwindigkeit durch Abbau der Toolchain-Komplexität","Das Unternehmen hatte eine eigene Toolchain aufgebaut, suchte aber nach einer Lösung, um die gleichzeitige Entwicklung zu verbessern. Man wollte ein modernes Toolset für die Codeverwaltung, mit dem neue Entwickler(innen) sehr wahrscheinlich bereits vertraut sind. Daher wurden GitLab und andere Git-basierte Anbieterprodukte in Erwägung gezogen. Die CI/CD-Infrastruktur von GitLab konnte die Anforderungen des Unternehmens am besten erfüllen. Die ersten Benutzer(innen) berichteten, dass es einfach zu bedienen war und eine vollständige End-to-End-Plattform für die Softwareentwicklung bot, mit der sie ihre aktuelle Toolchain ersetzen und dabei die Geschwindigkeit und Koordination erhöhen könnten.\n",{"header":2473,"text":2474},"GitLab verbessert die Build-Geschwindigkeit von Goldman Sachs","GitLab wird als vollständiges Ökosystem für Entwicklung, Quellcodekontrolle und Überprüfungen, Builds, Tests, Qualitätssicherung und Produktionsbereitstellungen verwendet. Alle neuen strategischen Teile der Softwareentwicklungsplattformen von Goldman Sachs sind mit GitLab verknüpft.\n\nGitLab hilft den Business-Line-Engineering-Teams, ihre Software schneller zu entwickeln und zu verbessern und für Kund(inn)en bereitzustellen. Eines der wichtigsten Projekte des Unternehmens hat sich aufgrund von GitLab von einem Release-Zyklus von einmal alle 1–2 Wochen auf einmal alle paar Minuten verschoben.\n\nGitLab bietet eine einzige Anwendung, mit der das Unternehmen DevOps für Tausende von Benutzer(inne)n in der Bank einführen konnte. Die Tatsache, dass die Benutzer(innen) nur eine Anwendung lernen müssen, beschleunigte die Einführung. Sie waren besorgt, dass mehrere Tools, wie sie die meisten Unternehmen verwenden, verwirrend und schwer zu pflegen wären und die Akzeptanz beeinträchtigen würden.\n",{"header":2476,"text":2477},"Dutzende von Teams, die in weniger als 24 Stunden in den produktiven Betrieb gehen","Die Engineering-Gruppe von Goldman Sachs erreicht diese erhöhte Effizienz und Geschwindigkeit, indem sie auf einer neuen Ebene zusammenarbeitet und vernetzt ist. Dutzende von Teams pushen in weniger als 24 Stunden in die Produktion. Indem GitLab die verschiedenen Teile des Entwicklungslebenszyklus in einem einheitlichen Ökosystem zusammenführt, kann es Entwickler(inne)n helfen, effektiver zu arbeiten. Die verschiedenen Aufgabenbereiche können zusammengefasst werden, um effizienter zu sein.\n\nDas Team nutzt GitLab auch, um Teams auf eine strategischere Infrastruktur umzustellen, die Container unterstützt, sowie für andere strategische Initiativen, die nur auf der neuen Plattform angeboten werden. So kann die Gruppe sicherstellen, dass sie die neuesten Technologien an den richtigen Stellen einsetzt und nicht nur die alte Infrastruktur nachrüstet. GitLab arbeitet auch standardmäßig mit Kubernetes zusammen, was ihren Prozess vereinfacht hat. \n\n***[Wie McKenzie Intelligence Services sensible Datenströme sicher verarbeitet, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/mckenzie-intelligence-services/)***\n",{},"/de-de/customers/goldman-sachs",{"title":2481,"description":2482},"Goldman Sachs: Mit GitLab auf über 1000 Builds pro Tag","Erfahre, wie Goldman Sachs es mit GitLab von einem CI-Feature-Branch-Build alle zwei Wochen auf über eintausend pro Tag geschafft hat.","de-de/customers/goldman-sachs","-j6-K5GxoA2n-L2FVB7MsVvP4cL3ySlHsfDzZE5xoTc",{"id":2486,"title":2487,"body":6,"category":6,"config":2488,"content":2489,"description":6,"extension":122,"meta":2534,"navigation":124,"path":2535,"seo":2536,"slug":6,"stem":2539,"testContent":6,"type":6,"__hash__":2540},"customers/de-de/customers/hackerone.yml","Hackerone",{"template":808,"size":36,"region":102,"industry":87},{"name":2490,"logo":2491,"hero":2492,"heroImage":2493,"benefits":2494,"industry":85,"employeeCount":2503,"location":2504,"solution":960,"stats":2505,"headline":2514,"summary":2515,"quotes":2516,"content":2521},"HackerOne","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517941/ofyosacgljvxg2u6bq16.png","HackerOne erreicht 5 x schnellere Implementierungen dank der integrierten Sicherheit von GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518419/cvuwmupb4lhbfks5onwp.jpg",[2495,2497,2500],{"metric":1384,"config":2496},{"icon":1478},{"metric":2498,"config":2499},"Weniger Kontextwechsel",{"icon":825},{"metric":2501,"config":2502},"Tool-Konsolidierung",{"icon":1582},"Über 300","San Francisco, USA; London, UK; Groningen, NL",[2506,2509,2511],{"value":2507,"metric":2508},"7,5 x","schnellere Pipeline-Zeit",{"value":2510,"metric":2348},"5 x",{"value":2512,"metric":2513},"4 Stunden","eingesparte Entwicklungszeit pro Entwickler(in)/Woche","Das weltweit vertrauenswürdigste, von Hackern betriebene Sicherheitsunternehmen HackerOne hat sich für GitLab entschieden, um uneinheitliche Toolchains zu beseitigen und die Sicherheit früher im SDLC zu beachten.","HackerOne hat mit GitLab Ultimate die Pipeline-Zeit, die Bereitstellungsgeschwindigkeit und die Effi­zienz der Entwickler(innen) verbessert.\n",[2517],{"quoteText":2518,"author":2519,"authorTitle":2520,"authorCompany":2490},"GitLab hilft uns, Sicherheitsschwachstellen frühzeitig zu erkennen. Es ist inzwischen fest in die Arbeitsabläufe der Entwickler(innen) integriert. Entwickler(innen) können Code in GitLab CI pushen und erhalten eine sofortige Rückmeldung von einem der vielen kaskadierenden Audit-Schritte. So können sie sofort sehen, ob es eine Sicherheitslücke gibt. Zusätzlich können Entwickler(innen) eigene neue Schritte erstellen, die ganz bestimmte Sicherheitsprobleme testen.\n","Mitch Trale","Head of Infrastructure",[2522,2525,2528,2531],{"header":2523,"text":2524},"Von Hackern betriebene Sicherheitsplattform","HackerOne befähigt die Welt, ein sichereres Internet aufzubauen. Als die beliebteste von Menschen betriebene Sicherheitsplattform der Welt gibt HackerOne Unternehmen Zugang zur größten Hacking-Community der Welt. Die Hacking-Community verfügt über die robusteste Datenbank mit Sicherheitslückentrends und Branchen-Benchmarks und mindert Cyber-Risiken, indem sie reale Sicherheitslücken für Unternehmen aller Branchen und Angriffsflächen sucht, findet und sicher meldet.\n\nDa die Welt immer vernetzter wird und Unternehmen in die Cloud wechseln, muss die Cybersicherheit Schritt halten können. [HackerOne](https://www.hackerone.com/){data-ga-name=\"hackerone site\" data-ga-location=\"body\"} unterstützt Sicherheitsteams dabei, mit ihren Agile-Angriffsflächen zu skalieren, indem es hackerbasierte Sicherheitstests und Einblicke in Sicherheitslücken bietet, die dazu beitragen, Risiken im gesamten SDLC zu reduzieren.\n",{"header":2526,"text":2527},"Auf der Suche nach Entwicklungs- und Bereitstellungsgeschwindigkeit","HackerOne ist ein global verteiltes Unternehmen, so dass Teams aufeinander angewiesen sind, um Projekte abzuschließen. Es kam oft vor, dass ein(e) Entwickler(in) in den Niederlanden an Code arbeitete, an dem dann jemand in Nordamerika weiterarbeitete. Lange Pipeline-Zeiten konnten Übergaben verzögern. Mitch Trale, Head of Infrastructure bei HackerOne, erklärt: „In vielen Fällen strandete ein Merge Request an einem Punkt, an dem man gerne live gegangen wäre … wenn wir schnellere Tools gehabt hätten, hätten wir es veröffentlichen können.“\n\nHackerOne nutzte separate Tools für die Codeversionskontrolle und die kontinuierliche Integration. Als HackerOne größer wurde und das Engineering-Team von 10 auf 30 Mitglieder wuchs, stellte Mitch fest, dass diese Tools „erheblich eingeschränkt waren … ein Beispiel dafür ist allein die Zeit, die nötig war, um eine einzige Pipeline in unserem alten System auszuführen. Dadurch wurde es irgendwie unerschwinglich, dies häufig zu tun“, sagt Trale. „Also begannen die Entwickler(innen), diese Einschränkungen zu umgehen. Wir haben nachgelagerte Nebenwirkungen erzeugt, also mussten wir uns damit dann separat auseinandersetzen.“ Das Team benötigte ein Tool, das mit der Entwicklung von HackerOne wachsen konnte und in der Lage war, mehrere Projekte zu verwalten, die mehrere Teams betreffen würden.\n\nBei der Auswahl neuer Software-Tools waren für das Team vor allem die Geschwindigkeit der Entwicklung und der Bereitstellung sowie die Zufriedenheit der Entwickler(innen) wichtig. „Wir optimieren für zufriedene Entwickler(innen), wo immer es möglich ist. Bessere Tools helfen uns dabei, mehr zu automatisieren, was zu einem besseren Durchsatz und einer höheren Qualität führt“, erklärt Trale. Das Team benötigte eine Plattform, die die Entwicklererfahrung von Anfang bis Ende, also von der Entwicklung bis hin zur Bereitstellung, verbesserte.\n",{"header":2529,"text":2530},"Skalierbarkeit und Entwicklerverantwortung","HackerOne hat GitLab Ende 2018 für die [Quellcodeverwaltung](/de-de/solutions/source-code-management/){data-ga-name=\"source code management\" data-ga-location=\"customers content\"}, die [Ticketverwaltung](/stages-devops-lifecycle/plan/){data-ga-name=\"plan stage\" data-ga-location=\"customers content\"}, CI/CD sowie Sicherheits- und Compliance-Funktionen, die im vorherigen Tooling-System des Teams nicht vorhanden waren, eingeführt. Die Akzeptanz von GitLab hat im gesamten Unternehmen aufgrund der verschiedenen Agilitätsangebote, die in verschiedenen Umgebungen funktionieren können, dramatisch zugenommen. „HackerOne hat GitLab überall eingeführt, aber wir haben auch brandneue Funktionen gesehen, die Produktmanager(innen) und Sprint Owner nutzen konnten. Jetzt sehen wir, wie Teams für die Zukunft weiterplanen“, berichtet Trale. „Wir haben Gantt-Diagramme, die Abhängigkeiten darstellen. Diese Art von Ausarbeitung war in dieser Phase der Entwicklung von HackerOne wirklich wichtig, weil wir gewachsen sind.“\n\nGitLab ermöglichte nicht nur die Skalierung von Teams, sondern auch eine gleichberechtigte Entwicklung von Anwendungen. Dank der intuitiven Benutzeroberfläche von GitLab [wuchs die Anzahl der Benutzer(innen)](/enterprise/){data-ga-name=\"gitlab enterprise\" data-ga-location=\"customers content\"} bei HackerOne. „Wir haben technische Produktmanager(innen), die jetzt Codeänderungen vornehmen können, um den Text auf der Website oder eine Schriftfarbe zu ändern“, fügt Trale hinzu. „Es ist einfacher für Einzelpersonen, mit den visuellen Bearbeitungstools von GitLab und Merge Requests zu arbeiten, die einfach genehmigt und atomar bereitgestellt werden können. Das war vorher einfach nicht möglich.“\n\nDie Benutzerfreundlichkeit von GitLab macht die Arbeit auf der Plattform für Entwickler(innen) einfacher. Als Open-Source-Tool ist GitLab modern, aber nicht zu komplex. Es bietet viele Funktionen, ist aber für Entwickler(innen) auf allen Ebenen des Unternehmens funktional verfügbar. „Jetzt können wir die Kontrolle über unsere Pipelines demokratisieren. Jede(r) einzelne Ingenieur(in) kann als DevOps agieren, als Infrastruktur agieren … und die Tools auf eine Art und Weise verwalten, wie es vorher einfach nicht möglich war. Unsere alten Tools waren schwerfällig, wartungsintensiv und kompliziert zu verwalten“, sagt Trale. ",{"header":2532,"text":2533},"Integrierte Sicherheit sorgt für schnellere Bereitstellungen","Einer der größten Vorteile der Einführung von GitLab ist die Möglichkeit, Code-Probleme früher in der Pipeline zu entdecken. In Kombination mit schnelleren Pipelines können die Teams jetzt iterativ an der Behebung von Sicherheitslücken arbeiten. Das Entwicklungsteam benötigte früher mindestens 60 Minuten pro Integrations-Pipeline-Ausführung. Vom Commit zum Test, zum Smoke Test, zum Test, zur Bereitstellung dauerte es eine Stunde. Bei nur einem einzigen Fehler musste der gesamte Prozess erneut ausgeführt werden.\n\n„Das machte die Leute übervorsichtig im Hinblick auf das Pushen von Code. Wir möchten, dass diese Ausführungszeit so kurz wie möglich und das Risiko, das mit einer bestimmten Version von Code verbunden ist, so gering wie möglich ist“, erklärt Trale. „GitLab war für uns also strategisch wichtig, weil es uns wirklich ermöglichte, diesen Code zu verfeinern und nach unseren eigenen Qualitätsvorgaben zu erstellen.“\n\nDas Team kann auch einzelne Teile der Pipeline erneut ausführen, was zuvor nicht möglich war. Die Entwickler(innen) können sich auf den Teil der Continuous-Integration-Pipeline konzentrieren, der einen Fehler erzeugt, ohne dass ein kompletter Neustart erforderlich ist. „Geschwindigkeit ist wichtig … jetzt dauert die Ausführung einer Pipeline etwa 8 Minuten. Diese 8 Minuten sind enorm. Das allein – das Versprechen dieser sehr schnellen Pipeline für kontinuierliche Integration – wäre für uns schon Grund genug gewesen, um den Wechsel in Erwägung zu ziehen“, so Trale. Darüber hinaus ist jetzt ein tieferer Einblick in die Audit-Protokolle verfügbar, der zeigt, was hinter den Kulissen vor sich geht. So können wir verstehen, was zur Leistungsverschlechterung beiträgt.\n\nMit Hilfe der API- und Sicherheitsfunktionen von GitLab erstellte das Entwicklungsteam einen Bot, der basierend auf veralteten Paketen automatisch Merge Requests generiert. Der Bot scannt Repos und erstellt Merge Requests für diejenigen, die aktualisiert werden müssen. Entwickler(innen) müssen sie nur überprüfen und genehmigen, damit sie bereitgestellt werden. Diese Automatisierung spart manuelle Bearbeitungszeit und sorgt für schnellere Sicherheitsscans. Es ist nicht mehr die Aufgabe einer Person, eine zusätzliche Stunde pro Bereitstellung für das Testen zu verbringen. „Wir stellen Code mehrmals am Tag bereit … im Moment werden mindestens ein bis fünf Mal am Tag neue Versionen von HackerOne online gestellt. Früher musste ein(e) Ingenieur(in) für jede dieser Bereitstellungen mindestens eine Stunde aufwenden“, beschreibt Trale. „Bei der Arbeit zu zweit war es vielleicht eine halbe Stunde, wenn sichergestellt wurde, dass die Arbeit Sinn ergab. Konservativ gerechnet, denke ich, dass wir vier bis fünf Stunden pro Tag an Energie pro Ingenieur(in) sparen, indem wir diese Arbeit mit den Tools konsolidieren.“\n\nVor GitLab lag der Bereitstellungszyklus von HackerOne eher bei ein bis zwei Mal pro Tag. Jetzt, da alles an einem Ort abgelegt, korrekt gekennzeichnet und effizient organisiert ist, können PMs und diejenigen, die Sprints verwalten, auswählen, woran sie arbeiten möchten. „GitLab hilft uns dabei, diese Dinge frühzeitig zu erkennen – es integriert sie in die Arbeitsabläufe der Entwickler(innen).\n\nAlle Tools an einem Ort zu haben, hat die Sicherheitsscans und Audits im Vergleich zum vorherigen Workflow des Teams vereinfacht. „Die Kosten für die Durchführung von Sicherheitsscans sind in GitLab deutlich niedriger als zuvor. Daher führen wir viel öfter gründlichere und schnellere Scans durch. Egal, ob es sich um einzelne Pakete oder sogar um eine Reihe von Sicherheitstests handelt. Ich denke, dass wir uns dessen viel besser bewusst sind und wir GitLab für diesen Zweck verwenden“, erklärt Trale.\n\nDas Entwicklungsteam hat auch einen angepassten Slack-Bot entwickelt, der in GitLab integriert ist und Bereitstellungen auslöst. Alle Bereitstellungen sind öffentlich im Slack-Kanal, wo für HackerOne ein Großteil der Arbeit stattfindet. Mit der Integration können sie den Bereitstellungsstatus in Slack sehen, anstatt die Pipeline oder das Auditprotokoll suchen zu müssen. Falls die Bereitstellung schief geht, können 30 Personen in Echtzeit beim Debuggen helfen. Die Bereitstellung in Slack und die Verwendung von GitLab für CI/CD bietet einen einfacheren und schnelleren Zugriff auf das Code- und Sicherheitsmanagement.\n\nWährend die Konsolidierung von Tools und die Geschwindigkeit der Bereitstellung Prioritäten sind, die HackerOne zum Umstieg veranlasst haben, ist es die aktive Entwicklung von GitLab, die die Teammitglieder immer wieder beeindruckt. GitLab bietet monatliche Releases, die auf bestehenden Funktionen – wie z. B. Sicherheit – und auf Kundenfeedback basieren. „Die Partnerschaft, die wir mit GitLab haben, vertieft sich ständig. Einige der anderen Tools, die wir untersucht haben, hatten nicht die gleiche Entwicklungsstärke und Dynamik wie GitLab“, sagt Trale. „Der monatliche Rhythmus spricht dafür – es kommen häufig neue Funktionen hinzu, die wir nutzen können. Diese aktive Entwicklung ist eine zeitgemäße Denkweise, die GitLab hat und die uns gefällt.“ \n\n***[Wie Cube KI-gestützte Softwareentwicklung mit GitLab realisiert, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/cube/)***\n",{},"/de-de/customers/hackerone",{"title":2537,"description":2538},"HackerOne: 5x schnellere Implementierungen mit GitLab","Erfahre, wie HackerOne es mit GitLab auf eine 7,5x schnellere Pipeline-Zeit und eine 5x kürzere Bereitstellungszeit geschafft hat.","de-de/customers/hackerone","2UbSJKJyNeiaeaDAfkN5DTWeKMZIZX28vpOA8_u0E9Y",{"id":2542,"title":2543,"body":6,"category":6,"config":2544,"content":2545,"description":6,"extension":122,"meta":2591,"navigation":124,"path":2592,"seo":2593,"slug":6,"stem":2596,"testContent":6,"type":808,"__hash__":2597},"customers/de-de/customers/hemmersbach.yml","Hemmersbach",{"template":808,"size":40,"region":106,"industry":87},{"name":2543,"logo":2546,"hero":2547,"heroImage":2548,"benefits":2549,"industry":85,"employeeCount":2558,"location":2559,"solution":960,"stats":2560,"headline":2569,"summary":2570,"quotes":2571,"content":2578,"contributors":6},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517986/gcm55k7kh1x7yehlhhjl.png","Wie Hemmersbach eine 60-fach schnellere Build-Geschwindigkeit erreicht hat","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518443/wbc9rizl5ecripy0eot5.jpg",[2550,2553,2555],{"metric":2551,"config":2552},"Kürzere Cycle Times",{"icon":825},{"metric":1701,"config":2554},{"icon":2046},{"metric":2556,"config":2557},"Höhere Codequalität",{"icon":2050},"3.400","Deutschland, Polen, Ungarn, Bulgarien, Österreich",[2561,2564,2567],{"value":2562,"metric":2563},"60x","mehr Builds pro Tag",{"value":2565,"metric":2566},"530","automatisierte Tests täglich",{"value":2396,"metric":2568},"automatisierte Deployments täglich","Der globale IT-Dienstleister Hemmersbach arbeitete mit einer fragmentierten Toolchain, schwerfälligen Build-Zyklen und einem Planungsprozess, der vom tatsächlichen Entwicklungsgeschehen abgekoppelt war.\n","Hemmersbach zählt zu den global aufgestellten IT-Dienstleistern der Branche: Mit 4.000 Mitarbeiterinnen und Mitarbeitern, über 40 Tochtergesellschaften und Präsenzen in mehr als 190 Ländern.\n",[2572,2576],{"quoteText":2573,"author":2574,"authorTitle":2575,"authorCompany":2543},"Wir haben nicht einfach Jenkins nach [GitLab](https://about.gitlab.com/de-de/) umgezogen. Wir haben alles neu aufgebaut, von Grund auf. Was nicht funktioniert hat, haben wir weggelassen. Was gut war, haben wir behalten und neu strukturiert. Wir haben tatsächlich das Rad neu erfunden. Aber diesmal dreht es sich besser.\n","Alexander Schmid","Head of Software Development",{"quoteText":2577,"author":2574,"authorTitle":2575,"authorCompany":2543},"GitLab ist das eine Tool, das unser gesamtes Team zusammenhält. Es ist immer offen, alles basiert darauf. GitLab ist das Rückgrat unserer Softwareentwicklung.\n",[2579,2582,2585,2588],{"header":2580,"text":2581},"IT-Services auf globalem Maßstab","Hemmersbach unterstützt führende Unternehmen der IT-Branche weltweit. Das Leistungsangebot richtet sich an Hersteller und Outsourcing-Unternehmen, die ihren Endkunden ein breites Spektrum an Technologiedienstleistungen bereitstellen, von der Druckerwartung bis zum Betrieb von Hochleistungsservern.\n",{"header":2583,"text":2584},"Drei Teams, ein Problem: fehlende Verbindung","Drei Teams entwickeln die proprietäre Software von Hemmersbach. Vor einigen Jahren arbeiteten sie weitgehend nebeneinander her – geografisch verteilt, mit einer Toolchain aus Jira, Jenkins, Tulip und verschiedenen Open-Source-Werkzeugen, die mehr Reibung erzeugte als sie löste.\n\n„Das zentrale Problem war: Code und Prozess hingen nicht zusammen\", sagt Alexander Schmid, Head of Software Development. „Wir hatten Repositories, Tools, Merge Requests. Aber was ein Entwickler in einem Kommentar schrieb, hatte keinen direkten Bezug zum Code. Alles lief parallel, nichts lief zusammen.\"\n\nVerschiedene Lösungsansätze wurden erprobt, ohne das gewünschte Ergebnis zu bringen. Parallel dazu begannen Teams mit GitLab Core zu arbeiten und stellten fest, wie eng Issues mit Code-Repositories verknüpft sind und wie deutlich die Effizienz stieg.\n",{"header":2586,"text":2587},"Neuaufbau statt Migration","Die Erkenntnisse aus dem GitLab-Core-Einsatz überzeugten das Team, nicht zu migrieren, sondern neu aufzubauen. Der Wechsel vom Scrum-Modell zur featuregetriebenen Entwicklung war Teil dieser Entscheidung. GitLab Ultimate verknüpfte Portfolio-Planung mit der tatsächlichen Entwicklungsarbeit. Mehrstufige Epics und Roadmap-Funktionen gaben den Teams die Struktur, um schneller und gezielter zu iterieren. Code Reviews und Inline-Kommentare verbesserten die Codequalität messbar.\n",{"header":2589,"text":2590},"Ergebnis: 60-mal mehr Builds, 6,5 Tage weniger Vorlaufzeit","Die Umstellung zeigt klare Zahlen. Die Zeit von der Planung bis zum produktiven Deployment sank um 6,5 Tage. Statt eines einzigen täglichen Builds liefert Hemmersbach heute 60 Builds pro Tag. Über 100 Entwicklerinnen und Entwickler arbeiten täglich mit GitLab. Deployments starten mit Epics, aus denen Issues und Merge Requests direkt folgen. Der gesamte Workflow läuft in einer Umgebung.\n\n„Jeder sieht, was in den anderen Projekten läuft\", so Schmid. „Wenn es Anmerkungen zum Code gibt, schreibt man sie einfach, direkt da, wo sie hingehören. Das hat uns als Team zusammengebracht.\"\n",{},"/de-de/customers/hemmersbach",{"title":2594,"description":2595},"Hemmersbach: 60x schnellere Builds mit GitLab","Case Study: Hemmersbach reorganisierte die Build-Chain und steigerte die Build-Geschwindigkeit um das 60-fache durch GitLab Ultimate.","de-de/customers/hemmersbach","ed-toyu5IywdYmyhCjSyQjvOS2huxgq-7V89SlUpGMQ",{"id":2599,"title":2600,"body":6,"category":6,"config":2601,"content":2602,"description":6,"extension":122,"meta":2641,"navigation":124,"path":2642,"seo":2643,"slug":6,"stem":2648,"testContent":6,"type":808,"__hash__":2649},"customers/de-de/customers/heriot-watt-university.yml","Heriot Watt University",{"template":808,"region":106,"industry":63,"size":40},{"heroImage":2603,"employeeCount":2604,"summary":2605,"logo":2606,"name":2600,"headline":2607,"location":2608,"quotes":2609,"content":2614,"solution":2621,"hero":2622,"benefits":2623,"stats":2632},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1771618978/jpdwjjmivfzdl0ms4to3.jpg","29.000","Der Fachbereich Informatik der Heriot-Watt University wollte Teile der Code-Aufgabenbewertung automatisieren, das individuelle Lernen fördern, Versionskontrolle einführen, formatives Feedback verbessern und Softwareentwicklungskurse für weitere Standorte in Asien und darüber hinaus skalieren.\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1771619418/n9dvlbuurc7801n404dz.png","Softwareentwicklungskenntnisse sind für die moderne Wirtschaft unverzichtbar – doch das Erlernen der grundlegenden Konzepte und Best Practices der Programmierung wird nicht einfacher. Im Fachbereich Informatik der Heriot-Watt University wird GitLab eingesetzt, um formatives Feedback zu fördern und die Programmierkenntnisse von Studierenden auf dem Weg in die Praxis zu verbessern.\n\n","Edinburgh, Schottland, Vereinigtes Königreich",[2610],{"author":2611,"quoteText":2612,"authorTitle":2613},"Rob Stewart","GitLab hat eine entscheidende Rolle dabei gespielt, Studierende auf die berufliche Praxis vorzubereiten – insbesondere in Bezug auf Versionskontrolle, Builds und Best Practices in der agilen Entwicklung.\n","Assistant Professor of Computer Science, Heriot Watt University",[2615,2618],{"header":2616,"text":2617},"Moderne Lehrmethoden im Fachbereich Informatik der Heriot-Watt University","Für den Fachbereich Informatik der HWU begann der Einsatz von GitLab mit den Thread-Diskussionsfunktionen. Darauf folgten Schritte hin zum systematischen Testen von Studierendencode. Die schrittweise Nutzung des gesamten GitLab-Ökosystems war wichtig, da der Fachbereich die Arbeit an weiteren Remote-Standorten weltweit unterstützen wollte.\n\nDie Möglichkeit, GitLab selbst zu hosten, ermöglicht es Studierenden, ihre Heriot-Watt-IT-Konten über OAuth-Authentifizierung mit GitLab zu nutzen. Um Lab-Helper-Interaktionen und die Kursbereitstellung zu erleichtern, hat die Heriot-Watt University eine Open-Source-[Haskell-Bibliothek] (https://hackage.haskell.org/package/gitlab-haskell) für GitLab-Programme und typsichere GitLab-System-Hooks entwickelt. Diese wird eingesetzt, um häufige GitLab-Aktionen bei der Durchführung von Programmierkursen zu automatisieren und so eine einheitliche Erfahrung für Studierende über alle globalen Standorte hinweg zu gewährleisten.\n\nLehrende können den inkrementellen Fortschritt bei Aufgaben verfolgen und häufige Missverständnisse unter Lernenden frühzeitig erkennen. Die Continuous Integration von GitLab unterstützt das automatisierte Testen von Studierendencode und reduziert den Aufwand für die Bewertung von Einreichungen. Die Heriot-Watt University bietet in den ersten beiden Studienjahren ein intensives Softwareentwicklungsprogramm, in dem GitLab umfassend integriert ist, um sicherzustellen, dass Studierende die erforderlichen Programmierkenntnisse für anspruchsvollere Sprachkonstrukte und Sicherheitskonzepte erwerben.\n",{"header":2619,"text":2620},"Bessere Ergebnisse für Studierende und Bewältigung neuer Herausforderungen","GitLab wurde von der Studierendengemeinschaft der Heriot-Watt University angenommen – Studierende haben sogar eigene GitLab-Projekte für Gruppenarbeiten und Kursaufgaben erstellt. Statt über E-Mails kommunizieren Studierende über GitLab-Thread-Diskussionen mit Lehrenden und Kommilitonen und erhalten so einen klaren, codeorientierten Austausch.\n\nGitLab hat eine entscheidende Rolle dabei gespielt, Studierende auf die berufliche Praxis vorzubereiten – insbesondere in Bezug auf Versionskontrolle, Builds und Best Practices in der agilen Entwicklung. GitLab eignet sich als Plattform, um Studierenden Versionskontrolle näherzubringen, da sie kommerziellen Repository-Hosts sehr ähnlich ist. GitLab ist zu einem zentralen Element geworden, das Erstsemester-Studierende mit grundlegenden Kenntnissen für fortgeschrittene Kurse in höheren Semestern ausstattet. Eine aktuelle Befragung von Heriot-Watt-Studierenden ergab, dass über 86 % die Nutzung von GitLab in ihren Kursen positiv bewerteten.\n\nViele werden GitLab im Berufsleben wiederbegegnen. Die Erfahrung an der HWU bereitet sie auf Tätigkeiten vor, in denen Kenntnisse im Umgang mit diesem Repository-Host von großem Wert sind. Die Arbeit mit GitLab vermittelt ihnen die Arbeitsweisen moderner Programmierung und moderner DevOps-Praktiken. Mit direktem Zugang zu Issues, Storyboards, Pull Requests und Job-Runnern werden Studierende mit agilen Methoden, Entwicklungs-Best-Practices sowie Werkzeugen für automatisiertes Testen und Deployment vertraut gemacht.\n\nBesonders wertvoll ist die Erfahrung im kollaborativen Entwickeln, im Austausch von Expertise und bei Code-Reviews – als natürlicher Bestandteil des Lern- und Entwicklungsprozesses in einer gemeinsamen Programmierumgebung. Studierende berichten auch von der wichtigen Rolle von GitLab während des pandemiebedingten Lockdowns, als gemeinsames Arbeiten vor Ort nicht möglich war. „Es hat uns ermöglicht, Online-Kursaufgaben einzureichen und Programmierübungen auf eine Art und Weise zu empfangen, von der ich nicht wusste, dass sie möglich ist – und so das Studium während des COVID-19-Lockdowns fortzusetzen.\" Jérémy Bruyère, MSc-Student Künstliche Intelligenz.\n\nStudierende erhalten Feedback, das auf anderem Weg schwer effizient zu erhalten wäre. Peer-Gruppen werden für formatives Feedback unter Wahrung der Anonymität gebildet. Lehrende berichten, dass Peer-Testing in der GitLab-Umgebung das Verständnis der Studierenden für die Rolle von Tests in der modernen Entwicklung positiv beeinflusst.\n\nGitLab hat die Codequalität und Dokumentationspraktiken unter Informatikstudierenden der Heriot-Watt University nachhaltig verbessert und die Wirksamkeit kritischer Peer-Testing-Praktiken gestärkt, die Studierende auf reale Anwendungen vorbereiten. „GitLab hat Gruppenarbeit erleichtert – es war ein entscheidendes Werkzeug in mehreren Gruppenarbeitsprojekten und hat die Koordination der Entwicklung erheblich unterstützt\", ergänzt Manuel Maarek, Computer Science Lecturer, HWU. Die Open-Source-Kultur von Gemeinschaft und Transparenz bei GitLab deckt sich mit den Werten und dem Ansatz der Universität.\n\nDer Informatikbereich der Heriot-Watt University hat mit Hilfe von GitLab einen dynamischen Dialog zwischen Studierenden und Lehrenden aufgebaut – mit dem Ziel, den Feedback-Kreislauf für Programmieraufgaben zu schließen, die Effizienz bei Laborarbeiten zu steigern und die Codequalität durch Peer-Feedback und Peer-Testing zu verbessern.","GitLab SaaS Ultimate","Wie GitLab das Informatikstudium automatisiert und Codequalität verbessert",[2624,2626,2629],{"metric":1511,"config":2625},{"icon":817},{"metric":2627,"config":2628},"Höhere Zufriedenheit der Studierenden",{"icon":821},{"metric":2630,"config":2631},"Mehr Effizienz durch Automatisierung",{"icon":825},[2633,2635,2638],{"value":2203,"metric":2634},"schnellere Bewertung durch automatisierte Tests",{"value":2636,"metric":2637},"24.290","Projekt-Forks von 1.796 Nutzenden",{"value":2639,"metric":2640},15,"Programmierkurse über vier Hochschulstandorte mit GitLab",{},"/de-de/customers/heriot-watt-university",{"title":2644,"description":2645,"ogTitle":2646,"ogDescription":2644,"config":2647},"GitLab im Hochschulbereich: Automatisierung und Codequalität","Eine Erfolgsgeschichte: Wie GitLab im Hochschulbereich Automatisierung und Codequalität unterstützt","Heriot-Watt University",{"noIndex":555},"de-de/customers/heriot-watt-university","oxIM-7YOY5jQ8FvNorGDxFQDo3pNm0v30YsSL9BIRrU",{"id":2651,"title":2652,"body":6,"category":6,"config":2653,"content":2654,"description":6,"extension":122,"meta":2699,"navigation":124,"path":2700,"seo":2701,"slug":6,"stem":2704,"testContent":6,"type":6,"__hash__":2705},"customers/de-de/customers/hilti.yml","Hilti",{"template":808,"size":40,"region":106,"industry":87},{"name":2652,"logo":2655,"hero":2656,"heroImage":2657,"benefits":2658,"industry":2668,"employeeCount":2669,"location":2670,"solution":960,"stats":2671,"headline":2679,"summary":2680,"quotes":2681,"content":2686},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517942/ian7zidxv2sunjovk64o.svg","Wie CI/CD und robuste Sicherheitsscans den SDLC von Hilti beschleunigen","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518420/unkmnzd74gwwahcvec19.jpg",[2659,2662,2665],{"metric":2660,"config":2661},"Optimierte Codeverwaltung",{"icon":2046},{"metric":2663,"config":2664},"Verbesserte Lieferzeit",{"icon":1956},{"metric":2666,"config":2667},"CI/CD-Funktionen",{"icon":1759},"Fertigung","30.000","Schaan, Liechtenstein (Hauptsitz)",[2672,2675,2678],{"value":2673,"metric":2674},"400 %","mehr Codeüberprüfungen",{"value":2676,"metric":2677},"50 %","kürzere Feedbackschleifen",{"value":2350,"metric":2348},"Das SCM, die nahtlose CI/CD und die außergewöhnlichen Sicherheitsscans von GitLab ermöglichen es Hilti, Code intern zu generieren.","Hilti hat seine Softwarefunktionen erweitert und GitLab eingeführt, um Code intern mittels SCM, CI/CD und Sicherheitsscans bereitzustellen.\n",[2682],{"quoteText":2683,"author":2684,"authorTitle":2685,"authorCompany":2652},"GitLab ist wie eine Suite gebündelt und wird mit einem sehr ausgeklügelten Installationsprogramm ausgeliefert. Und dann funktioniert es einfach wie von Zauberhand. Das ist sehr schön, wenn man ein Unternehmen ist, das einfach nur alles zum Laufen bringen möchte.\n","Daniel Widerin","Head of Software Delivery",[2687,2690,2693,2696],{"header":2688,"text":2689},"Globaler Baudienstleister","Hilti ist weltweit führend in der Entwicklung und Fertigung von Spitzentechnologien, Software und Dienstleistungen für das Bauwesen. Ein Sektor von [Hilti](https://www.hilti.group/content/hilti/CP/XX/en.html) konzentriert sich speziell auf Tool-Lösungen für Geschäftsbereiche. Dieses Team erstellt Software für Kund(inn)en im Bereich Softwareentwicklungswerkzeuge, die Governance-, Risiko- und Konformitätsvorschriften erfüllt. Hilti stellt sicher, dass die richtigen Verfahren vorhanden sind, um die Einhaltung der Vorschriften in verschiedenen Regionen zu gewährleisten.\n",{"header":2691,"text":2692},"Erweiterung von Softwarefähigkeiten, Sicherheit und SCM","Vor etwa zwei Jahren suchte Hilti nach einer Softwareplattform, um seine Projekte neu aufzubauen. Das Unternehmen hatte zuvor eines seiner Softwareentwicklungsprojekte an einen externen Anbieter ausgelagert, da die Softwarefähigkeiten nicht vollständig intern verwaltet werden konnten. Der Quellcode war im Besitz eines Joint Ventures, das GitHub verwendete. Hilti war Mehrheitseigner des Joint Ventures, aber der Quellcode wurde nicht intern gehostet. Es gab kein internes CI/CD und die Teams führten auch keine Sicherheitstests nach den höchsten Standards durch. Diese Situation war schwierig, da sich die Softwareteams vollständige Transparenz und eine umfassende Verwaltung ihres Codes wünschten.\n\nDas Ziel von Hilti war es, die Softwareentwicklung selbst zu übernehmen, damit die Entwicklungs- und Architekturteams ordnungsgemäße Überprüfungen durchführen, tatsächlich zusammenarbeiten und bewährte Methoden mit anderen Teams austauschen können. Da Hilti eine Lösung suchte, die den höchsten Standards entspricht, musste das ideale Tool einfach zu integrieren sowie intuitiv sein und eine nahtlose Integration bieten. „Wir wollten ein Tool unter unseres eigenes Dach bringen, damit wir es unter Kontrolle haben und in Echtzeit verwalten können. Das war wirklich ein großer Schritt nach vorne“, sagte Raphael Hauser, Head of Governance bei Hilti. Sicherheitsscans standen ganz oben auf der Prioritätenliste. Hilti verfügt über 10 bis 15 verteilte Teams, die weltweit parallel an großen Lösungen arbeiten. Die Sicherheit muss unter Kontrolle und aggregiert sein, damit Schwachstellen im Voraus sichtbar sind, wenn ein Software-Release fertiggestellt wird. Hilti benötigte ein Tool mit leistungsstarken und zuverlässigen Sicherheitsfunktionen.\n\nEntwicklungs- und Testteams befanden sich zuvor bei der Fehlerbehebung im „Reaktionsmodus“. Ein Tool, das eine Möglichkeit bietet, Schwachstellen in der Pipeline zu finden, wäre effizienter, würde die Workflow-Geschwindigkeit erhöhen und Entwickler(innen) bei ihrer Arbeit unterstützen. „Ich möchte sicherstellen, dass wir nach der Freigabe eines Pakets für die Produktion keine Codepakete einführen, die letztendlich ein Risiko für Hilti darstellen. Die Offenlegung von Quellcode ist ein Problem der Zugriffssicherheit und kein Problem beim Scannen von Code“, fügte Hauser hinzu.\n",{"header":2694,"text":2695},"Sicherheit und Code unter dem eigenen Dach","Nach einer Überprüfung und der Arbeit mit verschiedenen Tools wurde GitLab aufgrund seiner einfachen Integration, seiner SCM-Funktionen und seiner umfassenden Sicherheitsscans eingeführt. GitLab bietet die Funktionen, um hohe Standards bezüglich der Softwareleistung aufrechtzuerhalten und schnell verschiedene Arten von detaillierten Scans bereitzustellen. Hilti verwendet die statischen und dynamischen Anwendungssicherheitstests von GitLab (SAST bzw. DAST) sowie Container-Scans, die Abhängigkeitssuche, die Erkennung von Geheimnissen und die Lizenzkonformität. „GitLab ist der Konkurrenz weit voraus und bietet ein Produkt, das einfach einzurichten und zu nutzen ist und über alle nötigen Funktionen verfügt“, erläuterte Daniel Widerin, Head of Software Delivery.\n  \nHilti muss Compliance-Vorschriften befolgen, einschließlich Lizenzprüfung, Anwendungstests und Quellcodezugriff. Hilti hat sich für GitLab Ultimate entschieden, um Compliance- und Sicherheitsscans nutzen zu können. „In Bezug auf die Risikoverwaltung bestand der Schlüsselfaktor darin, dass wir jetzt viel enger und detaillierter kontrollieren können, wer wirklich Zugriff auf den Quellcode hat und wer den Quellcode verwaltet, und wir haben Einblick in den aktuellen Stand in Bezug auf Sicherheit und IP-Compliance“, so Hauser.\n\nMit GitLab hat Hilti jetzt vollen Zugriff auf seinen Quellcode und kann ihn ordnungsgemäß verwalten. Dass Hilti selbst der Codeeigentümer ist, senkt das Risiko von Quellcode-Leaks und ermöglicht Codeänderungen. „Ich habe nun einen besseren Einblick, was tatsächlich innerhalb des Codes passiert – und das in Echtzeit. Darüber hinaus kann ich nun Genehmigungen in Bezug auf Sicherheit, Codesicherheit und IP-Compliance schneller erteilen, um dem schnelleren Bereitstellungstempo weiterhin gerecht zu werden“, sagte Hauser.\n",{"header":2697,"text":2698},"Sicherer Code, End-to-End-Transparenz und schnellere Bereitstellungen","Die Engineering- und Architekturteams von Hilti verwenden GitLab jetzt für SCM, CI/CD sowie Sicherheitsdashboards, die mit ihrem Technologie-Stack kompatibel sind. Mit GitLab konnten sie Software intern erstellen, und dies schneller, als wenn sie ein kompliziertes Toolset verwendet hätten. Dank der unkomplizierten Integration sind Teams in der Lage, mit Jira, Docker und Amazon Web Services (AWS) zu arbeiten. Alle in GitLab integrierten Dienste, einschließlich Build-Artefakte und Runner, werden auf AWS ausgeführt und in einem Kubernetes-Cluster bereitgestellt.\n      \n„GitLab hat mit dem Quellcode wirklich großartige Arbeit geleistet, um direkt nach dem Öffnen des Merge Requests oder nach einem Kommentar oder Push Feedback zu geben“, sagte Widerin. „Damit meine ich, dass man all dies im Grunde nicht selbst entwickeln muss. GitLab ist wie eine Suite gebündelt und wird mit einem sehr ausgeklügelten Installationsprogramm ausgeliefert. Und dann funktioniert es einfach wie von Zauberhand. Das ist sehr schön für Unternehmen, die Software einfach nur zum Laufen bringen möchten.“ Mit GitLab haben sich die Feedbackschleifen um 50 % von 6 auf 3 Tage verkürzt, was zu mehr Effizienz und Zusammenarbeit beiträgt.\n\nDie Teammitglieder wissen zu schätzen, dass die Pipeline direkt in den Quellcode integriert ist und sie sofortiges Feedback aus dem Merge Request erhalten können, einschließlich der Ergebnisse von Sicherheitsscans. „Den Benutzer(innen) gefällt es wirklich, dass es einen zentralen Ort gibt, an dem sie sich anmelden und all die verschiedenen Microservices und Komponenten sehen können, während sie arbeiten, selbst in mobilen Apps und in der Web-Bedienoberfläche“, fügte Widerin hinzu. Die Codeüberprüfungen wurden deutlich von sechs Mal alle drei Monate auf zweimal pro Woche gesteigert, wodurch die hohe Qualität erhalten bleibt. \n\nDie Bereitstellungsgeschwindigkeit hat sich erhöht, da Entwicklungs- und Testteams jetzt die Code-Eigentümer sind und im Voraus erkennen können, ob Schwachstellen vorhanden sind. Die Bereitstellungszeiten sind mit GitLab von durchschnittlich drei Stunden auf nur 15 Minuten gesunken. Benutzer(innen) wissen jetzt genau, was sie für jede Version in Bezug auf den Schweregrad der Schwachstellen innerhalb des Codes akzeptieren. „Wir können kritische Punkte schneller beheben und die Teams gewinnen etwas mehr Stabilität, da sie vor dem Release keine Brände löschen müssen … Dies hilft uns dabei, ihnen einen Überblick darüber zu geben, wo sie stehen, damit sie nach dem Sprint nicht nacharbeiten müssen“, erläuterte Hauser. \n\n[Wie NVIDIA komplexe Entwicklungsumgebungen weltweit skaliert, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/nvidia/)\n",{},"/de-de/customers/hilti",{"title":2702,"description":2703},"Hilti: Schneller SDLC mit GitLabs CI/CD & Sicherheitsscans.","Erfahre, wie Hilti es mit GitLab zu 400 % mehr Codeüberprüfungen, 50 % kürzere Feedbackschleifen und 12x kürzeren Bereitstellungszeiten geschafft hat.","de-de/customers/hilti","bFQcWzGAuAZq5gU7ZSr1fXs_E6SsFIPfuA4L1T3o0Z8",{"id":2707,"title":2708,"body":6,"category":6,"config":2709,"content":2710,"description":6,"extension":122,"meta":2765,"navigation":124,"path":2766,"seo":2767,"slug":6,"stem":2771,"testContent":6,"type":6,"__hash__":2772},"customers/de-de/customers/intuitive-machines.yml","Intuitive Machines",{"template":808,"size":36,"region":102,"industry":75},{"name":2708,"logo":2711,"hero":2712,"heroImage":2713,"benefits":2714,"industry":2725,"employeeCount":2726,"location":2727,"solution":828,"stats":2728,"headline":2737,"summary":2738,"quotes":2739,"content":2744},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517943/pd7pl28wbxdkrtpbmim3.png","Intuitive Machines ermöglicht mit GitLab eine historische Mondlandung","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518420/lsn4rixyfpdra7ppieyv.jpg",[2715,2718,2722],{"metric":2716,"config":2717},"Ermöglicht eine wichtige Zusammenarbeit",{"icon":1811},{"metric":2719,"config":2720},"Pipelines bieten Qualitätssicherung",{"icon":2721},"MonitorPipeline",{"metric":2723,"config":2724},"Beschleunigt die Entwicklung",{"icon":825},"Wissenschaft und Technologie","400","Houston, Texas",[2729,2731,2734],{"value":2203,"metric":2730},"Erhöhung des Veröffentlichungsrhythmus",{"value":2732,"metric":2733},"99%","Verringerung der Ausfallzeiten",{"value":2735,"metric":2736},"20x","Verkürzung der Pipeline-Ausführungszeit","Das 2013 gegründete Unternehmen Intuitive Machines hat sich von einer reinen Denkfabrik zu einem Raumfahrtunternehmen entwickelt, das Raumfahrtinfrastruktur und -dienste bereitstellt, damit unser Sonnensystem kommerziell genutzt werden kann.","2024 wurde es im Auftrag der NASA als erstes US-Unternehmen seit 50 Jahren – und als erstes kommerzielles Unternehmen – mit einer Mondlandung beauftragt. Intuitive Machines wurde vom Time Magazine als eines der 100 einflussreichsten Unternehmen des Jahres 2024 ausgezeichnet und ist nun das Aushängeschild der Raumfahrt zum Mond.",[2740],{"quoteText":2741,"author":2742,"authorTitle":2743,"authorCompany":2708},"Wir haben in fünf Jahren ein Raumschiff von Grund auf neu gebaut. Wenn wir GitLab nicht eingeführt hätten, hätten wir das nicht geschafft. Der Lander wäre nicht geflogen – nicht in dem Zeitrahmen, in dem wir gearbeitet haben, und nicht mit der Anzahl der Mitglieder in unserem Team.","James Blakeslee","Software Lead",[2745,2747,2750,2753,2756,2759,2762],{"text":2746},"Als [Intuitive Machines](https://www.intuitivemachines.com/) 2019 einen Vertrag in Höhe von 77 Millionen Dollar für den Bau, den Start und die Landung eines Raumschiffs in der Nähe des Südpols des Mondes mit der NASA abschloss, wusste das Softwareentwicklungsteam des Unternehmens, dass es nur fünf Jahre Zeit hatte, um den gesamten Code zu erstellen, der für die Kommunikation, Navigation, Steuerung und den Flug des Raumschiffs nötig war. Mit einer fragmentierten, zeitaufwändigen Toolchain war das einfach nicht möglich. Das Unternehmen benötigte eine durchgängige DevSecOps-Plattform, um Software schneller zu erstellen und bereitzustellen, Fristen einzuhalten und das erste US-amerikanische Unternehmen zu werden, das seit den berühmten Apollo-Missionen Anfang der 1970er-Jahre auf dem Mond landete. Daher arbeitete das Team mit GitLab zusammen – und sie schrieben gemeinsam Geschichte.",{"header":2748,"text":2749},"Einführung von GitLab als Vorbereitung auf die Mondlandung","Intuitive Machines war zuversichtlich, 2019 den Vertrag mit der NASA für die Mondlandung zu erhalten, und führte bereits Monate vor der offiziellen Zusage GitLab ein, um nach dem Zuschlag sofort mit der Arbeit beginnen zu können.\n\n„Das Mondlandeprojekt war mit Sicherheit eine Größenordnung größer als alles, was wir je zuvor gemacht haben“, erzählt James Blakeslee, Software Lead bei Intuitive Machines. „Wir waren ein unbeschriebenes Blatt, also hatten wir die Möglichkeit, bei Null anzufangen. In Hinblick auf unser Softwareteam und die bevorstehenden Aufgaben wussten wir, dass wir eine Plattform brauchten, die alle Herausforderungen hinsichtlich der Software bewältigen konnte.“\n\nEr fügt hinzu, dass es wichtig war, über eine einzige Anwendung zu verfügen, in der alle 40 bis 50 Entwickler(innen) des Unternehmens arbeiten, Transparenz erhalten und bei gemeinsamen Projekten [zusammenarbeiten](https://about.gitlab.com/blog/5-ways-collaboration-boosts-productivity-and-your-career/) konnten. Alle im Team mussten in der Lage sein, bei jedem Projekt mitzuarbeiten oder sich bei allen anfallenden Aufgaben einzubringen. „Das gesamte Team benötigte eine Plattform mit demselben Erscheinungsbild, unabhängig davon, an welchem Projekt oder Softwareprozess es gerade arbeitete“, erklärt Blakeslee. „Die Plattform von GitLab bot uns diese Flexibilität bei der Zusammenarbeit und hatte bereits die erforderlichen Tools. Wir haben also alles darauf gesetzt.“",{"header":2751,"text":2752},"Projekt Raumschiff – von Grund auf neu","Abgesehen von einigen älteren Frameworks, die das Unternehmen bereits nutzte, stand Intuitive Machines vor der Herausforderung, die gesamte Software für den Lander mit dem Namen Odysseus, kurz „Odie“, zu entwickeln. Dazu zählten der Bau von Systemen für die Bodenkontrolle, Simulationen, Anforderungen während des Flugs wie Navigation und Kommunikation sowie Funktionen für die Landung.\n\n„Das Raumschiff funktioniert, weil wir es unermüdlich in Simulationen getestet haben, bevor die Mission startete“, erklärt Blakeslee. „Und wenn die Software im Kontrollzentrum nicht funktioniert, kann man die Telemetrie des Raumschiffs nicht sehen und nicht mit ihm Kontakt aufnehmen. Das würde die Bediener quasi blind machen. All das ist für die Mission von entscheidender Bedeutung“, fügt er hinzu. „Diese wichtige Software wurde komplett mit GitLab entwickelt. Ohne die Plattform hätten wir es nicht geschafft.“\n\nOdysseus hob am 15. Februar 2024 ab. Es war keine menschliche Besatzung an Bord, sondern das Raumschiff transportierte wissenschaftliche Komponenten, darunter Technologie für Funkmessungen, Stereokameras und ein Navigations-Doppler-LiDAR. Sieben Tage nach dem Start landete das Gefährt auf dem Mond und ist nun Teil einer kleinen, elitären Gruppe, die nur aus Russland, den USA, China, Indien und Japan besteht, die dieses Ziel erreichen konnte.Wir haben in fünf Jahren ein Raumschiff von Grund auf neu gebaut. Wenn wir GitLab nicht eingeführt hätten, hätten wir das nicht geschafft. Der Lander wäre nicht geflogen – nicht in dem Zeitrahmen, in dem wir gearbeitet haben, und nicht mit der Anzahl der Leute in unserem Team“, erklärt Blakeslee.",{"header":2754,"text":2755},"Software-Fixes im Handumdrehen mit CI-Pipelines","Es war für das DevSecOps-Team nicht damit getan, das Raumschiff starten zu lassen.\n\nDer erste Flug eines jeden Raumschiffs gilt als Experiment, bei dem die Techniker(innen) nach dem Start Probleme finden und beheben. Bei Odysseus lag der Fall so: „Es gab sicherlich Punkte, die sich erst im Flug zeigten – wir nennen sie Easter Eggs – trotz all der harten Tests, die wir durchgeführt haben“, sagt Blakeslee. „Das bedeutete, dass wir Software im Flug patchen mussten. Die Fristen waren kürzer. Es stand mehr auf dem Spiel. Die Spannung war viel größer.“\n\nAufgrund von Zeitvorgaben, die durch die Orbitalmechanik und thermische Einschränkungen entstanden, gab es spezifische Fristen, bis wann Patches an den Lander gesendet werden konnten – sowohl während des Flugs als auch auf dem Mond. Um diese Patches (wie Patches für Laserentfernungsmesser, Kommunikation und Navigation) schnell erstellen und bereitstellen zu können, setzte man stark auf die GitLab-Pipelines für kontinuierliche Integration (CI), um sicherzustellen, dass die Patches keine Fehler im System verursachten.\n\nDank der CI-Pipelines konnten die Teams die Software überprüfen und [Qualitätssicherungsprüfungen](https://about.gitlab.com/blog/efficient-devsecops-workflows-with-rules-for-conditional-pipelines/) mit einer Geschwindigkeit durchführen, die manuell nicht möglich gewesen wäre, so Blakeslee. Die Entwickler(innen) von Intuitive Machines konnten ihre eigenen Regressions-, Integrations-, Qualitätssicherungs- und Akzeptanztests erstellen und in den Pipelines ausführen. All diese Tests gaben ihnen Einblicke in den geänderten Code und stellten sicher, dass die Patches keine Probleme verursachten, mit der Software am Boden kompatibel waren und die Fehler, die sie beheben sollten, auch tatsächlich lösten.\n\n„Wir haben alles in den CI-Pipelines überprüft“, sagt Blakeslee und merkt an, dass die Pipeline-Ausführungszeit mit GitLab um das 20-Fache verkürzt wurde. „Wir mussten gute Patches für das Raumschiff bereitstellen. Wie man sich vielleicht vorstellen kann, können schlechte Patches fatale Auswirkungen haben. Sie könnten die Mission zum Scheitern bringen, also braucht man etwas, um sie zu testen. Und genau das hat GitLab uns ermöglicht.“\n\nDiese CI-Pipelines halfen den DevSecOps-Teams auch dabei, Patches für Probleme zu erstellen, die auftauchten, als das Raumschiff unerwartet angewinkelt auf dem Mond landete, was zu kritischen Herausforderungen für die Kommunikation führte. Die Teams mussten schnell mehrere Software-Patches entwickeln, diese mithilfe der CI-Pipelines überprüfen und die Kommunikationssysteme zeitnah wiederherstellen, um die Patches schließlich eine Viertelmillion Kilometer weit zu schicken, damit der Lander wieder erfolgreich funktionierte. ",{"header":2757,"text":2758},"Vorausplanung für den nächsten Mondlander – und ein Mondfahrzeug","Nachdem die Fixes erfolgreich in die Systeme des Landers hochgeladen wurden, war Odysseus sieben Tage lang auf der Mondoberfläche tätig, was der erwarteten Länge der Mission entsprach. Da Intuitive Machines nun eine erfolgreiche Mondmission verzeichnen kann, konzentriert man sich auf einen zweiten Lander, der Ende 2024 starten soll. Der Entwicklungsprozess für Odysseus hat so gut funktioniert, dass Blakeslee plant, dasselbe Setup erneut zu verwenden. \n\n„Zwischen den Mondmissionen liegt weniger als ein Jahr, daher ist die Vorbereitung nur möglich, wenn wir auf dem aufbauen, was wir bereits haben“, sagt er. „Dieses nächste Raumschiff ist eine Weiterentwicklung der ersten Mission, daher werden wir die Tools nicht ändern und planen sicherlich nicht, mit der DevSecOps-Plattform von vorne zu beginnen. Wir bleiben bei dem, was funktioniert.“\n\nIntuitive Machines hofft, dass es seine Arbeit in der Mondraumfahrt auch nach den beiden Landern fortsetzen kann. Es ist nämlich eines von drei Unternehmen, das die NASA für eine einjährige Untersuchung ausgewählt hat, die sich um die Entwicklung eines vorläufigen Designs und eines Prototyps für ein Mondfahrzeug (LTV, Lunar Terrain Vehicle) dreht. Dieses LTV soll Teil der Artemis-Mission sein, bei der erneut Menschen zum Mond fliegen werden. Die NASA wird eines oder mehrere der drei Unternehmen für den Bau eines LTV auswählen und dann dessen Leistung und Sicherheit testen. Das Fahrzeug soll mindestens 10 Jahre lang bei extremen Temperaturen auf der Mondoberfläche arbeiten, zwei Astronauten transportieren und einen Roboterarm verwenden können. Die erste Artemis-Mission soll 2029 starten.\n\n„Wenn die NASA uns für den Bau des LTV auswählt, werden wir die Systeme sicherlich mit GitLab erstellen, da die Plattform für uns so gut funktioniert hat“, sagt Blakeslee. „Wir würden unsere jetzige DevSecOps-Gruppe einfach vergrößern. Die Ergebnisse der ersten Mondlandung der USA seit mehr als 50 Jahren sprechen für sich. Daher plane ich, das Ökosystem, das wir bisher genutzt haben, weiterhin zu verwenden.“",{"header":2760,"text":2761},"Einsatz von künstlicher Intelligenz für schnellere Entwicklung","Sobald der zweite Mondlander die Mondoberfläche erreicht hat, hat das DevSecOps-Team des Unternehmens ausreichend Zeit, um den Einsatz von GitLab zu evaluieren und weitere Plattformfunktionen hinzuzufügen, wie z. B. [GitLab Runner](https://about.gitlab.com/blog/how-to-automate-creation-of-runners/), um mit der wachsenden Größe des Teams und den Workloads in den Pipelines Schritt zu halten.Eine weitere Sache, auf die sich Blakeslee laut eigenen Angaben freut, sind die KI-Funktionen in [GitLab Duo](https://about.gitlab.com/gitlab-duo-agent-platform/). \n\n„Die KI-Revolution steht vor der Tür und der Einsatz GitLab Duo scheint für uns der naheliegende nächste Schritt zu sein“, sagt er. „Ich denke, es wird [nicht nur bei Codevorschlägen und der Vervollständigung des Codes](https://about.gitlab.com/the-source/ai/how-to-put-generative-ai-to-work-in-your-devsecops-environment/) helfen, sondern auch [Fragen zu Schwachstellen und Code](https://about.gitlab.com/the-source/ai/understand-and-resolve-vulnerabilities-with-ai-powered-gitlab-duo/) beantworten. Wir sind immer auf der Suche nach Möglichkeiten, um nicht nur die Geschwindigkeit zu steigern, sondern auch das gesamte Entwicklungserlebnis zu verbessern.“\n\n„KI ist wirklich eine Beschleunigung für die Entwicklung“, fügt Blakeslee hinzu. „Man muss Schritt halten, wenn man wettbewerbsfähig bleiben will. Deshalb habe ich GitLab Duo auf dem Radar.“",{"header":2763,"text":2764},"GitLab ist ein geschäftskritischer Teil des Mond-Erfolgs","Zwischen der Apollo-Mission 1972 und der erfolgreichen Landung von Odysseus durch Intuitive Machines liegen 52 Jahre. Diese erste kommerzielle Mondlandung aus den USA war ein historischer Meilenstein und hat Intuitive Machines im Bereich der Weltraumforschung in den Fokus gerückt. \n\n„Alles, woran wir arbeiteten, wurde in einem sehr spezifischen Ereignis zusammengefasst, und wir hatten nicht viel Spielraum für Fehler“, sagt Blakeslee. „Ohne eine wirklich gute Qualitätssicherung und Automatisierung bei der Software hätten wir das nie geschafft. Ich habe keinen Zweifel daran, dass, wenn ich in der Zeit zurückgereist wäre und andere Entwicklungstools ausgewählt hätte, unsere Software verspätet fertig geworden und fehlerhaft gewesen wäre – und wahrscheinlich wären wir nicht geflogen.“\n\n„Ohne GitLab hätten wir keinesfalls ein Raumschiff innerhalb von fünf Jahren bauen können. Die Plattform hat uns geholfen, Geschichte zu schreiben“, fügt er hinzu. „Das war ein wesentlicher Vorteil für den Erfolg unseres Unternehmens.“ \n\n***[Wie Dunelm Agile-Prozesse im Handel beschleunigt hat, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/dunelm/)***\n",{},"/de-de/customers/intuitive-machines",{"title":2768,"ogTitle":2708,"ogImage":2769,"ogDescription":2712,"description":2770},"Intuitive Machines: Durch GitLabs Effizienz zur Mondlandung","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518666/sys5io9kmuxncqold9ey.png","Erfahre, wie Intuitive Machines mit GitLab seine Ausfallzeiten um 99 % verringern und die Pipeline-Ausführungszeit um das 20-fache verkürzen konnte.","de-de/customers/intuitive-machines","1oPkYuVVbiMhHYRnCkVF4kCK-fgS6jDBrXYLQUba3C8",{"id":2774,"title":2775,"body":6,"category":6,"config":2776,"content":2777,"description":6,"extension":122,"meta":2824,"navigation":124,"path":2825,"seo":2826,"slug":6,"stem":2828,"testContent":6,"type":808,"__hash__":2829},"customers/de-de/customers/inventx.yml","Inventx",{"template":808,"size":36,"region":106,"industry":87},{"name":2778,"logo":2779,"hero":2780,"heroImage":2781,"benefits":2782,"industry":1022,"employeeCount":2235,"location":2792,"solution":828,"stats":2793,"headline":2803,"summary":2804,"quotes":2805,"content":2811,"contributors":6},"Inventx und GitLab Erfolgsgeschichte aus der Schweiz","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517989/jeeajkfbtouuforov8q2.png","Inventx AG beschleunigt Deployments von 2 Tagen auf 5 Minuten – dank GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518445/kjmqjv3ecf0n867ooeqy.jpg",[2783,2787,2789],{"metric":2784,"config":2785},"Einheitlicher Workflow",{"icon":2786},"GitlabRelease",{"metric":1511,"config":2788},{"icon":1952},{"metric":2790,"config":2791},"Schnellere Releases",{"icon":1956},"Chur, Schweiz",[2794,2797,2800],{"value":2795,"metric":2796},20,"Releases pro Tag – vorher 4 pro Jahr",{"value":2798,"metric":2799},5,"Minuten pro Deployment – vorher 2 Tage",{"value":2801,"metric":2802},"10–60","Minuten zur Fehlerbehebung","Inventx vereinfachte Pipelines und steigerte die operative Effizienz mit GitLab CI/CD.","Inventx AG suchte nach einer Lösung, um Kundenpipelines zu vereinfachen und die Toolchain-Komplexität zu reduzieren.\n",[2806],{"quoteText":2807,"author":2808,"authorTitle":2809,"authorCompany":2810},"Fehler werden sehr, sehr schnell erkannt und auch sehr schnell behoben. Eine Behebung ist in zehn Minuten bis zu einer Stunde möglich. Fehler werden also rasch und automatisch auch in der Produktionsumgebung behoben. Das ist ein echter Mehrwert.\n","Louis Baumann","DevOps Engineer","Inventx AG",[2812,2815,2818,2821],{"header":2813,"text":2814},"Schweizer IT-Dienstleister für führende Finanzinstitute","Inventx AG ist ein Schweizer IT-Partner für führende Finanz- und Versicherungsdienstleister. Inventx bietet Informationstechnologie, Beratung und Applikationsmanagement für renommierte Finanz- und Versicherungsorganisationen in der Schweiz. Das unabhängige IT-Unternehmen stellt seinen Kunden individuelle Lösungen mit hohen Anforderungen an Sicherheit und Datenschutz bereit.\n",{"header":2816,"text":2817},"Komplexität der Kundenpipelines","Inventx AG betreut verschiedene Banken mit dem Ziel, bestmögliche Softwarelösungen bereitzustellen. Jeder Kunde wird individuell betreut, sodass mit verschiedenen Organisationen unterschiedliche Werkzeuge zum Einsatz kommen. PowerShell-Skripte, Rundeck, Ansible, GitLab, Kubernetes und Jira sind nur einige der Werkzeuge, mit denen die Teams täglich arbeiten.\n\nInventx wollte die Pipelines für seine Kunden vereinfachen, um weniger komplexe Workflows und eine höhere operative Effizienz zu bieten. Zu diesem Zeitpunkt umfasste eine Pipeline bei Inventx sieben bis acht verschiedene Systeme. Ziel war es, Kunden einen transparenten Überblick zu bieten – ohne ständigen Kontextwechsel zwischen Werkzeugen.\n",{"header":2819,"text":2820},"CI-Pipeline-Verbesserung","Inventx hatte bereits Erfahrung mit GitLab für das Quellcode-Management. Um den Workflow zu vereinfachen, wurde GitLab auch für CI/CD eingeführt. „Wir haben die gesamte Pipeline neu gestaltet und setzen jetzt nur noch GitLab und GitLab-Runner ein. Alles ist in GitLab zentralisiert, was die Fehlersuche erheblich vereinfacht. Wir haben einen sehr guten Überblick über alle Schritte, und die Kunden sind mit der Lösung sehr zufrieden. Das hat uns wirklich geholfen, diese Aufgabe zu vereinfachen\", erklärt Louis Baumann, DevOps Engineer.\n\nInventx hat einen Paketservice für Kunden entwickelt: eine Container-Plattform mit Storage-, Monitoring- und Logging-Diensten, auf der die gesamte CI/CD-Konstruktion mit GitLab läuft. Die Teams benötigen keine mehreren physischen Server mehr für Pipelines. GitLab hat es ermöglicht, den Toolchain-Workflow zu verschlanken und den Kontextwechsel zwischen Werkzeugen zu minimieren. „GitLab hat die Komplexität enorm reduziert und alle unsere Workflow-Prozesse beschleunigt. Es bietet uns einen klaren Überblick über alle Prozesse, die für ein Produkt laufen, und vereinfacht die gesamte Toolchain\", so Baumann.\n",{"header":2822,"text":2823},"Schnellere Builds, mehr Deployments","Mit GitLab können Entwickler ihren Code nun eigenverantwortlich verwalten. „GitLab ermöglicht es unseren Entwicklern, direkt in Testumgebungen bereitzustellen, Integrationstests automatisch auszuführen und Nightly Builds in unserer Testumgebung zu deployen und dort automatisch zu testen\", erklärt Baumann.\n\nDie Entwicklungsproduktivität ist gestiegen, da Teams Code eigenständig veröffentlichen können. Nach Angaben von Baumann lag die Release-Frequenz zuvor bei rund vier Mal im Jahr. Jetzt sind es etwa 20 Mal täglich. „Alles ist jetzt in GitLab an einem zentralen Ort zusammengefasst, und es gibt eine Pipeline, über die der Kunde einen vollständigen Überblick über alle ausgeführten Pipelines hat\", so Baumann. „Schlägt ein Schritt fehl, kann der Kunde die Pipeline neu starten und hat alle Logs in einem zentralen Projekt gesammelt. Das ist ein echter Mehrwert für uns und unsere Kunden.\"\n\nEntwickler arbeiten auf ihren lokalen Maschinen. Der Großteil des Codes ist in .NET Core geschrieben, einzelne Features werden zunehmend in Golang entwickelt. Teams nutzen Visual Studio Code als IDE und deployen über GitLab-Pipelines in die Test- oder lokale Umgebung. Die Teams führen GitLab-Runner auf Kubernetes aus und erstellen eigene Deployment-Container mit allen Funktionen zum Bereitstellen und Verwalten ihrer Ressourcen auf Kubernetes.\n\nDurch kleinere und häufigere Releases können Entwickler Fehler früher im Software-Lebenszyklus erkennen. „Fehler werden sehr, sehr schnell erkannt und auch sehr schnell behoben – in zehn Minuten bis zu einer Stunde. Und sie werden automatisch auch in der Produktionsumgebung behoben. Das ist ein echter Mehrwert\", ergänzt Baumann.\n\nGitLab gibt den Teams mehr Kontrolle, bessere Transparenz und eine verbesserte Planungsbasis. Mit weniger Werkzeugen in den Pipelines profitieren Kunden von schlankeren, übersichtlicheren Diensten.\n",{},"/de-de/customers/inventx",{"title":2778,"description":2827,"ogTitle":2778,"ogDescription":2827},"Inventx AG: Deployments von 2 Tagen auf 5 Minuten mit GitLab","de-de/customers/inventx","KN90BF2NcEDSYRjWeRgL0f0ROCsmI92jBggPPINSfVw",{"id":2831,"title":2832,"body":6,"category":6,"config":2833,"content":2834,"description":6,"extension":122,"meta":2875,"navigation":124,"path":2876,"seo":2877,"slug":6,"stem":2881,"testContent":6,"type":6,"__hash__":2882},"customers/de-de/customers/iron-mountain.yml","Iron Mountain",{"template":808,"size":40,"region":102,"industry":87},{"name":2832,"logo":2835,"hero":2836,"heroImage":2837,"benefits":2838,"industry":85,"employeeCount":2847,"location":2848,"solution":960,"stats":2849,"headline":2856,"summary":2857,"quotes":2858,"content":2863},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517944/okxhs17wk5ubfpttlra2.png","Iron Mountain treibt die DevOps-Entwicklung mit GitLab Ultimate voran","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518421/jnf3ihqvksetnf4v7fc3.png",[2839,2842,2844],{"metric":2840,"config":2841},"Geringere Komplexität",{"icon":2046},{"metric":1991,"config":2843},{"icon":954},{"metric":2845,"config":2846},"Verbesserte Sichtbarkeit",{"icon":1208},"Über 25.000","Boston, Massachusetts",[2850,2853],{"value":2851,"metric":2852},"150 Tsd. USD","ungefähre Kosteneinsparung pro Jahr",{"value":2854,"metric":2855},"20 Std.","eingesparte Einarbeitungszeit pro Projekt","Iron Mountain nutzt agile Methoden – und das hat den Data-Governance-Riesen zu GitLab CI/CD geführt.","Die Plattform beschleunigt die Pipeline-Erstellung und übernimmt administrative Aufgaben, damit sich die Entwickler(innen) auf die Entwicklung konzentrieren können.\n",[2859],{"quoteText":2860,"author":2861,"authorTitle":2862,"authorCompany":2832},"GitLab hat uns die Grundlage und die Plattform zur Verfügung gestellt, um unser Scaled Agile Framework zu ermöglichen. Wir sind nun in der Lage, innerhalb unserer Enterprise-IT-Teams und mit unseren wichtigsten Stakeholder zusammenzuarbeiten.\n","Hayelom Tadesse","Vice President of Enterprise Technology",[2864,2866,2869,2872],{"header":1497,"text":2865},"Iron Mountain Incorporated ist ein weltweit führender Anbieter von innovativen Speicher-, Rechenzentrumsinfrastruktur-, Asset-Lifecycle-Management- und Informationsmanagement-Services. Iron Mountain wurde 1951 gegründet und genießt das Vertrauen von mehr als 225.000 Kunden weltweit. Das Motto des Unternehmens lautet CLIMB HIGHER™ (höher klettern), um das Geschäft ihrer Kunden zu transformieren. \n\nDurch eine Reihe von Dienstleistungen, darunter digitale Transformation, Rechenzentren, sichere Archivierung von Dokumenten, Informationsmanagement, Asset Lifecycle Management, sichere Dokumentenvernichtung sowie Kunstspeicher und Logistik, unterstützt Iron Mountain Unternehmen dabei, Licht in ihre Dark Data zu bringen. So können Kunden schnell und sicher Werte und Informationen aus ihren gespeicherten digitalen und physischen Assets extrahieren und gleichzeitig ihre Umweltziele erreichen.\n",{"header":2867,"text":2868},"Fragmentierte Toolchains kontrollieren, um eine einheitliche Sicht auf DevOps zu erhalten","Die Architektur- und Plattformgruppe von Iron Mountain hatte das Ziel, eine Gesamtstrategie zur Unterstützung der Nutzung von verwalteten Clouddiensten zu implementieren. Die Gruppe begann mit der Evaluierung SaaS-basierter Integrationsplattformen mit dem Ziel, sie Herausforderungen wie fragmentierte Open-Source-Tools, Lücken in der Entwicklungs- und Betriebskommunikation, einen hohen Verwaltungsaufwand und Schwierigkeiten bei der effizienten Sicherung komplexer Pipeline-Bereitstellungen bewältigen zu können. In der vorhandenen lokalen JIRA-Software war die Verwaltungskomplexität in Form von Plugin-Fehlerbehebungen aufgetreten, und mit der Veracode-Sicherheitssoftware konnten die Teams Programmierfehler erst spät im Entwicklungszyklus entdecken, was zu ressourcenintensiven Nacharbeiten führte. Darüber hinaus mussten die Abläufe die zunehmende Einführung neuer Kubernetes-Entwicklungsmethoden durch die Teams unterstützen. Die technische Führung von Iron Mountain kam zu dem Schluss, dass sie eine geeignete Cloud-Services-Lösung brauchten, um die Herausforderungen der Entwickler(innen) zu unterstützen.\n",{"header":2870,"text":2871},"GitLab Ultimate SaaS unterstützt Entwickler(innen) und reduziert gleichzeitig die Komplexität","Iron Mountain hat sich für [GitLab Ultimate in der Google Cloud](/partners/technology-partners/google-cloud-platform/){data-ga-name =\"google cloud\" data-ga-location=\"customers content\"} entschieden, um diese Herausforderungen zu lösen, und betreibt inzwischen 240 automatisierte Cloud-Bereitstellungen auf der GCP für Google-Kubernetes-Engine(GKE)-Workloads. Mit GitLab CI/CD sparen die Teams Zeit und steigern ihre Effizienz durch Automatisierung, während sie gleichzeitig eine bessere Sicherheitsgarantie durch Vorab-Scans wie dynamische Anwendungssicherheitstests (DAST) und statische Anwendungssicherheitstests (SAST) unterstützen. \n\nGitLab unterstützt das Ziel von Iron Mountain, früher im Prozess an die Sicherheit zu denken, mehr Sicherheitsverantwortung in die Hände von Entwickler(inne)n zu legen und Teams in die Lage zu versetzen, Sicherheitslücken früher zu finden. \n\nGitLab dient auch als vollständige, zusammenhängende Orchestrierungsumgebung, die das Management vereinfacht und gleichzeitig die Anforderungen der Entwickler(innen) erfüllt, wenn sie neue Kubernetes-Umgebungen zur Unterstützung von Cloud- und Multi-Cloud-Architekturen erstellen. Diese einzige Lösung reduziert die Komplexität und unterstützt eine zukunftssichere, Community-orientierte Roadmap, die sich an der Technologieplanung von Iron Mountain orientiert. Für Iron Mountain ist GitLab ein wichtiger Bestandteil der Unternehmensarchitektur und -plattformen, die Agile-Methoden ermöglichen und bei der Entwicklung des Unternehmens zu DevOps hilfreich sind. GitLab Ultimate SaaS übernimmt die Wartung, damit sich die Entwickler(innen) auf die Entwicklung konzentrieren können.\n",{"header":2873,"text":2874},"Aufbau eines Governance-Modells mit GitLab","Mit GitLab Ultimate SaaS konnte Iron Mountain die Kosten für das Infrastrukturmanagement senken und gleichzeitig die Produktionsgeschwindigkeit sicher erhöhen. Das Unternehmen hat die Anzahl der lokalen virtuellen Maschinen (VMs) um fast die Hälfte reduziert und spart damit mehr als 60.000 USD pro Jahr an Wartungskosten und mehr als 90.000 USD pro Jahr an Arbeitskosten ein. \n\n„GitLab hat uns die Grundlage und die Plattform für unser Scaled Agile Framework zur Verfügung gestellt“, fügt Hayelom Tadesse, Vice President of Enterprise Technology bei Iron Mountain, hinzu. „Wir sind nun in der Lage, innerhalb unserer Enterprise-IT-Teams und mit unseren wichtigsten Stakeholder zusammenzuarbeiten.“Mit Epics in GitLab können Iron-Mountain-Teams Probleme nach einem strategischen Thema organisieren und nachverfolgen. Die Teammitglieder können Funktionen in Epics einsetzen, um ein Governance-Modell für die Entwicklung zu erstellen, das große, mehrjährige Initiativen unterstützt.\n\nLaut Jason Monoharan, Vice President of Technology bei Iron Mountain, hat das Unternehmen GitLab eine Roadmap und einen Community-Geist, die sich an den besten agilen Praktiken orientieren. „Die Vision von GitLab, die strategische Planung und die Projektziele mit dem Code in Einklang zu bringen, ist sehr überzeugend. Außerdem schätze ich die andauernden Investitionen in die Plattform, während weiter daran gearbeitet wird“, sagt er. Monoharan fügt hinzu, dass das Team von GitLab eng mit den Iron-Mountain-Teams zusammengearbeitet hat, um vorrangige Funktionen zu definieren. \n\nBei Iron Mountain hilft die zentrale Ansicht von GitLab den Teams, die Anforderungen an ihre Kapazität zu verstehen und sich auf wichtige Tätigkeiten zu konzentrieren, um die sichere Bereitstellung innovativer Dienstleistungen zu beschleunigen – und das alles bei gleichzeitiger Gewährleistung der Sicherheit von Pipelines und Verbesserung der Produktivität. \n\n***[Wie Ally Financial die eigenen Toolchains vereinfacht und Entwicklungsprozesse beschleunigt hat, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/ally/)***\n",{},"/de-de/customers/iron-mountain",{"title":2878,"ogTitle":2832,"ogImage":2879,"ogDescription":2836,"description":2880},"Iron Mountain: Agile DevOps-Entwicklung mit GitLab Ultimate","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518667/kr6kzgpclkc3xzpkck4x.png","Erfahre, wie Iron Mountain durch GitLab 20 Stunden weniger Einarbeitungszeit pro Projekt benötigt und jährlich 150.000 Dollar einspart.","de-de/customers/iron-mountain","jH4B3-xIsYiYxoMn9TbMenbo2h4_a9irqJUl1mhbN6Y",{"id":2884,"title":2885,"body":6,"category":6,"config":2886,"content":2887,"description":6,"extension":122,"meta":2935,"navigation":124,"path":2936,"seo":2937,"slug":6,"stem":2938,"testContent":6,"type":808,"__hash__":2939},"customers/de-de/customers/keytradebank.yml","Keytradebank",{"template":808,"size":40,"region":106,"industry":67},{"name":2888,"logo":2889,"hero":2890,"heroImage":2891,"benefits":2892,"industry":1136,"employeeCount":2903,"location":2904,"solution":828,"stats":2905,"headline":2914,"summary":2915,"quotes":2916,"content":2922,"contributors":6},"Keytrade Bank und GitLab Erfolgsgeschichte","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517991/ftotmto1ezify1mdnjfy.svg","Keytrade Bank zentralisiert sein Tooling rund um GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518446/gcw2bgsxjhjetbzflx4b.jpg",[2893,2897,2899],{"metric":2894,"config":2895},"Verbessertes Code-Management",{"icon":2896},"Code",{"metric":1206,"config":2898},{"icon":1268},{"metric":2900,"config":2901},"Verbesserte Kundenzufriedenheit",{"icon":2902},"ValuesAlt","250","Belgien",[2906,2909,2911],{"value":2907,"metric":2908},4,"durch GitLab ersetzte Werkzeuge",{"value":1220,"metric":2910},"täglich ausgeführte Jobs",{"value":2912,"metric":2913},500,"Projekte seit der Einführung","Mit GitLab verbesserte Keytrade Bank Versionskontrolle, CI/CD und Zusammenarbeit.\n","Keytrade Bank führte GitLab für Code-Management, Versionskontrolle und CI/CD ein, ersetzte damit vier Werkzeuge und verbesserte die Workflow-Effizienz.\n",[2917],{"quoteText":2918,"author":2919,"authorTitle":2920,"authorCompany":2921},"GitLab ermöglicht uns ein gemeinsames Werkzeug für Dev und Ops. DevOps ist wirklich eine Denkweise, die man im Unternehmen verankern möchte, damit Menschen in diese Kultur hineinwachsen. GitLab macht das möglich, weil es eine gemeinsame Lösung für beide Teams ist – etwas, das wir vorher nicht hatten. Das hat den Workflow auf dieser Ebene erheblich vereinfacht.","Nicolas Pepinster","DevOps and Cloud Engineer","Keytrade Bank",[2923,2926,2929,2932],{"header":2924,"text":2925},"Online-Finanzinstitut","Keytrade Bank ist der belgische Marktführer im Online-Banking und -Handel und bietet auf seinen digitalen Plattformen ein vollständiges Produkt- und Dienstleistungsangebot. Das Institut gehört zur Crédit Mutuel Arkéa Gruppe. Bei [Keytrade Bank](https://www.keytradebank.be/) finden Kunden alles, was sie von einer Bank erwarten – Girokonten, Sparkonten, Karten, Hypothekendarlehen, Handels- und Anlagemöglichkeiten –, ohne je eine Filiale aufsuchen zu müssen. Die Bank unterstützt ihre Kunden dabei, ihre Bank- und Anlagegeschäfte rund um die Uhr vollständig eigenständig zu verwalten.",{"header":2927,"text":2928},"Zu viele Werkzeuge im Einsatz","Keytrade Bank setzte im Workflow von der Entwicklung bis zur Produktion verschiedene Werkzeuge ein. Zusätzlich hatten die Teams für spezifische Anforderungen eigene interne Skripte entwickelt. Der ständige Wechsel zwischen den Werkzeugen kostete Zeit und Konzentration. Jedes Werkzeug hatte seine eigenen Probleme, und die jeweiligen Experten verbrachten zu viel Zeit mit Verwaltung und Wartung. Diese isolierten Werkzeuge führten zu vielen manuellen Prozessen, mangelnder Transparenz und zahlreichen undurchsichtigen Abhängigkeiten.\n\nAuch das Management hatte kaum Möglichkeiten, Arbeitsprozesse nachzuvollziehen – wer für welche Teile eines Projekts verantwortlich war und wann und wie Aufgaben erledigt wurden. „Intern hätte es auch deutlich mehr gegenseitige Schuldzuweisungen zwischen Dev und Ops gegeben, wenn es darum ging, festzustellen, was los ist und wo das Problem wirklich liegt. Jetzt ist es viel einfacher, Probleme zu identifizieren und zu wissen, wie man sie löst\", erklärt Niels Peto, DevOps and Cloud Engineer. Das Team suchte nach einer Lösung, um Kommunikationsfehler zu vermeiden – intern wie auch gegenüber Kunden. Da Keytrade Bank keine physischen Filialen betreibt, hat die Kundenkommunikation höchste Priorität.",{"header":2930,"text":2931},"Eine Plattform, viele Funktionen","„Wir haben andere Anbieter ausprobiert, aber keiner bot den Support und das Automatisierungsniveau von GitLab\", sagt Peto. GitLab bietet Entwicklern eine [einheitliche Lösung](/de-de/topics/single-application/) mit einem breiten Funktionsumfang. „Mit GitLab haben wir wirklich eine Lösung vom Entwicklungs- bis zum Produktionsteil. Es ermöglicht uns, genau das zu tun, was wir vorher getan haben – und sogar mehr, da es mehr Funktionen bietet. Das war der Hauptgrund für unseren Wechsel\", erklärt Nicolas Pepinster, DevOps and Cloud Engineer. „GitLab entwickelt sich kontinuierlich weiter und bringt regelmäßig neue Funktionen, mit denen wir sehr zufrieden sind.\"\n\nDie Teams nutzten bisher Nexus für das Artefakt-Management und prüfen, inwieweit die GitLab-Registry dieses Werkzeug künftig vollständig ersetzen kann. Zudem haben sie die OpenShift-Container-Registry durch die integrierte GitLab-Registry ersetzt und speichern ihre Container-Images nun mit einem AWS-S3-Backend. GitLab hat es ermöglicht, eine integrierte Gesamtlösung bereitzustellen und die Toolchain-Komplexität zu reduzieren.",{"header":2933,"text":2934},"Versionskontrolle, Transparenz und Zusammenarbeit","Keytrade Bank nutzt GitLab nun für die Bank-Assembly-Plattform. Jedes Team arbeitet an unterschiedlichen Bankprodukten mit eigenen Anwendungen. Bank Assembly wurde von Grund auf als transversale Plattform aufgebaut, mit GitLab als zentralem Element. Die Plattform verfügt über vorgefertigte Pipelines. Teams können die benötigten Bausteine nutzen, da alle YAML-Dateien im Repository hinterlegt sind und die Anwendungen daraus e-Clouds erzeugen. Der Wechsel zwischen Versionen ist einfach, da alles über GitLab läuft.\n\n„Alle Teams werden schrittweise in die Bank-Assembly-Plattform eingebunden, und wir nutzen GitLab als zentralen Punkt für CI/CD, Infrastruktur, On-Premises-Integration und AWS\", so Pepinster. Keytrade Bank installierte den [GitLab-Server auf AWS](https://docs.gitlab.com/install/aws/) mit Omnibus und konfigurierte eine externe PostgreSQL-Datenbank mit Aurora RDS. GitLab-Runner wurden sowohl On-Premises als auch in AWS bereitgestellt. In AWS sind Runner EC2-Instanzen, die bei der Übernahme eines Jobs neue EC2-Spot-Instanzen erzeugen. Dies ermöglicht eine effiziente Lastverteilung ohne manuelle Kapazitätsplanung. Da GitLab-Runner in dedizierten AWS-Accounts je Feature-Team bereitgestellt werden, können Anpassungen einfach vorgenommen werden.\n\nKeytrade-Bank-Anwendungen werden in AWS hauptsächlich über EKS mit GitLab deployed. Teams nutzen Lambda für ein einfaches Dashboard mit wichtigen Anwendungsinformationen; auch Lambda- und Terraform-Konfigurationen werden über GitLab verwaltet. Seit der Einführung von GitLab können Manager Workflows lückenlos nachvollziehen. „Wir können jetzt sehen, wer was wann tut – das war vorher nicht möglich. Viele Prüfer kommen zur Bank, und für unser Management ist es wichtig, all diese Informationen verfügbar zu haben. Das ist jetzt sehr einfach\", erklärt Pepinster.\n\nGitLab wird auch vom Contact-Management-Entwicklungsteam genutzt, das für die Kundenverwaltung zuständig ist und den Hauptkommunikationskanal mit Kunden darstellt. Keytrade Bank integriert GitLab mit Jira, damit das Business den gesamten Software-Delivery-Lebenszyklus aus Jira heraus steuern kann. In Jira wurde ein Workflow mit definierten Status und Übergängen entwickelt, den eine Aufgabe während ihres Lebenszyklus durchläuft. Ein neuer Branch löst einen Übergang aus, der die Aufgabe von „offen\" bis zu „Code zur Überprüfung\" bewegt. Dieser Übergang öffnet automatisch einen neuen Merge Request in GitLab unter Verwendung des zuvor erstellten Source-Branch. Die Code-Überprüfung erfolgt in GitLab durch andere Entwickler; das Ergebnis des Merge Requests löst einen weiteren Jira-Übergang aus.\n\nDasselbe gilt für Deployments: Nur autorisierte Nutzende können den Übergang „in Produktion bereitstellen\" auslösen. Dadurch wird ein Git-Tag erstellt und die entsprechende Pipeline zum Release der Anwendung in der Produktion gestartet. Das neueste Projekt von Keytrade Bank, PSD2, ist ein Satz von APIs, die gemäß einem europäischen Standard öffentlich zugänglich sein müssen. PSD2 wurde von Anfang an vollständig mit GitLab entwickelt – Cloud, On-Premises, AWS und Terraform werden alle über GitLab verwaltet. „Die Idee ist, das für Belgien Entwickelte für künftige Projekte wiederzuverwenden – etwa für die Implementierung in Luxemburg. PSD2 war das erste große Projekt, für das wir GitLab eingesetzt haben, und es lief von der Entwicklung bis zur Produktion sehr gut\", so Pepinster.\n\nGitLab bildet die Grundlage für Kommunikation, Zusammenarbeit und Workflow-Effizienz bei Keytrade Bank und bleibt mit wachsendem Projektumfang die zentrale Plattform für Code-Management, Versionskontrolle sowie Continuous Integration und Deployment.",{},"/de-de/customers/keytradebank",{"title":2888,"description":2890,"ogTitle":2888,"ogDescription":2890},"de-de/customers/keytradebank","EJIAsJsa6cu2KvfgvPkHH3IQ44U887RzU8kywgMhKMs",{"id":2941,"title":2942,"body":6,"category":6,"config":2943,"content":2944,"description":6,"extension":122,"meta":2990,"navigation":124,"path":2991,"seo":2992,"slug":6,"stem":2994,"testContent":6,"type":808,"__hash__":2995},"customers/de-de/customers/kiwi.yml","Kiwi",{"template":808,"size":40,"region":106,"industry":87},{"name":2945,"logo":2946,"hero":2947,"heroImage":2948,"benefits":2949,"industry":1022,"employeeCount":2958,"location":2959,"solution":960,"stats":2960,"headline":2969,"summary":2970,"quotes":2971,"content":2977,"contributors":6},"Erfolgsgeschichte: Kiwi und GitLab Case Study aus der EU","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517993/vyykaqbedxxy73xuwoed.svg","Wie Kiwi.com seinen Workflow mit GitLab und Docker grundlegend erneuert hat","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518447/snwse6oa6hiixu5giwjc.jpg",[2950,2953,2956],{"metric":2951,"config":2952},"Mehr operative Effizienz",{"icon":817},{"metric":2954,"config":2955},"Single Source of Truth",{"icon":808},{"metric":1511,"config":2957},{"icon":2896},"2.000+","Brünn, Tschechische Republik",[2961,2963,2966],{"value":2293,"metric":2962},"durchschnittliche Builds pro Monat",{"value":2964,"metric":2965},10,"Minuten pro Deployment",{"value":2967,"metric":2968},"100 %","Adoptionsrate","GitLabs einfache Integration ermöglicht Kiwi.com den Einsatz von Containern, strukturierte Zusammenarbeit und schnellere Deployments.","GitLab bietet Kiwi.com CI-Stabilität, einfache Container-Integration und Quellcode-Management.\n",[2972],{"quoteText":2973,"author":2974,"authorTitle":2975,"authorCompany":2976},"Ich habe noch keine Plattform gesehen, bei der es so einfach ist, CI für die Automatisierung\nvon allem einzusetzen wie bei GitLab.\n","Alex Viscreanu","Technical Team Lead","Kiwi.com",[2978,2981,2984,2987],{"header":2979,"text":2980},"Globales Travel-Tech-Unternehmen","Kiwi.com ist ein Online-Travel-Tech-Unternehmen, das Reiserouten für Kunden weltweit anbietet. Der proprietäre Algorithmus Virtual Interlining ermöglicht es Nutzenden, Flüge und Bodentransport von mehr als 800 Anbietern zu kombinieren – einschließlich vieler, die normalerweise nicht an gemeinsamen Angeboten teilnehmen. Alle Verbindungen sind durch die Kiwi.com Guarantee abgesichert, die Kunden vor verpassten Anschlüssen durch Verspätungen, Zeitplanänderungen oder Stornierungen schützt.\n",{"header":2982,"text":2983},"Fehlende Delivery, CI und Quellcode-Verwaltung","Nach der Startup-Phase begann Kiwi.com, seine Systeme zu vereinheitlichen. Erstens gab es keine Konsistenz darin, wie verschiedene Teams ihre Dienste deployen – hauptsächlich weil Docker kein fester Bestandteil des Workflows war. Zweitens waren die historischen Informationen zur Softwareentwicklung in isolierten Silos ohne ausreichende Dokumentation.\n\nKiwi.com hatte weder Continuous Integration noch Delivery-Systeme im Einsatz. „Der Release-Prozess war langwierig, und selbst ein Rollback war keine einfache Aufgabe. Alles wurde manuell erledigt\", sagt Alex Viscreanu, Technical Team Lead bei Kiwi.com. „Es gab überhaupt keine Automatisierung.\"\n",{"header":2985,"text":2986},"Eine einheitliche Plattform wählen","Das Entwicklungsteam arbeitete zunächst mit verschiedenen Softwareplattformen, fand aber, dass das Ausführen von Shell-Befehlen keine gute Erfahrung war. Keine der Lösungen bot ausreichende Container-Unterstützung – ein zentrales Anforderungskriterium. Nach dem Test von GitLab erkannte das Team, dass es die am besten integrierte Plattform bot. „Als wir GitLab ausprobiert haben und gesehen haben, wie gut CI/CD mit allem integriert ist und dass wir CI/CD für automatisches Mergen von Code nutzen und unseren Checks vertrauen können, ohne uns um alles Mögliche zu sorgen – das war für uns sofort klar\", erklärt Viscreanu.\n",{"header":2988,"text":2989},"Docker, Kubernetes und Terraform für CI-Erfolg","Das erste große Problem, das GitLab löste, war die einfache [Integration mit Docker](https://about.gitlab.com/blog/docker-in-docker-with-docker-19-dot-03/), die es dem Team ermöglichte, Container als primäre Art zur Paketierung von Software zu nutzen. Zuvor hatte das Team nicht mit Containern gearbeitet – mit GitLab CI begannen sie, sie überall einzusetzen. „Sobald das an Ort und Stelle war und wir eine einfache Möglichkeit hatten, Code zu prüfen und Deployments zu automatisieren, war alles so gut integriert, dass wir Aktionen direkt aus GitLab heraus auslösen konnten\", sagt Viscreanu. „Aktuell haben wir automatisiertes Deployment, automatisierte Dependency-Pflege, automatisiertes Dependency-Scanning, automatisiertes Lizenz-Scanning – automatisiert alles.\"\nMit GitLabs Automatisierung erreicht Kiwi.com nun im Durchschnitt:\n- 4.000 Commits pro Tag - 1.500 Deployments pro Monat - 47.000 Tests pro Monat - 5.000 MRs pro Monat\nAls Container im Unternehmen fest etabliert waren, durchlief Kiwi.com verschiedene Container-Plattformen, die die Skalierbarkeit ihrer Dienste zunehmend einschränkten. Nach diesen Erfahrungen wollte das Team nicht weiter in Produkte investieren, die nicht weiter entwickelt oder relevant bleiben würden. Entwickler suchten nach einer Lösung, die ihre Ressourcen konsistent verwaltet und den Aufbau eigener Werkzeuge ermöglicht. Der Hauptgrund dafür, so Viscreanu: „Vernunft. Es gibt keine Möglichkeit, den Überblick über all diese Werkzeuge zu behalten, wenn man ein großes Unternehmen ist, ohne sie zu automatisieren und zu vereinheitlichen.\"\n\nDie Integration von GitLab mit Kubernetes hat die Arbeit deutlich vereinfacht – vor allem durch die gute Integration mit dem Rest der Lösung. [Viscreanu](https://www.youtube.com/watch?v=W1biIw0uM-4) und sein Team betreiben auch intensiv Infrastructure as Code mit Terraform in GitLab CI. Das ermöglicht es ihnen, Infrastrukturkomponenten zu deployen, zu erstellen, zu ändern und zu verwalten, ohne dies manuell tun zu müssen. „Wenn es nicht in CI ist und nicht in GitLab, dann sollten Änderungen nicht vorgenommen werden\", ergänzt Viscreanu.\n\nAlles in CI zu halten bedeutet, eine Aufzeichnung aller Änderungen zu haben und eine einzige Quelle der Wahrheit zu schaffen. „Am Anfang war CI/CD das Hauptmerkmal, und ich glaube, dass es auch jetzt noch das Merkmal ist, das wir am meisten schätzen. Wir nutzen Git als Single Source of Truth, was uns ermöglicht, zu verhindern, dass alles verteilt und von den Teams selbst verwaltet und irgendwie vergessen wird\", sagt Viscreanu.\n\nVor GitLab war der Deployment-Prozess langsam, weil keine Gewissheit bestand, dass der gepushte Code funktioniert. Nun gilt: „Auch wenn wir nicht alles abfangen, vertrauen wir CI zumindest für die kritischen Pfade. Und mit CD und Ansätzen wie Rolling Releases können wir, selbst wenn ein Release Probleme hat, schnell reagieren, bevor alle Kunden betroffen sind\", so Viscreanu.\n",{},"/de-de/customers/kiwi",{"title":2945,"description":2993,"ogTitle":2945,"ogDescription":2993},"Kiwi.com transformiert Workflow mit GitLab und Docker","de-de/customers/kiwi","n9JKxpMbA1AhNjJ49JL0kKuNVELbEce9zzijhc21brI",{"id":2997,"title":2998,"body":6,"category":6,"config":2999,"content":3000,"description":6,"extension":122,"meta":3063,"navigation":124,"path":3064,"seo":3065,"slug":6,"stem":3069,"testContent":6,"type":6,"__hash__":3070},"customers/de-de/customers/lockheed-martin.yml","Lockheed Martin",{"template":808,"size":40,"region":102,"industry":75},{"name":2998,"logo":3001,"hero":3002,"heroImage":3003,"benefits":3004,"industry":3014,"employeeCount":3015,"location":3016,"solution":960,"stats":3017,"headline":3026,"summary":3027,"quotes":3028,"content":3034},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517945/zbnsprmeoavupjkmexhk.png","Lockheed Martin spart mit GitLab Zeit, Geld und technische Ressourcen","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518422/c4xcs1xhskaw0flb1s6f.jpg",[3005,3008,3011],{"metric":3006,"config":3007},"Einfache Einführung",{"icon":825},{"metric":3009,"config":3010},"Vereinfachte Toolchains",{"icon":1582},{"metric":3012,"config":3013},"Optimiertes Software-Sharing",{"icon":1703},"Fertigung für die Bereiche Verteidigung und Luft- und Raumfahrt","114.000","Bethesda, Maryland, USA",[3018,3021,3024],{"value":3019,"metric":3020},"80 x","schnellere CI-Pipeline-Builds",{"value":3022,"metric":3023},"Tausende","stillgelegte Jenkins-Server",{"value":1327,"metric":3025},"weniger Zeitaufwand für die Systemwartung","Das weltweit größte Verteidigungsunternehmen nutzt die End-to-End-DevSecOps-Plattform von GitLab, um Toolchains zu verkleinern, die Produktion zu beschleunigen und die Sicherheit zu verbessern.","Die [Lockheed Martin Corp.](https://www.lockheedmartin.com/), ein amerikanischer Gigant in den Branchen Luft- und Raumfahrt, Verteidigung, Informationssicherheit und Technologie, hat sich für die einheitliche End-to-End-DevSecOps-Plattform von GitLab entschieden, um Software für Tausende ihrer Programme effizienter, sicherer und schneller zu entwickeln und bereitzustellen. Dies reicht von Satellitenplattformen und Luft- und Raumfahrtsystemen über Bodenkontrollsoftware bis hin zu Software für maritime Über- und Unterwasseranwendungen.\n",[3029],{"quoteText":3030,"author":3031,"authorTitle":3032,"authorCompany":3033},"Durch den Wechsel zu GitLab und die Automatisierung der Bereitstellung können unsere Teams statt monatlichen oder wöchentlichen Lieferungen jetzt täglich oder mehrmals täglich Ergebnisse liefern.“\n","Alan Hohn","Director of Software Strategy","Lockheed Martin ",[3035,3038,3042,3045,3048,3051,3054,3057,3060],{"header":3036,"text":3037},"Missionsanforderungen mit Schnelligkeit und Flexibilität erfüllen","Lockheed Martin mit Sitz in Bethesda, Maryland, beschäftigt weltweit rund 116.000 Mitarbeiter(innen) und verfügt über mehr als 370 Einrichtungen. Das Unternehmen befasst sich hauptsächlich mit der Forschung, dem Design, der Entwicklung, der Herstellung, der Integration und der Aufrechterhaltung fortschrittlicher technologischer Systeme, Produkte und Dienstleistungen. Der Großteil der Geschäfte des Unternehmens ist mit dem US-Verteidigungsministerium und den US-Bundesbehörden verbunden. Allein in der Luft- und Raumfahrtindustrie erzielte Lockheed Martin 2021 einen Umsatz von 26,7 Milliarden US-Dollar.\n\nDie Kund(inn)en von Lockheed Martin sind auf das Unternehmen angewiesen, um ihre komplexesten Herausforderungen zu meistern und aufkommenden Bedrohungen durch die Bereitstellung der technologisch fortschrittlichsten Lösungen einen Schritt voraus zu sein. Die Ingenieurteams von Lockheed Martin müssen schnell und flexibel sein, um die verschiedensten Missionsanforderungen zu erfüllen, und gleichzeitig das gemeinsame Fachwissen und die Infrastruktur nutzen können, um die Erschwinglichkeit zu gewährleisten.\n",{"title":3039,"config":3040},"AWS re:Invent 2023 - Lockheed Martin case study",{"url":3041},"https://www.youtube.com/embed/Q1OSyxYkl5w?si=z1vqIWgXC7JobF2x",{"header":3043,"text":3044},"Toolchain-Komplexität","Lockheed Martin verwendete in der Vergangenheit eine Vielzahl von DevOps-Tools – von ClearCase über Jenkins, Dimensions und Redmine bis hin zu Bitbucket. Jedes Programm oder jede Produktlinie im Unternehmen hatte seine eigene Toolchain. Kaum eines glich dem anderen, da die Teammitglieder einfach Tools auswählten, mit denen sie vertraut waren.\n\nDas führte zu uneinheitlichen Wirkungsgraden und Ergebnissen. \n\nLaut Alan Hohn, Director of Software Strategy bei Lockheed Martin, hing die Qualität der Entwicklungs- und Bereitstellungsumgebung oft davon ab, wie viel Glück das DevOps-Team gerade hatte. Gut finanzierte Programme oder solche mit einer vorausschauenden Führung verfügten möglicherweise über eine hochwertige Automatisierung für alles, vom Testen bis hin zu kontinuierlichen Bereitstellungen, während andere Programme möglicherweise nur einen Build-Server zum Ausführen von Kompilierungen nutzten. Und im schlimmsten Fall verwendeten Programme möglicherweise überhaupt keine Automatisierung, was zu mehr praktischer Arbeit führte, die den Teammitgliedern Zeit raubte und die Wahrscheinlichkeit von übersehenen Problemen erhöhte.\n",{"header":3046,"text":3047},"Zunehmende Zusammenarbeit","Eine weitere Herausforderung bestand darin, dass die Softwareentwicklungsteams bei Lockheed Martin zahlreiche Versuche unternommen hatten, Code-Repositorys einzurichten, die es den Entwickler(inne)n ermöglichen sollten, den Code programmübergreifend wiederzuverwenden – aber diese Repos wurden selten oder gar nicht genutzt, weil sie nie in die zahlreichen Umgebungen integriert waren, in denen die Teams die Software tatsächlich entwickelten. Das bedeutete, dass die Entwickler(innen) ohne eine solide Umgebung für die Zusammenarbeit immer wieder bei Null anfangen mussten und der Code in den Repositorys einfach „vor sich hin vegetierte“, sagt Hohn.\n\nNachdem Lockheed Martin die Plattform von GitLab auf breiter Basis eingeführt hatte, wurde die gemeinsame Nutzung und Wiederverwendung von Software problemlos in den täglichen Betrieb integriert.\n\n„GitLab hat unsere Herangehensweise an wiederverwendbare Software komplett verändert, weil der Ort, an dem wir Software entwickeln, jetzt auch der Ort ist, an dem Andere diese Entwicklung teilen, dazu beitragen und sich daran beteiligen können“, sagt Hohn. „Jetzt haben alle unsere Programme Zugang zu einer hochwertigen Softwareentwicklungsumgebung.“\n\nDiese Entwicklungsumgebung kommt direkt den Kund(inn)en von Lockheed Martin zugute. Ein Team, das an einem Programm für das US-Verteidigungsministerium arbeitete, konnte durch den Einsatz von GitLab-Pipelines mit Container-Builds die Build-Zeiten von 12 Stunden auf 4 Stunden reduzieren. Dadurch konnte das Programm 16 statt 4 Builds pro Nacht durchführen, was die Testhäufigkeit und die Softwarequalität erhöhte. Insgesamt stieg die Erfolgsquote der Builds von 60 % auf 90 %. Infolgedessen erhalten die Kund(inn)en die neuen Funktionen schneller und in besserer Qualität.\n",{"header":3049,"text":3050},"Kontinuität schaffen","Eine der größten Herausforderungen für Lockheed Martin bei der Zusammenarbeit zwischen den Programmen und im gesamten Unternehmen war die Tatsache, dass sich die Software in vielen verschiedenen Systemen mit unterschiedlichen Sicherheitsanforderungen befand. Mit GitLab und der Software Factory von Lockheed Martin kann das Unternehmen seine Software so modularisieren, dass wiederverwendbare Komponenten in global zugänglichen Umgebungen gemeinsam genutzt werden können, während die Teams gleichzeitig eine strenge Kontrolle über geschäftskritische oder sicherheitsrelevante Softwarekomponenten behalten können.\n\nEin Hauptmerkmal der Software Factory von Lockheed Martin ist, dass sie eine gemeinsame GitLab-CI-Konfiguration (YAML) sowie gemeinsame CI-Container-Images bereitstellt, die so vorkonfiguriert sind, dass sie mit den anderen Softwareentwicklungswerkzeugen des Unternehmens funktionieren.\n\nDie Teams müssen aus Sicherheitsgründen getrennte Umgebungen unterhalten, so dass ihre Konfiguration in verschiedenen Hosting-Umgebungen für Image-Registrys und zugehörige Tools funktionieren muss. Außerdem müssen sie bestimmte Versionen ihrer Software oft über Jahre hinweg aufrechterhalten, da sie manchmal in Betriebsumgebungen bereitgestellt werden, in denen sie nicht häufig aktualisiert werden können.\n\nUm diese Herausforderungen zu meistern, hat Hohns Team einen Katalog gängiger Pipelines für gängige Programmiersprachen mit Modulen für Sicherheitsscans, Container-Image-Builds und semantische Versionierung erstellt. Der Pipeline-Katalog ermöglicht es Entwickler(inne)n, dieselbe YAML-Quelldatei in verschiedenen Umgebungen zu verwenden, ohne Änderungen vornehmen zu müssen. Der Katalog ermöglicht es außerdem, einen früheren Build mit einer bestimmten Version einer Pipeline zu erstellen und garantiert Versionskonsistenz.\n\nVor der Einführung von GitLab hatte Lockheed Martin einige Versuche unternommen, einen gemeinsamen Satz von Pipelines zu erstellen, aber sie unterstützten nur wenige Benutzer(innen) und waren zu präskriptiv. Es war nicht genug. \n\nMit GitLab als Grundlage für den Pipeline-Katalog konnte Lockheed Martin Pipeline-Vorlagen erstellen, die in verschiedenen Umgebungen wiederverwendet werden können, auch in nicht verbundenen Netzwerken. Das spart Zeit und Mühe und sichert die Kontinuität zwischen den Projekten. Pipeline-Updates sind jetzt einfacher, und anspruchsvolle Tests sowie das Release Management sind unkomplizierter und effizienter.\n\n„Jetzt können wir sicher sein, dass Änderungen an unseren Pipelines automatisch und gründlich getestet werden, und wir können sowohl schnell arbeitende Entwicklungsteams als auch risikoscheue Teams, die geschäftskritische Funktionen aufrechterhalten, problemlos unterstützen“, sagt Hohn. „Unser neuer Ansatz, der auf einigen wichtigen GitLab-CI-Funktionen aufbaut, hat uns dabei geholfen, die richtige Balance zwischen Gemeinsamkeit und Anpassung zu finden.“\n\nLockheed Martin stellt jetzt 2.500 Pipelines pro Minute über den gemeinsamen Pipeline-Katalog bereit.\n",{"header":3052,"text":3053},"Skalierung","Da die schnelle Einführung von GitLab eine skalierbare Lösung erforderte, arbeiteten Lockheed Martin, GitLab und Amazon Web Services (AWS) zusammen, um die unternehmensweite Bereitstellung von Code zu automatisieren und zu optimieren. Die Lösung begann mit einer gut durchdachten Überprüfung des Designs durch die drei Unternehmen. AWS half anschließend dabei, die Bereitstellung von Lockheed Martin GitLab für die CI/CD-Umgebung zu automatisieren und zu optimieren, indem es Infrastructure as Code (IaC) bereitstellte, um die Umgebung innerhalb von zwei Stunden statt wie zuvor in mehreren Stunden bereitzustellen.\n\nDas AWS-Team richtete außerdem Workflows ein, um eine vollständig automatisierte, hochverfügbare Notfallwiederherstellungsarchitektur für GitLab bereitzustellen, die konform und skalierbar ist. Dies ermöglichte einen einheitlichen Prozess, der ohne manuelle Eingriffe abläuft. AWS unterstützte auch den Lastausgleich, um den Bereitstellungsprozess je nach Bedarf der Entwickler(innen) an Pipeline-Ausführungen und Benutzerdatenverkehr automatisch zu skalieren, damit die Entwickler(innen) nicht auf die Ausführung der Bereitstellungen warten müssen. Vor der Migration wurden Tests durchgeführt, um Basiswerte festzulegen, gefolgt von Tests nach der Migration, um die Leistungs- und Skalierbarkeitsgewinne bei der Bereitstellung schnellerer Bereitstellungen zu messen.\n\nDarüber hinaus wurden Überwachungs- und Sicherheitskontrollen implementiert, um die Sicherheitsrichtlinien von Lockheed Martin einzuhalten. Infolgedessen war das Team in der Lage, die betrieblichen Vorgänge effizienter zu gestalten, indem die Anzahl der zu bearbeitenden Anforderungen von 200 auf Null sank und die Zeit für die Bereitstellung des Codes im gesamten Unternehmen verkürzt wurde. Dieses Projekt hat gezeigt, wie große Unternehmen mit Tausenden von Softwareentwickler(inne)n mithilfe von Plattformen wie GitLab und den bewährten Methoden von AWS automatisierte, skalierbare und robuste Code-Pipelines in der Cloud erstellen und bereitstellen können.\n",{"header":3055,"text":3056},"Die Entscheidung für GitLab","Lockheed Martin brauchte keine formale Bewertung der GitLab-Plattform vorzunehmen, bevor es sich für sie entschied. Die DevOps-Teams des Unternehmens hatten im Laufe der Jahre eine Vielzahl der Tools auf dem Markt genutzt und wussten daher, welche Fähigkeiten und Vorteile GitLab bieten würde. Die in GitLab integrierte Funktion der kontinuierlichen Integration war beispielsweise ein „Killer-Feature“, so Hohn.\n\nUnd das Unternehmen hat sich tief auf GitLab eingelassen. Heute gibt es etwa 64.000 Projekte auf der GitLab-Plattform – einige ältere Projekte wurden auf GitLab migriert, andere wurden auf der Plattform begonnen.\n\nLockheed Martin hat zwar nicht alle Toolchains abgeschafft, aber das Unternehmen hat sie stark reduziert und damit die Komplexität, die Kosten und die Workload verringert.\n\n„Wir haben erkannt, dass es Programme geben wird, bei denen die Kund(inn)en die Entwicklungsumgebung selbst in die Hand nehmen möchten und ein bestimmtes Tool benötigen“, erklärt Hohn. „Wir möchten den Punkt erreichen, an dem der Wunsch, eine eigene Toolchain aufzubauen, gar nicht erst entsteht. Die Kund(inn)en benutzen einfach GitLab, weil sie wissen, dass es funktioniert.\n\n„Haben wir alle Spuren [von Toolchains] ausgelöscht? Nein“, ergänzt Hohn. „Aber sie sind jetzt so gering, dass sie für uns keine Rolle mehr spielen.“\n\nBevor GitLab in großem Umfang eingeführt wurde, nutzte das Unternehmen beispielsweise Jenkins für CI-Server – tausende Jenkins-Instanzen im gesamten Unternehmen. Das ist jetzt nicht mehr der Fall.\n\n„Alle mussten eine eigene Installation pflegen. Wir haben das auf GitLab reduziert“, sagt Hohn. „Es gibt zwar immer noch Jenkins-Instanzen, aber das ist nur noch ein Bruchteil dessen, was wir vor drei Jahren hatten.“\n",{"header":3058,"text":3059},"Zeit- und Arbeitsersparnis","Die reduzierten Toolchains sparen dem Unternehmen Zeit, Aufwand und Geld, so dass es weiterhin innovativ sein und seinen Kund(inn)en kostengünstige Lösungen anbieten kann.\n\n„Teams, die unabhängige Umgebungen nutzten, mussten etwa 20 Stunden pro Woche und 80 Stunden pro Monat aufwenden, um das System am Laufen zu halten“, sagt Hohn. „Bei einem 12-köpfigen Team bedeutet das, dass mindestens eine halbe Person mit dieser Aufgabe beschäftigt war. Dies haben wir um etwa 90 % reduziert. Jetzt werden nur noch ein paar Personenstunden benötigt. Das multipliziert sich auf viele Teams. Als Unternehmen mit über 10.000 Software Engineers können wir so Hunderte oder Tausende von Stunden pro Jahr einsparen.“\n\nLaut Hohn bedeutet die Tatsache, dass all diese Projekte auf der GitLab-Plattform laufen, dass Legacy-Programme, die früher im Durchschnitt monatlich und vierteljährlich für Tests bereitgestellt wurden, jetzt alle sechs Tage für Tests und alle 26 Tage für den Betrieb bereitgestellt werden. \n\n„Das, was früher monatlich bereitgestellt wurde, wird jetzt typischerweise wöchentlich bereitgestellt“, fügt er hinzu. „Wir erleben auch, dass aus vierteljährlichen nun monatliche Bereitstellungen werden. Damit möchte ich sagen, dass dieses Ausmaß an Veränderungen sehr verbreitet ist.“\n\nDiese Zeitersparnis bedeutet, dass das Unternehmen sicherer und zuverlässiger auf Kundenwünsche reagieren kann. \n\n„Wir bedienen viele Kund(inn)en und haben viele Softwareentwicklungsaktivitäten“, sagt Ian Dunbar-Hall, Senior Software Engineer bei Lockheed Martin. „Mit GitLab kann ein Team innerhalb von 30 Minuten von Grund auf ein Repository und eine vollständige KI-Pipeline aufbauen, anstatt wie früher mindestens 40 Stunden dafür aufzuwenden.“\n",{"header":3061,"text":3062},"Verbesserung der Sicherheit","Da Lockheed Martin mit dem Verteidigungsministerium und anderen Bundesbehörden zusammenarbeitet, entwickelt das Unternehmen Systeme, die für die nationale Sicherheit entscheidend sind. Das bedeutet, dass die Entwicklung sicherer Software sowohl für Lockheed Martin als auch für seine Kund(inn)en von zentraler Bedeutung ist. Eine Herausforderung für jedes Unternehmen, das Toolchains einsetzt, besteht darin, dass man aufgrund der schieren Größe und Komplexität der Kette leicht einmal ein Update verpassen kann. Mit GitLab müssen Unternehmen sich keine Sorgen mehr darüber machen, dass sie Tools verwenden, die noch nicht aktualisiert wurden, denn mit einer einzigen End-to-End-Plattform muss ein Update nur einmal durchgeführt werden, und jede Instanz ist abgedeckt. \n\nUnd durch seine verteidigungs- und sicherheitsorientierten Kund(inn)en ist Compliance ein wichtiges Thema für Lockheed Martin. Mit dem Compliance Framework von GitLab kann das Unternehmen die Qualität der Software durchsetzen und die Releases und das Abhängigkeitsmanagement durch Automatisierung effizienter und schneller gestalten.\n\nDie Verwendung einer einzigen Plattform bedeutet auch, dass die Teams eine standardisierte Reihe von automatisierten, nahtlos integrierten Sicherheitsfunktionen – von hochmodernen Analysetools bis hin zu Sicherheitslücken-Scans und Sicherheitsautomatisierung – zur Hand haben. Vor dem Einsatz von GitLab verfügten nicht alle Teams über die besten Sicherheitstools, und es gab keine standardisierte Methode für die Handhabung von Sicherheitspraktiken. Mit dem gemeinsamen Pipeline-Katalog von Lockheed Martin nutzen die Teams nun auch Standard-Pipelines, die bereits über erstklassige Sicherheitsfunktionen verfügen. „Jetzt, wo wir einen einheitlicheren Ansatz verfolgen, ist es für die Teams viel einfacher, eine einheitliche Vorgehensweise bei der Softwareerstellung, beim Testen und bei Sicherheitsscans zu nutzen, was die Qualität der Produkte, die wir erstellen, erhöht“, sagt Hohn.\n\nMit GitLab benötigen Teams keine schwierig zu findenden Sicherheitsexpert(inn)en mehr, um verschiedene Tools zu konfigurieren. Laut Hohn ist erstklassige Sicherheit bereits integriert.\n\n„Heutzutage ist es äußerst üblich, dass alle unsere Pipelines über ausgefeilte Sicherheitsscanning-Funktionen verfügen, da der Aufwand, diesen in die Pipelines aufzunehmen, so viel geringer ist“, sagt Hohn. „Die Teams sind sich jetzt der Sicherheitslage des Codes, den sie schreiben, auf eine Weise bewusst, die sie vorher nicht kannten. Das ermöglicht Gespräche über die Sicherheit unserer Software, die auf bisherige Weise nicht möglich waren.“\n\nDas Unternehmen verwendet immer noch einige ältere Sicherheitstools von Drittanbietern, aber die Teams nutzen die Plattform von GitLab, um die Integration aller Tools zu erleichtern. „Es ist eine großartige Ergänzung“, sagt Jeff Daniels, Director Automations and Applications. „Mit GitLab ist es jetzt einfacher, und das erhöht unsere Sicherheitslage und unsere Qualität.“\n\nLockheed Martin möchte mit GitLab weiter wachsen. DevOps-Teams werden noch mehr ihrer Projekte auf die DevSecOps-Plattform migrieren und von dort aus expandieren. „Wir hoffen, dass die Anzahl der Projekte, die Sicherheits- und Software-Lieferkettenfunktionen nutzen, einschließlich Compliance-Pipelines und Dashboards, zunimmt“, sagt Hohn.\n\n[Wie HackerOne Sicherheit frühzeitig und integriert adressiert, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/hackerone/)\n",{},"/de-de/customers/lockheed-martin",{"title":3066,"description":3067,"ogTitle":2998,"ogImage":3068,"ogDescription":3002},"Lockheed Martin: Ersparnisse in allen Bereichen dank GitLab","Erfahre, wie Lockheed Martin durch GitLab 80x schnellere CI-Pipeline-Builds umsetzt und 90 % Zeitaufwand bei der Systemwartung einspart.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518667/tkbx0emsyzl8s3motw7e.png","de-de/customers/lockheed-martin","Ha4wG9ve9H1bQozNcsJjsuQ0TMLRQz2yYTSVMpykmRQ",{"id":3072,"title":3073,"body":6,"category":6,"config":3074,"content":3075,"description":6,"extension":122,"meta":3124,"navigation":124,"path":3125,"seo":3126,"slug":6,"stem":3130,"testContent":6,"type":6,"__hash__":3131},"customers/de-de/customers/mckenzie-intelligence-services.yml","Mckenzie Intelligence Services",{"template":808,"size":32,"region":106,"industry":87},{"name":3076,"logo":3077,"hero":3078,"heroImage":3079,"benefits":3080,"industry":3089,"employeeCount":3090,"location":3091,"solution":828,"stats":3092,"headline":3100,"summary":3101,"quotes":3102,"content":3106},"McKenzie Intelligence Services","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517946/kcowf6555k1iq65yszso.png","Von Monaten auf wenige Tage beschleunigt: MIS bietet mit GitLab schnellere Hilfe für Katastrophenopfer","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518423/qfcsjrdc3khwcwpzea56.png",[3081,3083,3086],{"metric":2790,"config":3082},{"icon":825},{"metric":3084,"config":3085},"Keine Integrationszeit bei Tools",{"icon":1582},{"metric":3087,"config":3088},"Gesteigerte Produktivität",{"icon":1519},"Technologieberatung","35","London, UK",[3093,3096,3098],{"value":3094,"metric":3095},"25 %","des Technologiebudgets wurden eingespart",{"value":3094,"metric":3097},"Steigerung der Geschwindigkeit von MR",{"value":3099,"metric":2348},"40 %","McKenzie Intelligence Services (MIS) sammelt und analysiert wichtige Daten, mit denen globale Versicherungsunternehmen nach Naturkatastrophen und von Menschen verursachten Katastrophen die wirtschaftliche Erholung wieder ankurbeln können.","Das Unternehmen bietet dabei nach den Ereignissen Daten an und hilft Menschen und Unternehmen, in Notzeiten Hilfe zu erhalten. Durch die Einführung der durchgängigen DevSecOps-Plattform von GitLab im Jahr 2018 konnte MIS die Zeit, die benötigt wird, um den Versicherungsunternehmen wichtige Daten bereitzustellen, drastisch verkürzen. Dadurch können diese Menschen in Krisensituationen raschere Auszahlungen bieten, ohne Abstriche beim Datenschutz machen zu müssen.",[3103],{"quoteText":3104,"author":3105,"authorTitle":2358,"authorCompany":3076},"Unsere Versicherungskunden müssen Katastrophenopfern so schnell wie möglich helfen. Mit unserer GEO-Plattform, die wir mithilfe von GitLab entwickelt haben, stehen ihnen die Daten zur Verfügung, die sie brauchen, um Menschen innerhalb weniger Tage – und nicht erst innerhalb von Monaten oder sogar Jahren – zu helfen.","Andre Nita",[3107,3109,3112,3115,3118,3121],{"text":3108},"[McKenzie Intelligence Services](https://mckenzieintelligence.com/) wurde 2011 in London gegründet und beschäftigt 27 Mitarbeitende. Die Analyst(inn)en des Unternehmens wurden in der NATO und im Militär ausgebildet und bieten detaillierte Einschätzungen von Hurrikanen, Waldbränden, Tornados, Erdbeben und anderen Katastrophen und überwachen Situationen in allen Teilen der Welt, von der Ukraine bis in den Jemen.\n\nMit seiner Global Events Observer Platform (GEO), die mithilfe der [DevSecOps-Plattform von GitLab](https://about.gitlab.com/de-de/free-trial/devsecops/) entwickelt wurde, führt das Unternehmen weltweit Risiko- und Schadensbeurteilungen durch. Mit GEO gibt MIS Auskünfte über potenzielle Risiken und spricht datengestützte Empfehlungen aus, die Versicherungsunternehmen dabei helfen, Versicherungsansprüche und Reaktionen auf Katastrophen schneller abzuwickeln. Doch GEO beschränkt sich nicht nur auf Naturkatastrophen – Regierungsbehörden und multinationale Unternehmen verlassen sich ebenfalls auf GEO, um sich entwickelnde geopolitische Situationen einzuordnen.",{"header":3110,"text":3111},"GEO und GitLab: eine sichere Plattform für Informationen über Katastrophen","GEO ist das Herzstück von MIS. Es erstreckt sich über den gesamten Globus und bildet alle Naturkatastrophen sowie vom Menschen verursachte Katastrophen ab. Die Plattform erhält und untersucht beispielsweise Bilder des gesamten Verlaufs eines Hurrikans bis zu den Schäden, die er an einem einzelnen Haus verursacht hat. Die Analyst(inn)en des Unternehmens nutzen GEO und die Daten, die das System sammelt und speichert (darunter Luft- und Satellitenaufnahmen), um vor dem Sturm Risiken zu prognostizieren, Windgeschwindigkeiten, Brandschäden und stärker werdende Winde während des Sturms zu untersuchen und danach den Schaden zu beurteilen.\n\nDas System verarbeitet zwischen 100 Gigabyte und einem Terrabyte an Daten pro Katastrophe und hat insgesamt Hunderttausende Terrabyte Daten gespeichert. Angesichts der Sensibilität der Informationen und der globalen Reichweite muss das System strengste Sicherheitsstandards einhalten und verschiedensten Vorschriften in mehreren Ländern entsprechen. MIS kann diese kritischen Anforderungen erfüllen, da GEO mit GitLab erstellt und kontinuierlich aktualisiert wird.„Es ist unser einziges Produkt, also ist es für das Unternehmen wirklich wichtig“, erklärt Andre Nita, Chief Technology Officer bei McKenzie Intelligence Services. „Der Großteil unseres Umsatzes stammt von GEO, daher muss es wirklich gut geführt, effizient und sicher sein. Aus diesem Grund verwenden wir GitLab.“\n\nDas System wurde von Grund auf mit der DevSecOps-Plattform erstellt und verwendet die CI/CD-Pipelines von GitLab, automatisierte Sicherheitsfunktionen sowie die GitLab-Docker-Registry und -Container. Das Unternehmen speichert zudem seine gesamte Codebase in GitLab. ",{"header":3113,"text":3114},"Schnellere wirtschaftliche Erholung für Opfer von Naturkatastrophen","Dank der Möglichkeiten von GEO kann das Unternehmen die nötigen Informationen in Höchstgeschwindigkeit sammeln, analysieren und dann an die großen Versicherungsunternehmen auf der ganzen Welt weitergeben. Das bedeutet wiederum, dass diese Versicherungsunternehmen ihren Kund(inn)en schneller helfen und Katastrophenopfer rascher unterstützen können.\n\nZum Beispiel nutzt MIS GitLab, um Skripte zu erstellen, die automatisch Daten zu Katastrophen sammeln und diese in das GEO-Ökosystem einspielen. Anstatt manuell nach Daten über den genauen Verlauf eines Tornados zu suchen, erfasst GEO diese Daten automatisch und organisiert sie, sodass die Analyst(inn)en eine deutliche Zeitersparnis und signifikant weniger Aufwand haben. Die Skripte ermöglichen es auch, die Datenerfassung geografisch zu steuern, um bestimmten Kund(inn)en genaue Informationen zu geben und die Daten herauszufiltern, die nicht benötigt werden.\n\nNita betont auch, dass es früher Monate, manchmal sogar Jahre, dauerte, bis ein Versicherungsunternehmen die nötigen Informationen gesammelt hatte, um individuelle Forderungen auszubezahlen, mit denen die Menschen dann ihre Häuser und auch ihr Leben wiederaufbauen konnten.\n\n„Mit den gesammelten Daten von GEO haben die Versicherungsunternehmen die benötigten Informationen – und noch dazu umsetzbare und zuverlässige Informationen – innerhalb von 24 bis 72 Stunden nach dem Ereignis“, erzählt er. „Unsere Versicherungskunden müssen Katastrophenopfern so schnell wie möglich helfen. Mit GEO stehen ihnen die Daten zur Verfügung, die sie brauchen, um Menschen innerhalb von Tagen – und nicht erst innerhalb von Monaten oder sogar Jahren – zu helfen. Das macht einen Unterschied im Leben der Menschen. Sie brauchen sofort Hilfe. Wenn es zum Beispiel eine Überschwemmung gibt, haben sie vielleicht kein Zuhause mehr, in das sie zurückkehren können. Sie brauchen ihre Versicherungsgesellschaft, um Hilfe zu erhalten.“\n\nNida ergänzt, dass diese Bereitstellung von benötigten Daten und Einblicken innerhalb von drei Tagen ein wichtiges Verkaufsargument für den Service von MIS ist. Die Möglichkeit, Bilder und auf einen Kilometer genaue Raster mit detaillierten Bewertungen und Schadenseinstufungen zu bieten, ist ausschlaggebend für den Erfolg des Unternehmens.",{"header":3116,"text":3117},"Ineffiziente Toolchains werden eliminiert, schnellere Releases werden ermöglicht","Diese dramatische Beschleunigung bei der Reaktion auf Katastrophen ist nicht nur für die Kund(inn)en von MIS gut, sondern es hat auch verändert, wie die internen Teams arbeiten. Vor der Einführung von GitLab setzte MIS auf einen ineffizienten Mix aus fünf verschiedenen DevOps-Tools, die das Onboarding erschwerten, Workflows fragmentierten, verschiedene Support-Teams erforderten, Bereitstellungsprozesse verlangsamten und Probleme bei der Zusammenarbeit zwischen verteilten Teams verursachten. Indem diese [Toolchain eliminiert](https://about.gitlab.com/blog/battling-toolchain-technical-debt/) und durch eine durchgängige Plattform ersetzt wurde, hat das Unternehmen nicht nur die Arbeitsweise der Teams vereinfacht, sondern es auch ermöglicht, alle zwei Wochen eine Version zu veröffentlichen, anstatt wie früher nur vierteljährlich oder sogar noch seltener. Außerdem können nun Kundenwünsche einfacher erfüllt werden, insbesondere jene, die im Rahmen eines Vertrags vereinbart wurden.\n\n„Mit unserer alten Toolchain herrschte, glaube ich, schon ein wenig Verwirrung darüber, wo was getan wurde und ob Projekte fertig sind. Das hat sich auf unseren Lieferplan ausgewirkt“, sagt Nita. „Es hat dazu geführt, dass mit der Technologie nur sehr wenig Wert geschaffen wurde. Das bedeutete, dass wir nur langsam auf Kundenwünsche reagieren konnten. Das bremste das ganze Unternehmen aus. Jetzt ist das kein Problem mehr.“\n\nDiese Optimierung der Toolchain und die Arbeit auf einer einzigen Plattform ist für ein [Kleinunternehmen noch wichtiger](https://about.gitlab.com/blog/five-essential-business-benefits-a-devops-platform-gives-smbs/), das viel Arbeit mit wenig Personal bewältigen muss. „Das stimmt zu 100 %“, ergänzt Nita. „Das Problem war, dass ein Großteil der Zeit der Entwickler(innen) für die Integration und Verbindung der Tools untereinander aufgewendet wurde. Wenn es ein Problem gab, mussten wir herausfinden, welches Tool es verursacht hat. Mit einer einzigen Plattform ist jedoch alles bereits miteinander verbunden und integriert. Unser Entwicklungsteam besteht nur aus sieben Mitarbeitenden – das sind 20 % unseres Unternehmens. Wir sind ein kleines Team mit kleinem Budget. Wir brauchen einen Vorteil, der es uns ermöglicht, wie ein viel größeres Team zu funktionieren.“\n\nUm Bereitstellungen noch mehr zu beschleunigen und zu vereinfachen, zieht Nita laut eigenen Angaben die Einführung von [GitLab Duo](https://about.gitlab.com/de-de/gitlab-duo-agent-platform/) in Betracht, einer Suite mit KI-basierten Funktionen, die die Entwickler(innen) im gesamten Software-Entwicklungsprozess unterstützen.",{"header":3119,"text":3120},"Teamübergreifende Zusammenarbeit mit einer einheitlichen Plattform","Für MIS ist es von entscheidender Bedeutung, schnell und effektiv zusammenzuarbeiten, um Katastrophen zu überwachen und den Versicherungsunternehmen wichtige Daten bereitzustellen. Vor der Einführung einer Einzelanwendung gab es trotz des kleinen Teams Schwierigkeiten, kohäsiv zusammenzuarbeiten – der Mix aus Tools schuf Barrieren zwischen den Analyst(inn)en, die Sturmschäden nachverfolgten, den Entwickler(inne)n, die Tools zum Sammeln von Daten entwickelten, und den Teams, die direkt mit den Versicherungsunternehmen zusammenarbeiteten.\n\nMit der einheitlichen Plattform verzeichnet das Unternehmen jetzt einen [Anstieg der Zusammenarbeit](https://about.gitlab.com/blog/5-ways-collaboration-boosts-productivity-and-your-career/), der sich direkt darauf auswirkt, wie das Unternehmen auf Katastrophen reagieren kann. Das betrifft nicht nur die Zusammenarbeit zwischen den DevSecOps-Teammitgliedern, sondern auch jene zwischen Entwickler(inne)n und anderen Teams wie den Produktteams, den Kundensupport-Teams und den Teams für Kundenlösungen, die manchmal selbst einfache Skripte oder SQL-Queries in GitLab schreiben. Gemeinsam können sie nun Änderungen rasch umsetzen, um Menschen schneller zu helfen.\n\n„Manchmal fangen sie mit Skripts an, aber dann bleiben sie stecken. Da alle dieselbe Plattform nutzen, können sie leicht jemanden markieren, der ihnen hilft“, sagt Nita. „Die Entwickler(innen) können einfach mithelfen, den neuesten Commit oder Merge Request ansehen und das in Ordnung bringen. Diese Art der Zusammenarbeit spart allen so viel Zeit und macht letztendlich alles nahtlos.“",{"header":3122,"text":3123},"Einfachere Compliance und höhere Sicherheit","Durch eine vereinheitlichte Plattform kann, so Nita, die Software einfacher und schneller sicher gemacht werden. Die Möglichkeit, automatisierte Sicherheitsfunktionen wie statische Anwendungssicherheitstests (SAST), Abhängigkeitssuche, Geheimmiserkennung und Sicherheitslückenberichte innerhalb von Merge Requests zu nutzen, sind nur einige der Gründe, warum er so glücklich mit GitLab ist. „Diese automatisierten Tools haben für uns so viel Wert gebracht“, fügt er hinzu. \n\nUnd dieser Wert erstreckt sich auch auf die [regulatorischen Anforderungen](https://about.gitlab.com/blog/meet-regulatory-standards-with-gitlab/) des Unternehmens.\n\nAufgrund der automatisierten Sicherheitsfunktionen von GitLab sowie der Standardisierungs- und Dokumentationstools kann MIS die Vorschriften leichter einhalten, während es mit großen Versicherungsunternehmen auf der ganzen Welt zusammenarbeitet – wobei viele unterschiedliche Standards eingehalten werden müssen, die für einzelne Länder verlangt werden. Das Unternehmen muss unter Umständen Hunderte von verschiedenen Gesetzen und Vorschriften einhalten.\n\n„Wir müssen sehr strenge Vorschriften erfüllen“, sagt Nita. „Das Ökosystem, in dem wir arbeiten müssen, muss sehr sicher sein. Aber wenn wir Unternehmen mitteilen, dass wir GitLab verwenden – mit CI/CD, Registry und Sicherheits- und Dokumentationstools – gibt es keine Folgefragen mehr zur Compliance. Das ist enorm hilfreich, da es sonst ewig dauert, bis dieser Aspekt von großen Unternehmen genehmigt wird.\n\n„Wir hatten kürzlich einen Kunden, der sagte, dass es in der Regel mehrere Monate dauert, bis der Regulierungsprozess abgeschlossen ist. Wir konnten ihn sogar innerhalb weniger Wochen abschließen“, fügt er hinzu. „Das ist ausschlaggebend. Das wirkt sich auf unser Unternehmen aus.“\n\nDie einheitliche DevSecOps-Plattform von GitLab hat den Betrieb von McKenzie Intelligence Services revolutioniert, indem sie die wichtige Kombination aus Geschwindigkeit, Sicherheit und Compliance bietet. Die automatisierten Sicherheitsfunktionen, Standardisierungstools und optimierten Workflows der Plattform ermöglichen es dem kleinen Entwicklungsteam des Unternehmens nicht nur, die früher dreimonatigen Release-Zyklen jetzt auf zwei Wochen zu verkürzen, sondern gewährleisten auch, dass die Software sicher ist und globale Vorschriften nahtlos eingehalten werden. Diese technologische Grundlage ermöglicht es MIS, sich auf sein Fachwissen zu konzentrieren und Versicherungsunternehmen auf der ganzen Welt dabei zu unterstützen, nach Katastrophen schneller Hilfe zu bieten. \n\n***[Wie Thales Sicherheits- und Compliance-Standards in der Luftfahrt etabliert hat, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/thales/)***\n",{},"/de-de/customers/mckenzie-intelligence-services",{"title":3127,"ogTitle":3127,"ogImage":3128,"ogDescription":3129,"description":3129},"McKenzie Intelligence Services: Mehr Geschwindigkeit","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518668/p5sn7p9gm9pnubef0pa6.jpg","Erfahre, wie McKenzie Intelligence Services eine 40 % schnellere Bereitstellungszeit bei 25 % geringerem Technologiebudget realisiert hat.","de-de/customers/mckenzie-intelligence-services","EcG3yIOw5obzBECS-JDxJG9iUj1oUmy8-cpNfG0rT5s",{"id":3133,"title":3134,"body":6,"category":6,"config":3135,"content":3136,"description":6,"extension":122,"meta":3180,"navigation":124,"path":3181,"seo":3182,"slug":6,"stem":3183,"testContent":6,"type":6,"__hash__":3184},"customers/de-de/customers/moneyfarm.yml","Moneyfarm",{"template":808,"size":36,"region":106,"industry":67},{"name":3134,"logo":3137,"hero":3138,"heroImage":3139,"benefits":3140,"industry":3151,"employeeCount":3152,"location":3153,"solution":828,"stats":3154,"headline":3160,"summary":3161,"quotes":3162,"content":3167},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517947/jqrjskjsuyp5izp0xjxj.png","Moneyfarm stellt durch die Verwendung von GitLab schneller und mit weniger Tools bereit","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518423/sa7fnkqefjajro2qgdsl.jpg",[3141,3145,3149],{"metric":3142,"config":3143},"Engere Feedbackschleifen",{"icon":3144},"Release",{"metric":3146,"config":3147},"Schnellere Pipelines",{"icon":3148},"GitlabPipelineAlt",{"metric":1701,"config":3150},{"icon":1703},"Finanzen","130","GB und Italien",[3155,3157],{"value":1531,"metric":3156},"schnellere CI/CD-Pipelines",{"value":3158,"metric":3159},"2 x","mehr Bereitstellungen","Moneyfarm wollte seinem kleinen Team dabei helfen, so effizient wie möglich zu sein, aber seine bestehende Lösung für die kontinuierliche Lieferung war umständlich zu verwalten.","Mit GitLab hat das Onlineunternehmen für Vermögensverwaltung jetzt glücklichere Entwickler(innen), die mehr Code produzieren und mehr Wert für die Kund(inn)en bereitstellen.\n",[3163],{"quoteText":3164,"author":3165,"authorTitle":3166,"authorCompany":3134},"Es ist einfach, die Gefühle von Entwickler(inne)n in Bezug auf das Tool zu unterschätzen. Entwickler(innen) verwenden gerne GitLab. Was wir zuvor im Einsatz hatten, gefiel ihnen nicht. Das hilft uns im Hinblick auf unsere verschiedenen Metriken.\n","Nicholas Faulkner","Director of Engineering",[3168,3171,3174,3177],{"header":3169,"text":3170},"Eine europäische Onlineplattform für die Finanzverwaltung","Moneyfarm ist ein Online-Vermögensverwaltungsunternehmen mit Niederlassungen in Großbritannien und Italien. „Wir sind ein digitaler Vermögensverwalter, und natürlich möchten wir sicherstellen, dass die Menschen ihr Vermögen problemlos aufbauen und verwalten und sich von Expert(inn)en wie uns beraten lassen können“, erklärte Emanuele Blanco, CTO von Moneyfarm. Blancos Team möchte einen einwandfreien Kundenservice unterstützen und ist überzeugt, dass die kontinuierliche Lieferung der richtige Weg ist, um dieses Ziel zu erreichen. „Wir möchten unsere Fähigkeiten im Hinblick auf die kontinuierliche Lieferung nutzen und ausbauen. Wir glauben an die Bereitstellung von Werten in kleinen Chargen sowie die Bereitstellung inkrementeller Software.“\n\nAber [Moneyfarm](https://www.moneyfarm.com/) verfügt nicht über ein riesiges Team und möchte so effizient wie möglich arbeiten, während es Büros in zwei Ländern führt und das Beste aus seiner Philosophie der kontinuierlichen Lieferung herausholt. „Um all dies zu erreichen, benötigen wir eine Technologieorganisation, die mit einem Prozess und einer Plattform verknüpft ist und die es uns ermöglicht, unsere Aufgaben zu erfüllen“, erläuterte Blanco.\n",{"header":3172,"text":3173},"Zu viel Babysitting","Moneyfarm arbeitete mit der Plattform für kontinuierliche Lieferung, Concourse CD, und alles lief auf Amazon Web Services (AWS). Concourse funktionierte zwar, erforderte jedoch eine enorme Menge an Zeit und Aufmerksamkeit, um sie am Laufen zu halten. „Unsere AWS-Rechnung kostete uns eine Menge Geld“, so Nicholas Faulkner, Director of Engineering. Concourse war selbst gehostet, aber wie Faulkner beschrieb, war die Lösung „sehr temperamentvoll. Unsere Mitarbeiter(innen) waren in Vollzeit damit beschäftigt, sie zu verwalten, und wir hatten kein Interesse daran, (so viel Zeit) zu investieren.“\n\nDie Komplexität der CD-Plattform von Moneyfarm führte auch zu einem weiteren Problem: Es bestand keine Möglichkeit für Self-Service. Stakeholder begannen damit, das Plattformteam wie einen externen Dienstleister zu behandeln – eine Situation, die auf lange Sicht einfach nicht funktionieren konnte.\n\nUnd schließlich brauchte Moneyfarm einfach eine Lösung, die mit und nicht gegen sein „nicht so großes Team“ arbeitete. „Für uns besteht der Vorteil einer Software-as-a-Service-Lösung darin, dass unsere Mitarbeiter(innen) sich darauf konzentrieren können, was für uns am wichtigsten ist“, sagte Blanco.\n",{"header":3175,"text":3176},"GitLab Premium ermöglicht eine fast freihändige kontinuierliche Lieferung","Moneyfarm war bereits mit GitLab vertraut, da das Team die selbstverwaltete Version intern in seinem privaten Netzwerk einsetzte. Im Januar 2020 begannen Blanco, Faulkner und ihr Team mit der Migration ihres gesamten Codes von Concourse zu GitLab in der Cloud. Das Team integrierte GitLab in die AWS-Bereitstellung mit einem benutzerdefinierten Skript, das in der Pipeline ausgeführt wird und den Container in der Produktion bereitstellt. Diese Migration ist abgeschlossen und das Team hat zwischen 80 und 1.000 Pipelines im Zusammenhang mit ihren wichtigsten Aufgaben zu GitLab verschoben. Die vollständige Migration zu GitLab dauerte etwa vier Monate.\n\nDer Wechsel zu GitLab „machte die Dinge ein wenig einfacher, weil es ein Tool weniger zu verwalten gibt“, so Blanco. Das Wertversprechen von Moneyfarm ist klar, wie er erklärt: „Wir liefern Wert, wenn wir unseren Kund(inn)en Software bieten. Die Infrastruktur und ein Tool, das nahtlos (funktioniert), bedeutet, dass sich Entwickler(innen) ganz darauf konzentrieren können, Funktionen zu entwickeln und Code zu erstellen, der funktioniert. Wir haben ein Tool, das dies in der Produktion (jetzt) unterstützt, und das hat einen Unterschied gemacht.“\n\nMit GitLab ist es Moneyfarm gelungen:\n  * die Zykluszeit zwischen Idee und Produktion von 45 Minuten auf 13,5 Minuten zu verkürzen\n\n  * die Arbeitsbeziehungen zwischen Entwickler(inne)n und Stakeholdern zu verbessern\n\n  * einen stark verbesserten Self-Service für Entwickler(innen) zu erzielen\n\n  * ein vorhersehbares Timing im Bereitstellungsprozess zu erreichen\n\n  * die Anzahl der Bereitstellungen von 18 auf 35 Bereitstellungen pro Woche zu verdoppeln\n\n  * die Codeproduktion zu steigern.\n\nAußerdem wird ganz einfach weniger Zeit mit Warten verbracht. „Mit GitLab wechseln wir viel schneller von der Tastatur der Entwickler(innen) zu einer Kundenumgebung“, sagte Faulkner. „Früher saßen Entwickler(innen) vor einem Fortschrittsbalken auf Concourse, während die Stakeholder ihnen über die Schulter blickten. Ich erinnere mich nicht, dass das passiert ist, seit wir auf GitLab umgestiegen sind.“\n\nAber es gibt auch andere, weniger konkrete Ergebnisse. Die verbesserte Zusammenarbeit hat zu Brainstorming-Gesprächen geführt, wie sie das Moneyfarm-Team noch nie zuvor erlebt hatte. „Gespräche, die vorher nicht erfolgt wären, finden jetzt statt, und dies wiederum trägt Wissen weiter, und das wiederum hilft uns dabei, das Tool besser zu verstehen und es besser zu nutzen“, so Blanco.\n\nUnd schließlich war das Moneyfarm-Team angenehm überrascht, dass die Kosten für GitLab in etwa den Kosten für das Self-Hosting und die lokale Verwaltung des vorherigen Tools entsprachen. Der Vorteil von GitLab besteht jedoch darin, dass für die Verwaltung und Wartung keine eigenen Mitarbeiter(innen) erforderlich sind.\n",{"header":3178,"text":3179},"Zufriedene Entwickler(innen) = besserer Code und schnellere Bereitstellungen","Obwohl Moneyfarm eine Reihe konkreter Vorteile aus der Umstellung auf GitLab gezogen hat, war einer davon relativ überraschend. „Die Zufriedenheit unserer Entwickler(innen) schoss in die Höhe, als wir zu GitLab migrierten. Alle waren zufrieden, dass wir eine neue Lösung haben, weil jeder das Gefühl hatte, dass ein frischer Wind wehte und es ganz einfach zu verstehen war“, so Blanco. „Das hat unsere Entwickler(innen) auf jeden Fall glücklicher gemacht.“\n\nDie Zufriedenheit der Entwickler(innen) ist wichtig, weil zufriedene Entwickler(innen) einfach besser arbeiten, so Blanco. „Die Entwicklererfahrung muss auf einem hohen Niveau bleiben, denn nur so kann man wirklich schnell Ergebnisse liefern. GitLab hat einen wichtigen Beitrag dazu geleistet, unsere Entwicklererfahrung zu verbessern.“Dass sich die Entwicklererfahrung verbessert hat, lässt sich unter anderem ganz deutlich an dem gesteigerten Tempo erkennen, mit dem Dinge voranschreiten. Die vorherige CI/CD-Lösung de Unternehmens benötigte zwischen 35 und 45 Minuten, um vom Commit zum Staging zu gelangen, so Faulkner, aber [GitLab braucht regelmäßig](/solutions/continuous-integration/){data-ga-name=\"continuous integration\" data-ga-location=\"customers content\"} nur 13,5 Minuten. Der Prozess ist schneller und zuverlässiger. Dadurch kommt es zu weniger Kontextwechseln und wir können uns leichter auf eine einzelne Aufgabe konzentrieren.“\n\n„Früher haben Entwickler(innen) tatsächlich eine andere Aufgabe begonnen, während sie warteten“, sagte Faulkner. „Jetzt können sie sich viel stärker darauf konzentrieren, mit der gleichen Aufgabe weiterzumachen und sie durch die Produktion zu bringen.“\n\nDieser Fokus ermöglicht doppelt so viele Bereitstellungen wie zuvor sowie eine gesteigerte Codeproduktion. „Ich kann sicher sagen, dass wir weniger Zeit damit verbringen, uns um das CD-Tool und seine Eigenheiten zu kümmern. Manchmal fiel das CD-Tool aus oder musste neugestartet werden – jetzt denken wir nicht einmal mehr darüber nach“, sagte Blanco. „Ich sehe einen gewissen Zusammenhang zwischen der Tatsache, dass wir mehr Code produzieren, mehr Wert bereitstellen, und der Tatsache, dass wir GitLab nutzen.“\n",{},"/de-de/customers/moneyfarm",{"title":3134,"description":3138},"de-de/customers/moneyfarm","NlOicyBcF9G6Bg3cc_BxFltlnCqBEQklmkJzg0RGkTY",{"id":3186,"title":3187,"body":6,"category":6,"config":3188,"content":3189,"description":6,"extension":122,"meta":3225,"navigation":124,"path":3226,"seo":3227,"slug":6,"stem":3228,"testContent":6,"type":6,"__hash__":3229},"customers/de-de/customers/nebulaworks.yml","Nebulaworks",{"template":808,"size":32,"region":102,"industry":87},{"name":3187,"logo":3190,"hero":3191,"heroImage":3192,"benefits":3193,"industry":85,"employeeCount":3202,"location":3203,"solution":3204,"headline":3205,"summary":3206,"quotes":3207,"content":3212,"stickyBenefits":3224},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517947/ilfknqbmru09zrd0mc30.png","Nebulaworks ersetzt 3 Tools durch GitLab und steigert die Geschwindigkeit und Agilität seiner Kund(inn)en","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518424/l6neb85nzcj4ubqq08ra.jpg",[3194,3196,3200],{"metric":1698,"config":3195},{"icon":1268},{"metric":3197,"config":3198},"Vereinfachter Workflow",{"icon":3199},"Monitor",{"metric":1701,"config":3201},{"icon":1703},"15","Irvine, CA, USA","[GitLab Enterprise](/pricing/){data-ga-name=\"enterprise solution\" data-ga-location=\"customers hero\"}\n","Nebulaworks führte GitLab ein, erleichterte die Toolwartung, verringerte den Overhead und erreichte die CI-Organisation.","Das technische Beratungsunternehmen führte GitLab für die Quellcodeverwaltung (SCM), die kontinuierliche Integration und Lieferung (CI/CD) sowie die Ticketverfolgung ein und verstärkte dabei die Verbindung zum Marketingteam.\n",[3208],{"quoteText":3209,"author":3210,"authorTitle":3211,"authorCompany":3187},"Bei der Einführung von GitLab sind wir voll eingestiegen, weil es viele der täglichen Wartungsarbeiten vereinfacht hat. Wir haben nicht die Zeit, uns mit der Plattform zu befassen, auf der wir unseren Code speichern. Dadurch haben wir mehr Zeit für Dinge, die entweder intern im Entwicklungsteam erledigt werden müssen, oder wir können uns auf die Interaktion mit den Kund(inn)en konzentrieren.\n","Rob Hernandez","CHIEF TECHNOLOGY OFFICER",[3213,3216,3219,3221],{"header":3214,"text":3215},"Beratung von Entwickler(inne)n für Entwickler(innen)","Nebulaworks ist ein Beratungsunternehmen für Software-Engineering, das seinen Kund(inn)en innovative Lösungen für Entwicklungs- und Bereitstellungsprozesse bietet. Das Unternehmen ist stolz darauf, mit seinen Kund(inn)en zusammenzuarbeiten, um leistungsstarke Engineering-Teams aufzubauen, in denen die Mitglieder dazu inspiriert werden, offen zusammenzuarbeiten, neue Kenntnisse und Fähigkeiten zu sammeln und simple Lösungen für komplexe Probleme zu finden.\n\n[Nebulaworks](https://www.nebulaworks.com/about/) wurde 2014 von zwei Ingenieuren gegründet, die die Notwendigkeit sahen, den Status quo der Softwareentwicklung und der Bereitstellung von IT-Ops-Services in großen Unternehmen in Frage zu stellen. Im Gegensatz zu vielen damals bestehenden Beratungsunternehmen und globalen SIs wurde Nebulaworks entwickelt, um die komplexen Herausforderungen von IT-Ingenieur(inn)en in Unternehmen zu lösen. Eine Beratungs- und SI-Firma, die von Entwickler(inne)n für Entwickler(innen) gegründet wurde.\n",{"header":3217,"text":3218},"Drei Tools zu viel","Nebulaworks suchte nach einer Plattform, die Remote-Repositories bereitstellt, um Teams die Zusammenarbeit zu ermöglichen – unabhängig von deren Standort. Das Entwicklungsteam verwendete zuvor eine selbstverwaltete Instanz eines Git-Repositories sowie eine separate Issue-Übersichtssoftware für Tickets und die Nachverfolgung. Die Teammitglieder wollte die Produktivität steigern und ihre technischen Bemühungen auf die Entwicklung richten, die sich auf das Geschäft auswirkt, anstatt sich mit den täglichen administrativen Aufgaben zu befassen, nur um das System online zu halten.\n\nDas Unternehmen verfügte über einen Self-Managed-Dienst für kontinuierliche Integration, der von Kubernetes unterstützt wurde. Dies war aufgrund des administrativen Aufwands keine ideale Lösung und verursachte mehr Arbeit für die Entwickler(innen), die das System verwendeten.\n\nNebulaworks pflegte mehrere Jahre lang insgesamt drei interne Tools. Für eine Person war die Verwaltung und Pflege der Tools ein Full-Time-Job, sodass weniger Kapazitäten für die Softwareentwicklung zur Verfügung standen. Darüber hinaus gab es jede Menge Kontextwechsel, weil Daten und Benutzerberechtigungen an verschiedenen Stellen gespeichert waren, was zeitaufwändig und ineffizient war. \n",{"header":2930,"text":3220},"Bevor die Lizenz für die bestehenden drei internen, selbstverwalteten Tools verlängert wurde, haben Rob Hernandez, Chief Technology Officer, und sein Team sich andere Plattformen genauer angesehen. Bei der Demo von GitLab spiegelten sie ein bestehendes Projekt, passten es für den CI-Teil an, um es zu testen, und schlossen dann alle Ticketverfolgungs- und Board-Strukturen ein. Hernandez stellte fest, dass sich die Organisationsebene von GitLab und die Fähigkeit, eine Hierarchie verschiedener Projekte bereitzustellen, von der Konkurrenz abhoben.\n\n„Die Erkenntnis, dass wir sogar alle Tickets in die GitLab-Hauptgruppe übertragen konnten, war wirklich cool. Mit unserem bestehenden selbstverwalteten Git-Dienst wäre dies nicht möglich gewesen“, sagt Hernandez. „Das Tool im Rahmen einer Demo kennenzulernen, war großartig. Ebenso wie die Erkenntnis, dass wir mit der Hierarchie Untergruppen erstellen und so aufteilen konnten, wie wir Projekte für bestimmte Kund(inn)en organisieren.“\n\nGitLab bot dem Team eine einzigartige Plattform für CI-Integration, Codeverwaltung, Zusammenarbeit und Ticketverfolgung in einem einzigen Tool. Nebulaworks ist so in der Lage, Kund(inn)en eine kollaborative und transparente Erfahrung zu bieten. Der Fokus auf eine transparente Beziehung senkt die Kosten für alle, indem eine schnellere Lösung von Problemen ermöglicht wird. Außerdem sinkt das Risiko, indem Vertrauen geschaffen und beide Seiten entsprechende Planung und Ausführung ermöglicht. Mit GitLab kann Nebulaworks sich jetzt viel besser auf Ergebnisse konzentrieren, anstatt sich um Updates und die Toolchain-Pflege kümmern zu müssen.\n",{"header":3222,"text":3223},"CI, Codeverwaltung und Kundenerfolg","Als zentrale Plattform für die Zusammenarbeit baut GitLab Silos ab und trägt dazu bei, das Unternehmen voranzubringen. Das Team verfügt nun über einen vereinfachten Workflow, der Code-nahe Tickets, End-to-End-Transparenz sowie einfach integrierte CI umfasst und Kontextwechsel zwischen den Tools überflüssig macht.\n\nNebulaworks hat seinen internen, selbstverwalteten Git-Stack vollständig durch GitLab ersetzt. „Wir sind so weit gegangen, alle unsere Ressourcen in GitLab (Repositories, Gruppen, Berechtigungen usw.) mit Terraform zu definieren. Auf diese Weise wird GitLab wie jeder andere Code geändert – man erstellt einen MR, wendet ihn an und führt ihn zusammen“, erklärt Hernandez. „Es ist wirklich cool zu sehen, wie neue Mitarbeiter(innen) ihre Berechtigungen am ersten Tag über einen MR hinzufügen, und so sollte es auch sein. Es gibt keine andere Möglichkeit, eine Änderung in unserer Nebulaworks-GitLab-Gruppe vorzunehmen.“\n\nNebulaworks entschied sich für GitLab Gold, da die SaaS-Funktionen es dem Team ermöglichten, einige lokale Rechner abzuschalten und die Vorteile eines gehosteten Angebots zu nutzen. GitLab unterstützt die [Bereitstellungen in Amazon Web Services (AWS)](/blog/from-monolith-to-microservices-how-to-leverage-aws-with-gitlab/){data-ga-name=\"deployments across AWS\" data-ga-location=\"customers content\"} des Unternehmens, insbesondere seine Container-Workloads, die auf Amazon EKS-Clustern ausgeführt werden.\n\nDurch den Wechsel zu SaaS ist das Team in der Lage, seine Effizienz durch die Nutzung der GitLab-Infrastruktur zu optimieren und sich auf die Bereitstellung besserer Produkte für die Kund(inn)en zu konzentrieren. „Wir kümmern uns nicht um Sicherheitspatches oder Upgrades auf neue Versionen für neue Funktionen. All diese Punkte übernimmt GitLab“, so Hernandez. „Jetzt konzentrieren wir uns darauf, unser Entwicklungsteam als Ganzes über alle benötigten Dienste und Funktionen hinweg zu unterstützen. Mit Gitlab können wir uns darauf konzentrieren, anstatt uns mit der Wartung zu befassen.“\n\nDa das Entwicklungsteam für verschiedene Kund(inn)en mit vielen unterschiedlichen Tools arbeitet, muss es sich auf die Leistungsbeschreibung konzentrieren. Das Team misst den Erfolg daran, was bereitgestellt wird und wie lange die Bereitstellung dauert. Das erfordert ein zuverlässiges Tool, das mit einer Vielzahl anderer Tools zusammenarbeiten kann. „Mit GitLab stellen wir alle zwei Wochen in der Produktivumgebung bereit. Das ist eine geschäftliche Anforderung. So wollen wir es machen. Das ist einfach für uns. Das bedeutet wenig Stress. Wir testen Bereitstellungen detailliert und lassen sie in der Entwicklungs- und Staging-Phase reifen, bevor sie in die Produktivumgebung übergehen“, erläutert Hernandez.\n\nDas Entwicklungsteam von Nebulaworks ist nicht das einzige, das GitLab verwendet. Um die Koordination zwischen der Marketing- und der Engineering-Gruppe zu verbessern, [arbeitet das Content-Marketing-Team in GitLab zusammen](/topics/version-control/software-team-collaboration/){data-ga-name=\"collaborates in gitlab\" data-ga-location=\"customers content\"}. Das Unternehmen hatte geplant, Inhalte für die technische Beratung zu erstellen, und GitLab bot eine einfache Möglichkeit, eng mit dem Entwicklungsteam zusammenzuarbeiten, um qualitativ hochwertige Inhalte zu generieren. Beide Teams kommunizieren über GitLab-Tickets und -Boards, und Inhalte werden mittels Merge Requests zur Webseite hinzugefügt.\n\n„Als wir uns entschieden, in das Content-Marketing zu investieren, wussten wir, dass wir eine Lösung finden mussten, die eine nahtlose Zusammenarbeit zwischen Marketing und Entwicklung ermöglicht. Die Einfachheit der Funktionen von GitLab machte dies für uns möglich“, sagte Anne Lin, Marketing and Brand Manager. „Das Marketingteam hat den Workflow des Entwicklungsteams mithilfe von Ticketverfolgung, Kanboards und Merge Requests schnell übernommen, um im Hinblick auf die Content-Produktion zusammenzuarbeiten. Durch die Nutzung desselben Workflows konnten die beiden Teams Transparenz schaffen und Vertrauen in die gegenseitige Arbeit gewinnen.“\n\nDie Verwendung von GitLab bedeutet, dass die Teams asynchron arbeiten können. Die Arbeit im Homeoffice ist bei Nebulaworks optional. Da das Unternehmen die Arbeit im Homeoffice eingeführt hat, verläuft die Zusammenarbeit reibungslos. „Wir sind nicht aus dem Takt geraten. Die Art, wie wir mit unseren Kund(inn)en zusammenarbeiten, wie wir mit unseren Kund(inn)en arbeiten und wie wir an Projekten arbeiten – dieser Workflow hat sich nicht geändert“, sagte Patrick Collins, VP Sales and Customer Success. „Es war ein großer Erfolg, diesen Prozess in Gang zu setzen und von einer großen Gruppe, die im Büro arbeitete, vollständig zum Homeoffice zu wechseln.“\n",{},{},"/de-de/customers/nebulaworks",{"title":3187,"description":3191},"de-de/customers/nebulaworks","M9g4K_f0p_vgDCZRCtgyDgMCBaceRdGtmk2D2QNcZus",{"id":3231,"title":3232,"body":6,"category":6,"config":3233,"content":3234,"description":6,"extension":122,"meta":3275,"navigation":124,"path":3276,"seo":3277,"slug":6,"stem":3280,"testContent":6,"type":6,"__hash__":3281},"customers/de-de/customers/nvidia.yml","Nvidia",{"template":808,"size":40,"region":102,"industry":87},{"name":3232,"logo":3235,"hero":3236,"heroImage":3237,"benefits":3238,"industry":85,"employeeCount":3247,"location":3248,"solution":828,"stats":3249,"headline":3255,"summary":3256,"quotes":3257,"content":3262},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517948/bzwcbp5gudplrzc1rv9r.svg","Wie GitLab Geo die Innovation von NVIDIA unterstützt","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518425/kq0osjfh8nf2mies7nyr.jpg",[3239,3242,3244],{"metric":3240,"config":3241},"Mehr Skalierbarkeit",{"icon":1272},{"metric":1757,"config":3243},{"icon":1759},{"metric":3245,"config":3246},"Mehr und häufigere Upgrades",{"icon":1956},"Über 11.000 Beschäftigte","Mehr als 50 Niederlassungen weltweit",[3250,3253],{"value":3251,"metric":3252},"51%","Nutzerzuwachs in 1 Jahr",{"value":2732,"metric":3254},"Uptime","Mit GitLab Geo bleiben die Entwicklerteams von NVIDIA sicher und hochgradig kommunikativ.","Die verteilten Teams von NVIDIA verlassen sich in Bezug auf Stabilität und Sicherheit auf Geo.\n",[3258],{"quoteText":3259,"author":3260,"authorTitle":3261,"authorCompany":3232},"Ohne GitLab würden wir unsere Entwicklungszeit mit der weltweiten Verwaltung vieler einzelner kleiner Server verschwenden. Wir hätten wahrscheinlich viel mehr Schwierigkeiten und immer noch mit Skalierungsproblemen zu kämpfen.\n","Patrick Herlihy","Configuration Management Specialist, NVIDIA",[3263,3266,3269,3272],{"header":3264,"text":3265},"Ein Pionier im Bereich Supercharged Computing","NVIDIA ist bekannt für die Entwicklung des weltweit ersten Grafikprozessors (GPU) im Jahr 1999, der Computerspiele für immer verändern sollte.\n\nSeitdem hat sich [NVIDIA](https://www.nvidia.com/en-us/) zu einem weltweit führenden Anbieter von Visual Computing, künstlicher Intelligenz, Rechenzentren, Deep Learning und Gaming-Plattformen entwickelt. Das Unternehmen ist bestrebt, die neuesten GPU-Technologien für mobile Computer, Automobildienste, medizinische Geräte und Spiele in großem Umfang bereitzustellen. Die GPUs des Unternehmens sind in den weltweit führenden Public-Cloud-Rechenzentren weit verbreitet.\n",{"header":3267,"text":3268},"Jederzeit sicher, skalierbar und sichtbar","NVIDIA verfügt über mehr als 50 Niederlassungen weltweit mit mehr als 13.000 Beschäftigten, die zahlreiche Softwareanwendungen benötigen. Kreative Freiheit wird erwartet. „Ich schätze, wir sehen es als Wettbewerbsvorteil, dass wir Tools und ähnliche Dinge nicht von oben herab vorschreiben. Wir lassen Gruppen organisch herausfinden, wie sie gerne arbeiten möchten“, erzählt Patrick Herlihy, Configuration Management Specialist bei NVIDIA.\n\nDie Freiheit für Beschäftigte, das beste Tool für geschäftliche Verantwortlichkeiten zu verwenden, bringt zahlreiche Herausforderungen mit sich. Sicherheit und transparente Kommunikation sind entscheidend, um die Geschäftsdynamik in Gang zu halten. „Wir würden viel NVIDIA-Entwicklungszeit mit der weltweiten Verwaltung vieler einzelner kleiner Server verschwenden“, erzählt Herlihy. „Wir brauchen eine moderne Lösung mit einem modernen Workflow, Funktionen und so weiter“, sagt Kevin Sage, SCM-Manager.\n\nDie Unternehmensstrategie erlaubt es den Teams, genau die Plattformen oder Tools zu nutzen, die sie bevorzugen. Wenn die Mehrheit ein Tool akzeptiert, wird ein Plan erstellt, um das Tool zu unterstützen. „Wir verwenden ein sehr dezentrales Modell, mit dem Gruppen eine Zeitlang selbst wählen können, wie sie ihre Arbeit erledigen möchten. Irgendwann ist die Lösung dann so groß, dass sie nicht mehr praktikabel ist. Dann kommen sie zu den zentralen Gruppen, wie uns, damit wir ihnen helfen und sie bei der Verwaltung unterstützen“, erzählt Herlihy. „In gewisser Weise ist es also eine Art Marktplatz für Ideen, und viele Leute entscheiden sich für GitLab. Wenn sie die freie Wahl haben, scheinen sie sich für GitLab zu entscheiden.“\n",{"header":3270,"text":3271},"Verteilte Teams auf dem gleichen Stand halten","Die GitLab Community Edition wurde bei NVIDIA auf ähnliche Weise eingeführt. Während GitLab 2016 intern eingeführt wurde, ist die allgemeine Übernahmequote in die Höhe geschnellt, und die Lösung wird nun vollständig unterstützt. Als das Tool von mehr Personen genutzt wurde, wurde deutlich, dass die Integrationsmöglichkeiten, die Skalierbarkeit und die Benutzerfreundlichkeit von GitLab den anderen Tools weit überlegen sind. „GitLab ist der einzige Git-Server, der uns diese Funktionen wirklich bietet. Ich glaube, das war ein großer Vorteil für uns als Administrator(inn)en“, berichtet Sage.\n\nGitLab Geo ist besonders wichtig, um verteilte Teams in die Lage zu versetzen, effizient und effektiv zu arbeiten. [GitLab Geo](https://docs.gitlab.com/administration/geo/){data-ga-name=\"geo\" data-ga-location=\"customers content\"} reduziert den Zeitaufwand – und den Stress – der verteilten Entwicklungsteams von NVIDIA beim Klonen und Verwalten von Projekten. „GitLab ist im Hinblick auf die Skalierbarkeit kontinuierlich besser geworden. Die Lösung lässt sich inzwischen viel besser auf mehr Knoten verteilen. Mit Geo können wir jetzt innerhalb eines Rechenzentrums skalieren … Wir haben eine Reihe von Knoten im Einsatz, die sich die Last teilen, was für die Benutzer(innen) unsichtbar ist. Zusätzlich wird weiter an den Bereichen Skalierbarkeit, Fehlertoleranz und Hochverfügbarkeit gearbeitet“, erzählt Sage. „Wir führen inzwischen Upgrades ohne jegliche Ausfallzeiten durch. All das waren wirklich großartige Verbesserungen am Produkt, die die Ausführung und Verwaltung in großen Bereitstellungen erleichtern.“\n\nMit GitLab Geo kann NVIDIA mühelos weltweit agieren und Dienste für die internationalen Teams des Unternehmens bereitstellen. Mit den schreibgeschützten Mirrors von GitLab Geo kann das Unternehmen Daten in der Nähe der Benutzer(innen) speichern. So müssen diese nicht stundenlang darauf warten, dass große Repositories heruntergeladen werden, um an ihnen zu arbeiten.\n\nDas Endziel besteht darin, Entwickler(inne)n eine dedizierte, skalierbare Erfahrung zu bieten – und zu verhindern, dass Benutzer(innen) auf alle Server gleichzeitig zugreifen. Das Unternehmen baut derzeit weitere Niederlassungen auf, und mit den Hochverfügbarkeitsfunktionen von GitLab Geo können sich die Teams auf alle Notfallwiederherstellungsanforderungen vorbereiten und ihre Verfügbarkeit aufrechterhalten.\n\nGitLab bietet auch ein größeres Maß an Transparenz als andere Tools. „Die Tatsache, dass unser Entwicklungsprozess so transparent abläuft, ist beeindruckend. Damit konnte ich relativ schnell auf den neuesten Stand kommen. Außerdem verstehe ich, wie das Produkt intern funktioniert, und kann Fehler selbst beheben“, sagt Herlihy.\n",{"header":3273,"text":3274},"Transparenz für mehr Innovation","Das Ziel ist es, eine Uptime von 100 % zu erreichen, und die Entwicklungsteams haben dafür GitLab entdeckt. „In den letzten sechs Monaten lag die Ausfallsicherheit des [GitLab-HV-Modells](https://docs.gitlab.com/administration/reference_architectures/) bei nahezu 100 %, was ziemlich beeindruckend ist“, sagt Herlihy. „Die Nutzung von Geo ist höher, als ich erwartet hatte.“\n\nDie transparente Kommunikation von GitLab – sogar im Fehlerfall – hat eine sichere Umgebung für die Entwicklungsteams von NVIDIA geschaffen. Es ist kein Geheimnis, dass Software nicht in 100 % der Fälle zuverlässig ist. GitLab weist jedoch schnell auf Probleme hin und behebt sie sogar noch schneller. „Wenn ein Problem auftritt, können wir es beheben. Wir können Hilfe bekommen und müssen nicht drei Jahre warten, bis sich jemand in der Community dazu entschließt, einen Patch anzubieten“, sagt Sage. „Ein guter Support war für uns besonders wichtig.“\n\nDie Offenheit von [GitLab](https://handbook.gitlab.com/handbook/values/){data-ga-name=\"openness\" data-ga-location=\"customers content\"} wird im Hinblick auf die Unternehmenskultur besonders geschätzt. Nicht nur in der Art und Weise, wie das Tool verwaltet wird, sondern auch, wie eine klare Kommunikation die Prozesse verbessert – sowohl intern als auch für die Kund(inn)en. „Wir hatten leitende Direktor(inn)en, die GitLab als Beispiel dafür verwenden, warum wir Transparenz brauchen, wie wir Transparenz nutzen und wie sehr sie den Menschen hilft“, sagt Sage. „Die Art und Weise, wie ihr mit solchen Dingen umgeht, wird von unserem Senior Management bemerkt, und sie motivieren uns dazu, das auf für unsere internen Anwendungen und Tools zu übernehmen.“\n\nAls nächstes will NVIDIA mit GitLab Strategien für die Notfallwiederherstellung vorantreiben. „Wir wollen Geo für die Notfallwiederherstellung verwenden. Das sollte einfach werden … Wir versuchen, nicht nur die automatische Ausfallsicherung, sondern auch den Notfallwiederherstellungsteil von Geo sehr einfach zu gestalten“, sagt Herlihy.\n\n[Wie Airwallex globale Cloud-Prozesse in kurzer Zeit aufgebaut hat, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/airwallex/)\n",{},"/de-de/customers/nvidia",{"title":3278,"description":3279},"NVIDIA: Wie GitLab Geo die Innovation unterstützt","Erfahre, wie NVIDIA durch GitLab 51 % Nutzerzuwachs in einem Jahr erzielen konnte und heute eine Uptime von 99 % hat.","de-de/customers/nvidia","qmS8f5SFrTzg34I26u48J7p6LCr-B5yevqLwCZm775U",{"id":3283,"title":3284,"body":6,"category":6,"config":3285,"content":3286,"description":6,"extension":122,"meta":3335,"navigation":124,"path":3336,"seo":3337,"slug":6,"stem":3340,"testContent":6,"type":808,"__hash__":3341},"customers/de-de/customers/paessler.yml","Paessler",{"template":808,"size":36,"region":106,"industry":87},{"name":3287,"logo":3288,"hero":3289,"heroImage":3290,"benefits":3291,"industry":3302,"employeeCount":3303,"location":3304,"solution":3305,"stats":3306,"headline":3315,"summary":3316,"quotes":3317,"content":3322,"contributors":6},"Paessler GitLab Case Study: 120-fach schnellere QA","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518003/uttyottdzejmrhvl3wbr.svg","Paessler AG wechselte zu GitLab und steigerte die Release-Frequenz um das Vierfache","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518450/af0g908t8dj2yc4ltq4i.png",[3292,3295,3299],{"metric":3293,"config":3294},"Verbesserte Stabilität",{"icon":1478},{"metric":3296,"config":3297},"Verbesserte Code-Qualität",{"icon":3298},"CodeAlt2",{"metric":3300,"config":3301},"Schnellere Bereitstellung",{"icon":825},"Network Software","201-500","Nürnberg, Deutschland","[GitLab Starter](https://about.gitlab.com/de-de/pricing/)\n",[3307,3310,3313],{"value":3308,"metric":3309},"90 %","der QA-Aufgaben werden eigenständig erledigt",{"value":3311,"metric":3312},"120-fach","schnellere QA-Prozesse",{"value":2639,"metric":3314},"Releases pro Tag","Paessler AG ist das Unternehmen hinter PRTG Network Monitor, einer preisgekrönten Unified-Monitoring-Lösung. IT-Fachleute überwachen damit rund um die Uhr ihre gesamte Infrastruktur – alle Systeme, Geräte, den Datenverkehr und die Anwendungen der IT-Umgebung.","Paessler AG überwacht rund um die Uhr die gesamte IT-Infrastruktur ihrer Kunden und bleibt mit GitLab für Versionskontrolle und Continuous Delivery in diesem sich schnell entwickelnden Bereich stets auf dem neuesten Stand.\n",[3318],{"quoteText":3319,"author":3320,"authorTitle":3321,"authorCompany":3284},"Jeder Branch wird getestet – das ist fest in die Pipeline integriert. Sobald Code eingecheckt wird, läuft der gesamte Testprozess automatisch an. Der Aufwand, um zur neuesten Version zu gelangen, die gerade getestet werden soll, ist für Entwickler wie für QA-Engineers enorm gesunken.\n","Greg Campion","Senior Systems Administrator",[3323,3326,3329,3332],{"header":3324,"text":3325},"Rund-um-die-Uhr-Monitoring für Unternehmen","Der [PRTG Network Monitor](https://www.paessler.com/prtg) von Paessler AG wird von Unternehmen und Organisationen aller Größen und Branchen in mehr als 170 Ländern eingesetzt. Mit einem Kundenstamm, der vom Londoner National Theatre über den Fußballclub Fulham bis hin zu Universitäten und Gesundheitseinrichtungen reicht, überwacht PRTG kontinuierlich die IT-Infrastruktur und informiert Administratoren über Probleme mit Bandbreite, Anwendungen, Netzwerken, Datenbanken und mehr – bevor Anwender überhaupt etwas bemerken.\n",{"header":3327,"text":3328},"Instabilität und schwankende Performance","Um einen umfassenden Monitoring-Service bereitzustellen, muss PRTG mit der Entwicklung in allen Bereichen Schritt halten. Paessler migrierte die Entwicklung von PRTG zunächst von Mercurial zu GitLab – primär für die Versionskontrolle. Eine Kombination aus einem unhandlichen 7-GB-Repository (der erste Commit erfolgte vor 20 Jahren) und problematischen Praktiken – das Fehlen von LFS in Mercurial hatte dazu geführt, dass Binärdateien direkt im Repository lagen – verursachte erhebliche Stabilitätsprobleme beim Pullen, Pushen und Mergen.\n\n\"Es gab Phasen, in denen es einfach aufgehört hat zu funktionieren – man konnte weder pullen noch pushen, und niemand wusste wirklich warum\", schildert Konstantin Wolff, Infrastructure Engineer (PRTG Development).\n",{"header":3330,"text":3331},"Moderne Versionskontrolle und automatisiertes QA mit GitLab","Diese Instabilität veranlasste Paessler, nach einer Git-Lösung zu suchen. \"Viele Kolleginnen und Kollegen im Unternehmen nutzten Git bereits privat und wussten, dass es schneller, besser und inzwischen der Standard ist\", erklärt Greg Campion, Senior Systems Administrator. \"Außerdem ist es schwieriger geworden, neue Entwickler in Mercurial einzuarbeiten, weil Git so weit verbreitet ist. Wer neu eingestellt wird, kennt Git – Mercurial kennen die wenigsten.\"\n\nNach dem Test mehrerer Versionskontrollsysteme entschieden sie sich für GitLab als Gesamtpaket. Der Wechsel zu Git brachte die benötigte Stabilität zurück und ermöglichte es Paessler, den Release-Zyklus von drei großen Releases pro Jahr auf Continuous Delivery mit monatlichen Releases zu steigern. Das vielleicht bedeutendste Ergebnis des Wechsels war jedoch ein unerwarteter Effekt auf die QA-Automatisierung.\n",{"header":3333,"text":3334},"Stabilität, häufigere Releases und 120-fach schnellere QA","Greg entdeckte die Möglichkeiten der GitLab-Pipelines und führte sie zunächst für sein Cloud-Team ein – von dort aus verbreiteten sie sich im gesamten Unternehmen.\n\n\"Vorher lief unser Build-Prozess über Jenkins\", erklärt Konstantin. \"Wir hatten einen Develop-, Release- und Master-Branch, wobei der Master-Branch schließlich veröffentlicht wurde. Jedes Mal, wenn einer dieser drei Branches gebaut wurde, wurden die Ergebnisse auf mehreren VMs installiert und anschließend startete separat die Testautomatisierung. Am Ende des Prozesses kam eine E-Mail, ob alles funktioniert hatte, was nicht geklappt hatte und wo Fehler aufgetreten waren.\"\n\nDieser sequenzielle Ablauf, bei dem Feedback erst am Ende verfügbar war, wurde nur für Develop-, Release- und Master-Branches automatisch ausgelöst. Ein QA-Engineer musste dafür etwa 10 Minuten investieren – sechs bis sieben Mal täglich. Andere Branches mussten lokal gebaut und getestet werden.\n\nHeute sieht das grundlegend anders aus: \"Jeder Branch wird getestet\", sagt Greg. \"Das ist fest in die Pipeline integriert. Sobald Code eingecheckt wird, läuft der gesamte Testprozess automatisch an. Dann kann direkt auf die Review-App des Branches zugegriffen werden, auf der bereits eine laufende Version von PRTG mit dem gerade eingecheckten Code bereitsteht – und die bereits getestet wurde.\" Das Ergebnis: höhere Qualitätskontrolle und eine deutlich engere Feedbackschleife zwischen Entwicklung und QA.\n\n\"Der Aufwand, um zur neuesten Version zu gelangen, die gerade getestet werden soll, ist für Entwickler wie für QA-Engineers enorm gesunken.\" Die QA-Aufgaben, die zuvor rund eine Stunde pro Tag beansprucht hatten, sind auf 30 Sekunden gesunken – eine 120-fache Beschleunigung.\n\nDiese Automatisierung zahlt sich besonders aus, wenn etwas schiefläuft: Schlagen Tests fehl, schlägt auch die Pipeline fehl – der Entwickler weiß sofort, dass etwas nicht stimmt, ohne erst auf Rückmeldung vom QA-Team warten zu müssen. Inzwischen lösen Entwickler bei Paessler 90 Prozent ihrer QA-Aufgaben eigenständig.\n\nObwohl die Einführung neuer Tools in einer Organisation herausfordernd sein kann, verlief die Akzeptanz von GitLab CI/CD bei Paessler bemerkenswert reibungslos. \"Es fing wirklich an sich zu verbreiten, als andere unsere Pipelines gesehen haben\", erinnert sich Greg. \"Wir haben eine interne Session veranstaltet nach dem Motto: 'Zeig mir deine Pipeline, ich zeig dir meine.' Alle haben ihre Pipelines präsentiert – um zu sehen, was möglich ist, was andere machen, und um neue Ideen zu sammeln. Das war eine wirklich gelungene, interessante Veranstaltung.\"\n\n\"GitLab wird intensiv genutzt. Und jetzt, wo so viel Interessantes damit passiert, wollen alle dabei sein.\"\n",{},"/de-de/customers/paessler",{"title":3338,"description":3339,"ogTitle":3338,"ogDescription":3339},"Paessler GitLab Case: Stabilität, 120-fach schnellere QA","Paessler AG überwacht die gesamte IT-Infrastruktur ihrer Kunden rund um die Uhr – mit GitLab für Versionskontrolle und Continuous Delivery.","de-de/customers/paessler","5xojtlVvQpVliwVFuu3fI6yHHliW8rygKORYQpQDdB4",{"id":3343,"title":3344,"body":6,"category":6,"config":3345,"content":3346,"description":6,"extension":122,"meta":3389,"navigation":124,"path":3390,"seo":3391,"slug":6,"stem":3393,"testContent":6,"type":808,"__hash__":3394},"customers/de-de/customers/paessler-prtg.yml","Paessler Prtg",{"template":808,"size":36,"region":106,"industry":87},{"name":3347,"logo":3288,"hero":3348,"heroImage":3349,"benefits":3350,"industry":1022,"employeeCount":2235,"location":3304,"solution":828,"stats":3359,"headline":3369,"summary":3370,"quotes":3371,"content":3376,"contributors":6},"Paessler PRTG","Wie Paessler mit GitLab Premium bis zu 50 Deployments pro Tag erreicht","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518450/qlq0acudcuqztsxmk8k4.jpg",[3351,3354,3356],{"metric":3352,"config":3353},"Schnellere Feedback-Zyklen",{"icon":825},{"metric":1206,"config":3355},{"icon":1268},{"metric":3357,"config":3358},"Kürzere Pipeline-Laufzeiten",{"icon":1386},[3360,3363,3366],{"value":3361,"metric":3362},"75 %","kürzere Build-Zeiten",{"value":3364,"metric":3365},"20–50","Deployments pro Tag",{"value":3367,"metric":3368},"66 %","kürzere Laufzeiten","Paessler stieg nach dem Erfolg mit Starter auf GitLab Premium um.","Paessler hatte mit GitLab überzeugende Ergebnisse erzielt und erkannte schnell, dass ein Upgrade auf Premium noch schnellere Deployments und effizientere Workflows ermöglichen würde.\n",[3372],{"quoteText":3373,"author":3374,"authorTitle":3375,"authorCompany":3347},"Als die PRTG-Pipeline lief, inklusive Testautomatisierung bis zum Release, lagen wir zwischen 45 Minuten und fast einer Stunde – je nachdem, wie sich die Tests verhielten. Jetzt bauen wir PRTG einfach mit unserer Testautomatisierung und das dauert 15 Minuten.","Konstantin Wolff","Architect, Paessler",[3377,3380,3383,3386],{"header":3378,"text":3379},"Weltweite Monitoring-Lösung","Paessler wurde 1997 in Nürnberg gegründet und stellt IT-Infrastruktur-Dienste für über 200.000 Unternehmen weltweit bereit. Der PRTG Network Monitor von Paessler ist eine All-in-one-Lösung, mit der IT-Fachleute ihre Infrastruktur einfach und effektiv überwachen können. [PRTG](https://www.paessler.com/prtg) ist eine leistungsstarke Business-Lösung, die alle Systeme, Geräte, den Datenverkehr und die Anwendungen einer IT-Infrastruktur überwacht.\n",{"header":3381,"text":3382},"Erfolg mit GitLab Starter","Paessler hatte die Entwicklung von PRTG zuvor von Mercurial zu GitLab migriert – primär für das SCM. PRTG nutzte GitLab Starter, um die Stabilität wiederherzustellen, die Release-Zeiten zu verkürzen und die Softwarequalität zu verbessern.\n\nNach dem schnellen Erfolg mit Starter suchten die PRTG-Entwicklungsteams nach Möglichkeiten, die zusätzlichen Funktionen von GitLab zu nutzen. Die Teams setzen Jira für Ticketing und Merging ein und wünschten sich eine vereinfachte Jira-Integration.\n\nDas Team benötigte außerdem ein Werkzeug, um alle Pipelines im Blick zu behalten – welche Deployments laufen, welche erfolgreich waren und welche fehlgeschlagen sind. Das Operations-Dashboard von GitLab weckte ihr Interesse. Durchgängige Transparenz sollte den Teams ein besseres Verständnis von Projekten und Deployments ermöglichen und die gesamte Workflow-Performance verbessern.\n",{"header":3384,"text":3385},"Schnellere Pipelines durch vereinfachte Toolchains","Greg Campion, Cloud Engineer, und Konstantin Wolff, Architect, wandten sich mit dem Vorschlag eines Upgrades auf GitLab Premium an ihre Vorgesetzten. Da der Preisunterschied überschaubar war und Entwickler(innen) in einer deutlich schlankeren Toolchain schneller arbeiten konnten, genehmigte die IT-Leitung von PRTG den Wechsel umgehend.\n\nDie Bereitstellung der Microservices für das Cloud-Angebot PRTG Hosted by Paessler war aufwändig, weil Terraform, Troposphere und Serverless zum Einsatz kamen und viele Integrationstests gegen AWS-Ressourcen liefen, deren Aufbau und Abbau Zeit kostete. Seit der Einführung von GitLab Premium laufen all diese Pipelines parallel, und die Laufzeit für Tests und Deployments hat sich um mehr als 66 % verringert. „Die längsten Pipelines dauerten eine Stunde. Die aufwändigste lief anderthalb Stunden. Durch den Einsatz mehrerer paralleler Runner, die Skripte ausführen und den Status anderer Jobs prüfen konnten, haben wir diese Zeit bei den schwersten Fällen auf 20 Minuten reduziert\", erklärt Campion.\n\nPremium bietet zuverlässigen Support von GitLab. PRTG musste diesen Support in zwei Jahren jedoch nur einmal in Anspruch nehmen. „Bei einem Upgrade lief etwas mit Postgres schief, und das Support-Team hatte das Problem innerhalb einer Stunde gelöst. Das war wirklich gut\", sagt Campion.\n",{"header":3387,"text":3388},"Transparente Workflows, schnellere Deployments, zufriedene Teams","Seit der Einführung von Premium gibt es bei Paessler keine Entwickler(innen) mehr, die nicht mit GitLab arbeiten. Alle Entwickler(innen), Teile des Marketing-Teams und alle, die Code schreiben, arbeiten in den über 700 Projekten innerhalb von GitLab.\n\nAlle PRTG-Komponenten wurden zuvor in einer einzigen großen Pipeline gebaut. Diese wurde aufgeteilt, sodass jede Komponente ein eigenes Projekt mit unterschiedlichen, miteinander verknüpften Pipelines erhielt. Mit [Premium](/de-de/pricing/premium/){data-ga-name=\"premium\" data-ga-location=\"customers content\"} gibt es nun ein zentrales Repository, das über Trigger jeder Komponente die zentrale Pipeline benachrichtigt – wodurch Pipeline-Abhängigkeiten entfallen. „Damit haben wir deutlich mehr Flexibilität als früher, als jeder Push diese große Pipeline ausgelöst hat, die dann eine halbe Stunde lief. Mit diesem Ansatz haben wir den Feedback-Zyklus für Entwickler erheblich verkürzt. Und die Pipeline-Graphen helfen uns, das Gesamtbild zu visualisieren\", erklärt Wolff.\n\nDas zentrale Repository hat dazu beigetragen, den Prozessablauf zu strukturieren und die Pipeline-Laufzeiten zu verkürzen. „Als die PRTG-Pipeline lief, inklusive Testautomatisierung bis zum Release, lagen wir zwischen 45 Minuten und fast einer Stunde – je nachdem, wie sich die Tests verhielten. Jetzt bauen wir PRTG einfach mit unserer Testautomatisierung und das dauert 15 Minuten\", sagt Wolff.\n\nJede Gruppe innerhalb von PRTG ist nun eigenverantwortlich für den Build ihrer Projekte. Statt jedes Mal neu zu bauen, steuern Entwickler(innen) ihre eigenen Builds und fügen diese zum Gesamtpuzzle hinzu. Dieser Modularisierungsansatz ist nur durch Multi-Project-Pipelines möglich.\n\nMit GitLab Starter waren bis zu 15 Deployments täglich möglich – bereits eine deutliche Verbesserung gegenüber Mercurial. Seit der Einführung von Premium sind es nun 20 bis 50 Deployments pro Tag. „Wir haben 22 Microservices an einem Tag migriert. Die Migration umfasste zweimal Unit-Tests pro Repository, zweimal Integrationstests pro Repository und Deployments in drei verschiedene [AWS-Umgebungen](/de-de/partners/technology-partners/aws/){data-ga-name=\"aws environments\" data-ga-location=\"customers content\"}. Wenn ich also sage, wir machen ein Deployment, dann meint das jedes einzelne davon\", erklärt Campion.\n\nEntwickler(innen) haben jetzt Zugriff auf alle Funktionen, die sie für eine nahtlose Arbeit mit Jira benötigen. Teams haben Einblick in den Workflow und können den Status von Projekten innerhalb von PRTG einsehen. Und die Entwickler(innen) sind zufrieden mit dem, was läuft. „Lob bekommt man sehr selten. Aber wenn niemand klagt, ist das so gut wie Applaus\", sagt Campion.\n",{},"/de-de/customers/paessler-prtg",{"title":3347,"description":3392},"Paessler AG wechselte von Jenkins zu GitLab und steigerte die Release-Frequenz um das Vierfache","de-de/customers/paessler-prtg","l2gdqFpJ8_H1uJyH1R69ArVb_QbYXI2pzsVk72VAquQ",{"id":3396,"title":3397,"body":6,"category":6,"config":3398,"content":3399,"description":6,"extension":122,"meta":3447,"navigation":124,"path":3448,"seo":3449,"slug":6,"stem":3451,"testContent":6,"type":808,"__hash__":3452},"customers/de-de/customers/radiofrance.yml","Radiofrance",{"template":808,"size":40,"region":106,"industry":87},{"name":3400,"logo":3401,"hero":3402,"heroImage":3403,"benefits":3404,"industry":2196,"employeeCount":3416,"location":3417,"solution":1025,"stats":3418,"headline":3427,"summary":3428,"quotes":3429,"content":3434,"contributors":6},"Radio France","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518006/xsdficohc8jkuqq12tr0.svg","Radio France stellt dank GitLab CI/CD fünfmal schneller bereit","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518453/njkdptblohzbo2vhb2ww.jpg",[3405,3409,3412],{"metric":3406,"config":3407},"Höhere Effizienz",{"icon":3408},"ClipboardTestAlt",{"metric":3410,"config":3411},"Schnellere Deployments",{"icon":2050},{"metric":3413,"config":3414},"Jährliche Kosteneinsparungen",{"icon":3415},"Money","5.000","Paris, Frankreich",[3419,3421,3424],{"value":3420,"metric":1588},"5x",{"value":3422,"metric":3423},"70 %","jährliche Kosteneinsparungen",{"value":3425,"metric":3426},"82 %","kürzere Zykluszeiten","Radio France führte GitLab CI ein, um den Werkzeugwechsel zu minimieren und Deployments zu beschleunigen.","Nach ersten Erfahrungen mit dem Code-Management führte Radio France GitLab CI/CD ein.\n",[3430],{"quoteText":3431,"author":3432,"authorTitle":3433,"authorCompany":3400},"Das war das Hauptziel: mehrere Werkzeuge in einem einzigen zusammenführen und es Entwicklerinnen und Entwicklern wirklich einfach machen, in die Produktion bereitzustellen. Vor der Migration lagen wir bei 10 Deployments pro Tag. Jetzt machen wir mit GitLab 50 Deployments täglich in der Produktion – deutlich effizienter als früher, als wir zwischen GitLab und Jenkins wechseln mussten.\n","Julien Vey","Operational Excellence Manager",[3435,3438,3441,3444],{"header":3436,"text":3437},"Öffentlich-rechtlicher Hörfunk in Frankreich","Radio France ist der öffentlich-rechtliche Hörfunkanbieter Frankreichs und betreibt sieben Sender im ganzen Land. Radio France entwickelt und betreibt Websites, mobile Anwendungen, APIs, Podcasts, Sprachassistenten und Audio-Streaming-Plattformen.\n",{"header":3439,"text":3440},"Konfigurationsprobleme und ständiger Werkzeugwechsel","Radio France nutzte GitLab für Git und Jenkins für die Produktions-Builds, Container-Images und alle Deployments. Entwickler(innen) wechselten ständig zwischen GitLab für den Quellcode und Jenkins für alle Produktions-Builds. Die Teams wollten beide Werkzeuge zusammenführen, um den dauernden Kontextwechsel zu vermeiden. Idealerweise suchten sie eine einzige Lösung für Code-Management und Deployment.\n\nHinzu kamen Konfigurationsprobleme mit Jenkins: Alle Jobs wurden vom CI/CD-Team konfiguriert, sodass Entwickler(innen) keine eigenen Änderungen an Produktions-Deployments vornehmen konnten. Sie wollten ihren Code eigenverantwortlich verwalten, ohne auf Freigaben des CI/CD-Teams warten zu müssen.\n\n\"Wir wollten, dass Entwickler(innen) ihre eigene Art des Deployments in die Produktion selbst verwalten. Jedes Team, jedes Projekt hat seine eigene Arbeitsweise. Wir stellen Websites bereit, wir stellen APIs bereit, wir stellen viele verschiedene Dinge bereit. Nicht alle stehen vor denselben Herausforderungen\", erklärt Julien Vey, Operational Excellence Manager.\n\nJenkins bot nach Veys Einschätzung einen sehr starren Workflow. Entwickler(innen) konnten ihre Projekte nicht anpassen oder neue Funktionen ohne erheblichen Verwaltungsaufwand hinzufügen. Die gesuchte Lösung musste einfache Integration, anpassbare Jobs und neue Funktionen ohne übermäßigen Verwaltungsaufwand bieten.\n",{"header":3442,"text":3443},"Eine Lösung für Code-Management und CI/CD","Da die Teams GitLab für das [Quellcode-Management](https://about.gitlab.com/de-de/solutions/source-code-management/) bereits erfolgreich einsetzten, lag der nächste Schritt nahe: dieselbe Plattform auch für [CI/CD](https://about.gitlab.com/de-de/solutions/continuous-integration/) zu nutzen. Entwickler(innen) migrierten alles in eine GitLab-Pipeline, um Code an einem zentralen Ort in die Produktion bereitzustellen.\n\nRadio France hat viele Teams, die an vielen verschiedenen Projekten arbeiten. Jedes Team verwaltet seine eigenen Services – manche Teams bis zu 20. Jeder Service ist nun in einem eigenen GitLab-Projekt.\n\n\"Wir haben einfach den CI/CD-Teil von GitLab genutzt, weil GitLab bereits funktionierte. Wir sind in die Werkzeuge eingebettet, sodass wir für Deployments nicht zu anderen Werkzeugen wechseln müssen. Das Wichtigste an GitLab ist, in einem einzigen Werkzeug zu arbeiten\", so Vey.\n",{"header":3445,"text":3446},"Schnellere Deployments, bessere Zusammenarbeit","Der Technologie-Stack von Radio France umfasst PHP, React, NodeJS, Svelte, Golang, RabbitMQ und PostgreSQL. Alle Anwendungen laufen auf einer Microservice-Architektur auf Basis von Kubernetes. Die Teams betreiben mehrere GitLab-Runner-Instanzen, was unterbrechungsfreie Upgrades ermöglicht. GitLab läuft in einer virtuellen Maschine auf AWS, [verwaltet mit Terraform und Ansible](https://about.gitlab.com/de-de/topics/gitops/gitlab-enables-infrastructure-as-code/). Kops wird für die Verwaltung von Kubernetes-Clustern auf AWS eingesetzt, einschließlich mehrerer Instance Groups, die AWS-Auto-Scaling-Gruppen entsprechen.\n\nGitLab CI ermöglichte Radio France, neue Testarten in ihre Websites zu integrieren – darunter Lighthouse-, UI- und Web-Bottle-Tests, die mit Jenkins aufgrund von Kosten und Verwaltungsaufwand zuvor nicht umsetzbar waren.\n\nZuvor setzte Radio France zwei Vollzeit-Jenkins-Runner-Instanzen mit je 64 GB ein, was etwa 1.100 USD monatlich kostete. Mit GitLab werden ein bis acht Spot-Instanzen genutzt, jedoch nur rund 10 Stunden täglich – zu Kosten von etwa 300 USD pro Monat. \"Das entspricht einer Kosteneinsparung von 70 % bei unseren CI/CD-Kosten\", ergänzt Vey.\n\n\"Der große Vorteil von GitLab: Früher dauerte ein reines Produktions-Deployment fünf bis sechs Minuten. Jetzt, wenn der Build mit GitLab bereits abgeschlossen ist, dauert das Deployment in jede Umgebung nur noch 20 Sekunden\", sagt Vey. Das entspricht einer Reduzierung der Zykluszeit um 82 % gegenüber den früheren Jenkins-Deployments.\n\nWorkflow und Zusammenarbeit haben sich seit dem Wechsel von Jenkins verbessert. Entwickler(innen) verbringen weniger Zeit mit der Plattformverwaltung und können Funktionen stärker anpassen als zuvor. \"Mit Jenkins war es ein sehr starrer Workflow. Wir konnten ihn nicht so anpassen, wie wir es wollten. Neue Funktionen hinzuzufügen war sehr aufwändig\", sagt Vey. \"Jetzt haben wir mit GitLab die nötige Flexibilität und können die Plattform so bereitstellen, dass Teams neue Funktionen direkt nutzen können.\"\n\nJedes Team ist nun für seine eigene Pipeline verantwortlich. Entwickler(innen) entscheiden selbst, ob, wie und wann sie in die Produktion bereitstellen. Radio France hat alle Werkzeuge bereitgestellt, die Entwickler(innen) benötigen, um diese Entscheidungen eigenverantwortlich zu treffen.\n",{},"/de-de/customers/radiofrance",{"title":3450,"description":3427,"ogTitle":3450,"ogDescription":3427},"Radio France stellt mit GitLab CI/CD 5x schneller bereit","de-de/customers/radiofrance","RaN1Nwc7WmrFDXr8yLVz92gCMhfWS9ix61Rr8wD9SxA",{"id":3454,"title":112,"body":6,"category":6,"config":3455,"content":3456,"description":6,"extension":122,"meta":3500,"navigation":124,"path":3501,"seo":3502,"slug":6,"stem":3504,"testContent":6,"type":6,"__hash__":3505},"customers/de-de/customers/remote.yml",{"template":808,"size":32,"region":114,"industry":87},{"name":112,"logo":3457,"hero":3458,"heroImage":3459,"benefits":3460,"industry":85,"employeeCount":3470,"location":112,"solution":3471,"stats":3472,"headline":3480,"summary":3481,"quotes":3482,"content":3487},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517949/nxfflxztnkohb9r0d8u1.svg","Wie Remote 100 % seiner Deadlines mit Hilfe von GitLab einhält","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518426/xz6woikubtbcf6bqavbn.jpg",[3461,3464,3467],{"metric":3462,"config":3463},"Schnelle Iterationen",{"icon":1956},{"metric":3465,"config":3466},"Kein Kontextwechsel",{"icon":2110},{"metric":3468,"config":3469},"Eine einzige Quelle der Wahrheit",{"icon":1478},"10","[GitLab Silver](/pricing/){data-ga-name=\"silver solution\" data-ga-location=\"customers hero\"}\n",[3473,3475,3477],{"value":1708,"metric":3474},"der Fristen eingehalten",{"value":1708,"metric":3476},"Konzentration auf das Produkt",{"value":3478,"metric":3479},"3.795","gepushte Codezeilen in den letzten drei Monaten","Remote verwendet GitLab als Single Source of Truth und iteriert schnell von der Ideenfindung bis hin zur Bereitstellung.","Nach nur einem Jahr verbessert Remote die globale Beschäftigung mit GitLab SCM und CI/CD.\n",[3483],{"quoteText":3484,"author":3485,"authorTitle":3486,"authorCompany":112},"Innerhalb eines Jahres hatten wir nie den Fall, dass wir eine Frist nicht einhalten konnten, weil wir Zeit mit der Arbeit an der CI-Pipeline oder ähnlichem im Zusammenhang mit dem Tool aufwenden mussten. Das war noch nie der Fall.\n","Marcelo Lebre","Mitbegründer und CTO",[3488,3491,3494,3497],{"header":3489,"text":3490},"Globale Beschäftigung verbessern","Remote ist eine globale Organisation, die eine Plattform bietet, um jede Person überall auf der Welt zu beschäftigen. Das Unternehmen wurde vor nur einem Jahr völlig neu gegründet mit dem Ziel, die Art und Weise, wie die globale Beschäftigung funktioniert, zu reformieren. [Remote](https://remote.com/) trägt dazu bei, Mitarbeiter(inne)n eine Vollzeitbeschäftigung zu vermitteln, im Gegensatz zu Vertrags- oder freiberuflichen Positionen wie bei den meisten Remote-Positionen. Das Unternehmen bietet eine Lösung, um Menschen in verschiedenen Ländern zu beschäftigen und als globaler Arbeitgeber zu fungieren.\n",{"header":3492,"text":3493},"Vermeidung von Multi-Toolchains und unnötigen Kosten","Ein Startup ist an sich bereits eine Herausforderung, aber ein Startup mit der Prämisse einer globalen Unternehmensbeschäftigung zu sein, ist ein noch größeres Ziel. Das Unternehmen ist auf Produktivität angewiesen und suchte ein Tool, das betriebliche Effizienz und eine verbesserte Produktlieferung bietet. Remote hat ein schlankes Team und wenn das Unternehmen expandiert, benötigt es ein Tool, das mit ihren Anforderungen wächst.\n\nDa Remote auf globale Kommunikation angewiesen ist, benötigte das Entwicklungsteam ein Tool für die Quellcodeverwaltung sowie die kontinuierliche Integration. „Es gibt eine grundlegende Notwendigkeit oder Anforderung, die ich für die von mir verwalteten Projekte habe, und Remote ist da keine Ausnahme. Von der Ideenfindung bis hin zur Bereitstellung muss alles so reibungslos und so schnell wie möglich sein“, sagt Marcelo Lebre, Mitbegründer und CTO von Remote. „Jegliche Abweichung von diesem Ablauf, auch wenn sie noch so gering ist, ist für das gesamte Unternehmen und die Menschen selbst sehr kostspielig, da sie zu Verschwendung führt und Verschwendung ist ineffizient.“\n\nLebre und sein Team haben alle bereits Erfahrung mit Multi-Toolchains gesammelt und verstehen den zusätzlichen Zeit-, Kosten- und Arbeitsaufwand. Mit mehreren Tools müssen kleinere Startups in der Regel alles manuell programmieren, testen und bereitstellen oder explizit miteinander verknüpfen. Entwickler(innen) müssten Zeit darauf verwenden, die verschiedenen Tools zu konfigurieren und zu verwalten. Wenn ein Tool ausfällt, wirkt sich dies negativ auf das gesamte System aus und lenkt das Entwicklungsteams ab.\n",{"header":3495,"text":3496},"Aufbau eines Startups mit GitLab","Der Aufbau von [Geschwindigkeit mit einem Startup](https://about.gitlab.com/solutions/startups/) erfordert in der Regel eine Vielzahl von Software-Tools. Laut Lebre „muss jedes kleine Startup eine Vielzahl von Tools nutzen. Dabei handelt es sich um Systeme wie Codeship, Trello, Basecamp, Asana oder Jira … Wir haben diese alle gleichzeitig genutzt, um sicherzustellen, dass wir etwas liefern konnten, und zwar iterativ – denn ich sah bei kleineren Startups, dass sie andernfalls alles manuell erledigen mussten.“\n\nMitglieder des Remote-Teams hatten zuvor GitLab verwendet und kamen schnell zu dem Schluss, die Plattform wieder nutzen zu wollen. „Um ehrlich zu sein, als wir Remote gründeten, war es gar keine Frage. Ich nutze GitLab bereits seit vielen Jahren. Die Plattform ist einfach unschlagbar“, erklärt Lebre. Die Schwelle für den Einstieg in andere Tools war viel höher, da für jeden Service eigene Tools ausgewählt werden mussten. Da das Team mit GitLab vertraut war, konnte es das Start-up schneller vorantreiben, als wenn es eine andere Plattform gewählt hätte.\n",{"header":3498,"text":3499},"Betriebliche Effizienz, pünktliche Lieferungen und Wartungsfreiheit","Remote nutzt GitLab von Anfang an. Das gesamte kleine Unternehmen – Entwickler(innen) andere Beschäftigte – nutzt die Plattform mit der Absicht, GitLab als Infrastruktur zu erweitern und zu pflegen. Remote hat jetzt eine Software an einem Ort und konzentriert sich auf schnelle Iterationen.\n\nDie in GitLab verwendeten Tickets bilden die einzige Quelle der Wahrheit, und da die Teammitglieder alle remote arbeiten, bleiben auf diese Weise alle auf dem Laufenden. Mit der Möglichkeit, die Tickets direkt mit dem Code zu verknüpfen, wird fast keine Zeit mit der Verwaltung des Tools verbracht und die Pipeline ermöglicht eine kontinuierliche Sichtbarkeit und Workflows. „GitLab hat es einfacher gemacht, ein Remote-Unternehmen zu sein, da wir alles dokumentieren und sicherstellen, dass unser gesamter Code und unser gesamtes Produkt in GitLab sichtbar sind“, sagt Lebre. „Durch GitLab können wir unsere Liefergeschwindigkeit und unseren Iterationsprozess vollständig überwachen, sodass wir dort optimieren können, wo wir es benötigen.“\n\nDas Entwicklungsteam hat die [Notwendigkeit einer Multi-Toolchain](https://about.gitlab.com/customers/knowbe4/) durch die Verwendung von GitLab für SCM und CI/CD eliminiert. „Wir sind stolz darauf, dass unsere Mitarbeiter(innen) keine Überstunden machen müssen. Meiner Meinung nach ist Engineering ein Handwerk, und Überstunden würden die Qualität dieses Handwerks verringern“, so Lebre. „Wenn ich vier Tools verwende, um dasselbe zu erreichen wie mit GitLab, muss das Team Zeit damit verbringen, diese Tools zu verwalten und zwischen diesen Tools hin und her zu wechseln. Das bedeutet, entweder arbeiten wir mehr oder wir stellen weniger bereit. Als Manager finde ich beide Optionen nicht optimal.“\n\nRemote-Entwickler(innen) verbringen ihre gesamte Zeit mit der Arbeit direkt am Produkt. Lebre und sein Team schätzen die transparente End-to-End-Plattform, die es ihnen ermöglicht, alle ihre Fristen einzuhalten. In den letzten drei Monaten hat das Team über 540 Merges in die Produktion überführt und die Entwickler(innen) haben den Code 3.795 Mal aktualisiert. „Ich kann sagen, dass GitLab und die gesamte Suite uns neue Möglichkeiten eröffnet haben und nie ein Problem waren, das wir beheben mussten“, sagt Lebre.\n",{},"/de-de/customers/remote",{"title":112,"description":3503},"Nach nur einem Jahr verbessert Remote die globale Beschäftigung mit GitLab SCM und CI/CD.","de-de/customers/remote","3TTrH9YmHykFZaWDsDnuzOIxxyp2KVfJhGO1N60boDc",{"id":3507,"title":3508,"body":6,"category":6,"config":3509,"content":3510,"description":6,"extension":122,"meta":3552,"navigation":124,"path":3553,"seo":3554,"slug":6,"stem":3557,"testContent":6,"type":6,"__hash__":3558},"customers/de-de/customers/siemens.yml","Siemens",{"template":808,"size":40,"region":106,"industry":87},{"config":3511,"name":3508,"logo":3512,"hero":3513,"heroImage":3514,"benefits":3515,"industry":85,"employeeCount":2847,"location":3523,"solution":3524,"stats":3525,"headline":3532,"summary":3533,"quotes":3534,"content":3539},{"hideGitlabLogo":124},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517951/m6l8veud9alpk60bhjsu.png","So hat Siemens mit GitLab eine Open-Source-DevOps-Kultur geschaffen","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518426/rkwyekumeiverghtfp9u.jpg",[3516,3519,3521],{"metric":3517,"config":3518},"Höhere Effizienz der Entwickler(innen)",{"icon":825},{"metric":1470,"config":3520},{"icon":1021},{"metric":1701,"config":3522},{"icon":1519},"190 Länder","GitLab Free",[3526,3529],{"value":3527,"metric":3528},"Über 40.000","GitLab-Benutzer(innen)",{"value":3530,"metric":3531},"Über 6,4 Mio.","Builds pro Monat","Siemens nutzt GitLab, um die Effizienz der Entwickler(innen) und die Zufriedenheit der Kund(inn)en zu steigern","Das Unternehmen hat dank GitLab SCM, CI/CD und DevOps die Zusammenarbeit und den organisatorischen Workflow transformiert.\n",[3535],{"quoteText":3536,"author":3537,"authorTitle":3538,"authorCompany":3508},"Wir bemühen uns sehr, eine Open-Source-Kultur einzuführen, und bisher waren wir wirklich erfolgreich. Mit CI/CD haben wir jeden Monat 1,5 Millionen Builds erstellt. Die ganze Kultur hat sich völlig verändert.","Fabio Huser","Softwarearchitekt bei Siemens Smart Infrastructure",[3540,3543,3546,3549],{"header":3541,"text":3542},"Globaler Innovationspionier","Siemens wurde 1847 als „Hinterhof-Maschinenwerkstatt“ in Berlin gegründet. Die Siemens AG mit Sitz in Berlin und München ist ein globaler Technologieriese, der seit über 170 Jahren für technische Exzellenz, Innovation, Qualität, Zuverlässigkeit und Internationalität steht. Das weltweit tätige Unternehmen ist auf intelligente Infrastruktur für Unternehmen, dezentrale Energiesysteme und Automatisierung und Digitalisierung in der Prozess- und Fertigungsindustrie spezialisiert.\n\n[Siemens](https://www.siemens.com/de/de.html) bringt die digitale und die physische Welt zusammen, um den Kund(inn)en und der Gesellschaft zu helfen. Mit Mobility, einem führenden Anbieter von intelligenten Mobilitätslösungen für den Schienen- und Straßenverkehr prägt Siemens den Weltmarkt des Personen- und Güterverkehrs mit. Über die Mehrheitsbeteiligung am börsennotierten Unternehmen Siemens Healthineers ist Siemens zudem ein weltweit führender Anbieter von Medizintechnik und digitalen Gesundheitsdiensten.\n\nDarüber hinaus hält Siemens eine Minderheitsbeteiligung an Siemens Energy, einem weltweit führenden Unternehmen für Stromübertragung und -erzeugung, das seit 28. September 2020 an der Börse notiert ist. Im Geschäftsjahr 2019, das am 30. September 2019 endete, erzielte die Siemens Group einen Umsatz von 58,5 Milliarden € und einen Gewinn von 5,6 Milliarden €. Das Unternehmen beschäftigte mit Stichtag 30. September 2019 in seinen weltweiten Niederlassungen rund 295.000 Mitarbeitende.\n",{"header":3544,"text":3545},"Großes Unternehmen mit großem Bedarf","Siemens beschäftigt über 20.000 Entwickler(inne)n, die auf verschiedene Unternehmen verteilt sind und in verschiedenen Bereichen hauptsächlich für Business-to-Business-Initiativen tätig sind. Laut Fabio Huser, Softwarearchitekt, sah die Herausforderung so aus: „Wie bauen wir eine DevOps-Kultur in dieser wirklich verteilten, föderalistischen Unternehmensstruktur auf?“\nSiemens benötigte eine DevOps-Plattform, die Zusammenarbeit, Transparenz und eine ordentliche Codeverwaltung ermöglichte, um sein Ziel zu erreichen: eine Community für die Mitarbeitenden auf der ganzen Welt aufzubauen und eine Single Source of Truth für den Code zu haben. Damit ein Tool erfolgreich sein kann, mussten die Entwickler(innen) bei Siemens kollaborativ denken, mit der Fullstack-Entwicklung vertraut werden, Erfahrungen als Open-Source-Mitwirkende haben und eine skalierbare Platzform nutzen, die verwendet werden kann, um auf sich selbst aufzubauen. Bei der Vision eines verbesserten Workflows wünschte man sich die Möglichkeit, gemeinsam an Code zu arbeiten und diesen innerhalb von Minuten zu teilen, die Markteinführungszeit zu verkürzen, den Mitarbeitenden die Möglichkeit zu geben, für ihren eigenen Code verantwortlich zu sein und die technischen Grundlagen für zukünftige Geschäftsmodelle zu bieten.\n",{"header":3547,"text":3548},"Erste Schritte mit Open Source","Ein kleines Team von Siemens führte GitLab 2013 ein, um bei der Entwicklung Linux-basierter eingebetteter Geräte zusammenzuarbeiten und eine Versionskontrolle zu haben. Im Sinne eines typischen Grassroots-Ansatzes weitete das Team die Plattform dann auf das ganze Unternehmen aus und skalierte sie auf über 40.000 Benutzer(innen). Die DevOps-Plattform war nun ein Ort, an dem verschiedene Teams am gleichen Projekt zusammenarbeiten, Code innerhalb von Minuten teilen und ganz einfach auf der ganzen Welt zusammenarbeiten konnten.\n\n„Die Open-Source-Welt entwickelt jede Woche neue Tools. Aber letztendlich versuchen wir wirklich, das Ganze wie ein menschliches Problem zu lösen. Wir wollen zusammenarbeiten, und welches Tool man dafür nutzt, ist schließlich nur Nebensache“, sagte Huser. „Dank GitLab haben wir ein Tool gefunden, das diese Ideologie ermöglicht. Es geht um die Menschen dahinter. Will man diese Idee beibehalten und auch den Gemeinschaftssinn innerhalb von Siemens leben lassen, muss man wirklich eine solche Community aufbauen.“\n\n2015 verlagerte das code.siemens.com-Team seinen Fokus auf CI/CD mit DevOps, wobei der spezifische Workflow-Style im Unternehmen anfangs „Junkyard Computing“ (Schrottplatz-Programmierung) genannt wurde, um Integrations-Builds für Open-Source-Komponenten zu ermöglichen. „Dank der einfachen Bedienung des GitLab-Runner kann man neue Maschinen in wenigen Minuten einrichten“, so Huser. „Wenn du alte Maschinen herumliegen hast und du gut genug in Bezug auf das Netzwerk aufgestellt bist, kannst du buchstäblich in einer Minute neue Runner und neue Funktionen einrichten. Das ist ziemlich kosteneffizient.“\n",{"header":3550,"text":3551},"Code, Zusammenarbeit und Community","Heute hat code.siemens.com seine [IT-Infrastruktur auf AWS](/blog/from-monolith-to-microservices-how-to-leverage-aws-with-gitlab/){data-ga-name=\"infrastructure on aws\" data-ga-location=\"customers content\"}. Das „Junkyard Computing“ hat ausgedient, da code.siemens.com ein vollständig etablierter Service mit einer großen internen Entwickler(innen)-Community ist, der von der IT-Organisation von Siemens bereitgestellt wird. \n\nDie Infrastruktur entwickelte sich zu einem äußerst fein abgestimmten, ausgefeilten Setup mit zahlreichen EC2-Instanzen, die alle als [Infrastructure as Code](/topics/gitops/infrastructure-as-code/){data-ga-name=\"infrastructure as code\" data-ga-location=\"customers content\"} verwaltet werden. Auch SaaS-Lösungen wie S3, RDS, ElastiCache, EFS und ELB werden verwendet, da diese durch standardmäßige Open-Source-Lösungen ersetzt werden können, um den Anbieterzwang zu minimieren. GitLab wird auf AWS gehostet, das auch Services wie CI-Runner, Überwachung, Protokollierung, Absturzberichte und mehr von GitLab unterstützt. Siemens hat seit der Einführung von GitLab mehr als 38 Millionen CI-Builds erstellt. „Wenn du zu Siemens gehörst, hast du verschiedene Repositories, mit denen du zusammenarbeiten kannst. Wir bemühen uns sehr, eine Open-Source-Kultur einzuführen, und bisher waren wir wirklich erfolgreich. Mit CI/CD haben wir jeden Monat 1,5 Millionen Builds. Die ganze Kultur hat sich völlig verändert“, sagte Huser.   \n\nMit GitLab spart Siemens sowohl Zeit als auch Geld, da keine lokalen Patches mehr gepflegt oder Fixes manuell aktualisiert werden müssen. Das code.siemens.com-Team verfolgt einen „Upstream-First“-Workflow. „Wir verzichten auf Patches. Wir stellen nur Upstream-Versionen bereit, sonst nichts. Wenn wir neue Funktionen haben möchten, tragen wir sie in GitLab bei. Wir patchen unsere Instanz nicht“, erzählt Roger Meier, Principal Key Expert und Service Owner von code.siemens.com von Siemens IT. „Sobald sie upstream zusammengeführt werden, stellen wir die nächste Version bereit. So liefern wir jeden Monat. Wir führen etwa vier Produktionsbereitstellungen pro Monat durch.“  \n\nDie Plattform code.siemens.com wird von einem Team aus nur acht Mitarbeitenden in vier Ländern auf äußerst agile Weise verwaltet. Alle Teammitglieder stehen voll hinter der Open-Source-Arbeitsweise. Sie coachen, unterstützen und leiten die interne Entwickler(innen)-Community und verwalten zusätzlich die gesamte Infrastruktur und Anwendung. Sie verwenden GitLab täglich, um alle ihre Aktivitäten zu verwalten. Alle Teammitglieder tragen zu mehreren Open-Source-Projekten bei und/oder pflegen diese und bieten dabei einen zuverlässigen Service für die weitere Entwickler(innen)-Community von Siemens, um die Zufriedenheit der Entwickler(innen) zu steigern.\n\nDie Zusammenarbeit erfolgt im gesamten Unternehmen mit über 40.000 GitLab-Benutzer(inne)n – und der Möglichkeit, dass es noch mehr werden. GitLab hilft Siemens, die Skalierbarkeit intern und bei Entwicklungsmöglichkeiten von Kund(innen) zu gewährleisten. „Unsere Kund(inn)en und unsere Entwickler(innen) wollen einfach einen zuverlässigen Service, der ständig verfügbar ist“, fügte Meier hinzu.\n\nDie Siemens-Teams tragen mit über 150 zusammengeführten MRs in GitLab erheblich zu GitLab bei. Darüber hinaus sind Huser und Meier [GitLab Heroes](https://contributors.gitlab.com/docs/previous-heroes){data-ga-name=\"heros\" data-ga-location=\"customers content\"} und wurden als [GitLab MVPs](https://contributors.gitlab.com/docs/notable-contributors){data-ga-name=\"mvps\" data-ga-location=\"customers content\"} ausgewählt. Die Teams nutzen nicht nur die DevOps-Plattform, sondern sind auch stolz darauf, so kompetent zu sein, dass sie kein Support-Team von GitLab benötigen. „Von Anfang an haben wir über alle unsere Ideen gesprochen und unsere Roadmap für alle Mitarbeitenden im Unternehmen sichtbar gemacht. Miteinander reden ist der Schlüssel. Natürlich muss man sich auf seine Kund(inn)en konzentrieren: für Entwickler(innen), von Entwickler(inne)n“, sagte Meier. \n\n[Wie Iron Mountain DevOps-Governance und Wertströme optimiert hat, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/iron-mountain/)\n",{},"/de-de/customers/siemens",{"title":3555,"description":3556},"Siemens: Mit GitLab zur Open-Source-DevOps-Kultur","Erfahre, wie Siemens mit GitLab eine Open-Source-DevOps-Kultur geschaffen hat, die über 6,4 Mio. Builds pro Monat umsetzt.","de-de/customers/siemens","b3cj2gUN3JrQbFohCKcNr-dL2-5PCUdIPnX6A_FCOJ8",{"id":3560,"title":3561,"body":6,"category":6,"config":3562,"content":3563,"description":6,"extension":122,"meta":3609,"navigation":124,"path":3610,"seo":3611,"slug":6,"stem":3613,"testContent":6,"type":808,"__hash__":3614},"customers/de-de/customers/surf.yml","Surf",{"template":808,"size":36,"region":106,"industry":83},{"name":3564,"logo":3565,"hero":3566,"heroImage":3567,"benefits":3568,"industry":1212,"employeeCount":2235,"location":3578,"solution":828,"stats":3579,"headline":3588,"summary":3589,"quotes":3590,"content":3596,"contributors":6},"SURF","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518010/cuvjewbrgxxkudq9pvib.svg","Wie SURF die Deployment-Geschwindigkeit um 1.400 % steigerte","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518456/lugvjh943kjmogfobkak.jpg",[3569,3573,3576],{"metric":3570,"config":3571},"Verbesserte Versionskontrolle",{"icon":3572},"Merge",{"metric":3574,"config":3575},"Kürzere Deployment-Zeiten",{"icon":2343},{"metric":1701,"config":3577},{"icon":2107},"Amsterdam",[3580,3583,3586],{"value":3581,"metric":3582},"93 %","kürzere Deployment-Zeiten",{"value":3584,"metric":3585},25,"Minuten für einen produktionsbereiten Cluster",{"value":1482,"metric":3587},"mehr Merge Requests täglich","SURF suchte nach einer Single Source of Truth für die gesamte Organisation, um IT-Prozesse zu verbessern und Projekte besser zu strukturieren.","Mit GitLab fand SURF die Vielseitigkeit und Nutzerverwaltungsfunktionen, die andere Lösungen nicht boten – und kann Lösungen für Forschungs- und Bildungseinrichtungen jetzt deutlich schneller bereitstellen.\n",[3591],{"quoteText":3592,"author":3593,"authorTitle":3594,"authorCompany":3595},"Durch CI/CD haben Entwicklungs- und Betriebsteams einen gemeinsamen Rahmen für die Zusammenarbeit. Das ist wahrscheinlich der größte Mehrwert, den GitLab in unsere Teams gebracht hat.\n","Giuseppe Gianquitto","Cloud Lead Architect","Research and Development Services",[3597,3600,3603,3606],{"header":3598,"text":3599},"IT im Dienst der Wissenschaft","SURF ist eine 1974 gegründete Kooperationsgesellschaft, die wissenschaftliche und Bildungseinrichtungen in den Niederlanden sowie ihre weltweiten Partner wie CERN unterstützt. Im Forschungsbereich stellt SURF seinen Mitgliedern IT-Lösungen, Plattformen und Architekturen für Datenmanagement, Analysen und Berechnungen bereit.\n\n[SURF](https://userinfo.surfsara.nl/) unterstützt über hundert Einrichtungen – darunter medizinische Forschungszentren, Universitäten, Forschungsinstitute und Raumfahrtzentren im ganzen Land. Gemeinsam mit den Mitgliedseinrichtungen stellt SURF sicher, dass die Bildungs- und Forschungsgemeinschaft Zugang zu modernsten Informations- und Kommunikationstechnologien für Spitzenforschung und Talentförderung hat.\n",{"header":3601,"text":3602},"Fehlende Versionskontrolle und Zusammenarbeit","SURF setzte zuvor verschiedene Werkzeuge in einer stark fragmentierten Umgebung ein. Jedes Team nutzte unterschiedliche Plattformen auf seine eigene Weise – darunter SBC, GitHub und GitLab CE. Mit so vielen verschiedenen On-Premises-Installationen je Gruppe waren die Entwickelnden voneinander getrennt und konnten nicht wirklich zusammenarbeiten.\n\nSURF benötigte eine Lösung, die als Single Source of Truth für die gesamte Organisation dienen konnte. Die Teams brauchten eine einheitliche Lösung für Nutzerverwaltung und granulare Repository-Zugriffsrechte. Ziel war es, Prozesse zu verbessern, Projekte besser zu strukturieren und die Nutzerverwaltung zu optimieren.\n",{"header":3604,"text":3605},"Mehr als ein Versionskontrollsystem","SURF hatte GitLab zuvor hauptsächlich als Git-Werkzeug eingesetzt. Bei der Suche nach einer Lösung für die Versionskontrolle stellte das Team fest, dass GitLab Premium die Vielseitigkeit und Nutzerverwaltungsfunktionen bietet, die andere Lösungen nicht bereitstellen.\n\nSURF führte GitLab Premium als Versionierungsplattform für den On-Premises-Betrieb ein. Die Teams begannen mit der Nutzung von GitLab für die Versionskontrolle und entwickelten anschließend schrittweise einen Prozess für die [CI-Einführung](/de-de/topics/ci-cd/implement-continuous-integration/).\n",{"header":3607,"text":3608},"Kürzere Deployment-Zeiten, Code-Management und IaC","Die Deployment-Zeiten haben sich erheblich verkürzt, sodass SURF Lösungen für Forschungs- und Bildungseinrichtungen deutlich schneller bereitstellen kann. „Früher haben wir die Hardware gekauft, eingebaut, angeschlossen und das Betriebssystem installiert. Von dort aus sind wir direkt zum Deployment mit GitLab CI für Infrastructure as Code gewechselt. Deployments dauerten vorher zwei Wochen, jetzt einen Tag – und das ist der ungünstigste Fall bei einem wirklich komplexen Cluster\", erklärt Giuseppe Gianquitto, Cloud Lead Architect, Research and Development Services.\n\nDer Workflow ist vereinfacht – nicht nur dank des [GitLab Flow](/de-de/topics/version-control/what-is-git-workflow/), sondern auch dank CI/CD-Templates, die es Teams ermöglichen, Infrastructure as Code (IaC) zu nutzen und komplexe Systeme auf strukturierte und reproduzierbare Weise bereitzustellen. „GitLab ist das Rückgrat unserer Deployments – von Datenanalysen bis hin zu verteilten IoT-Plattformen. Wir verlassen uns auf GitLab, um komplexe Lösungen schnell bereitzustellen\", sagt Machiel Jansen, Leiter der Gruppe Scalable Data Analytics.\n\nDie Einheit Research and Development Services bei SURF entwirft und stellt Kubernetes-Cluster als IaC bereit, mit Anwendungen aus Dutzenden von Repositories in einem modularen und erweiterbaren Design – mit GitLab als Backbone. „Wir stellen Kubernetes-Cluster für unsere Entwickelnden bereit. Diese Cluster sind von Anfang an so konfiguriert, dass Entwickelnde direkt eine Anwendung erstellen können – produktionsbereit für den Endnutzer. Der gesamte Prozess bis zum produktionsbereiten Cluster dauert jetzt weniger als 25 Minuten\", sagt Gianquitto. „Von dem Moment, in dem jemand sagt, 'Ich brauche einen neuen Cluster für ein Projekt mit der Gemeinde Amsterdam oder mit CERN', ist die Umgebung innerhalb von 25 Minuten bereit.\"\n\nGitLab Runner übernehmen die Authentifizierung gegenüber der Cloud-Umgebung und führen typischerweise Terraform- und Ansible-Deployments durch, um die erforderliche Infrastruktur und Anwendungen einzurichten. Über 20 Kubernetes-Cluster mit mehr als 300 Nodes versorgen Universitäten und Institute mit komplexen Workloads.\n\nDie Microservices auf diesen Kubernetes-Clustern – von internen Plattformen bis hin zu Endnutzerdiensten – werden über GitLab-Repositories verwaltet. Erstellung, Skalierung und Löschung dieser Anwendungen und Infrastrukturen werden vollständig durch GitLab CI gesteuert. „Unsere DevOps-Teams können produktionsbereite Lösungen innerhalb von Minuten bereitstellen – von Kubernetes bis hin zu komplexen Multi-Cloud- und Multi-Tier-Hybrid-Cloud-Infrastrukturen. GitLab CI/CD in Kombination mit Terraform gibt uns alles, was wir brauchen, um unseren Forschenden und Data Scientists zuverlässige und wiederverwendbare Werkzeuge bereitzustellen\", so Gianquitto.\n\nSURF verfügt jetzt über eine einheitliche Plattform für Git, Versionskontrolle, Code-Management, IaC und CI/CD. Die Entwicklungsgeschwindigkeit hat zugenommen und die funktionsübergreifende Zusammenarbeit hat sich verbessert. „Durch CI/CD haben Entwicklungs- und Betriebsteams einen gemeinsamen Rahmen für die Zusammenarbeit. Das ist wahrscheinlich der größte Mehrwert, den GitLab in unsere Teams gebracht hat\", sagt Gianquitto.\n",{},"/de-de/customers/surf",{"title":3612,"description":3566,"ogTitle":3564,"ogDescription":3566},"SURF und GitLab Case Study - Erfolgsgeschichte","de-de/customers/surf","-nevEyVGqNqmwDHgi3tsJLR-6XRX5YiMuWFJx6yUfOc",{"id":3616,"title":3617,"body":6,"category":6,"config":3618,"content":3619,"description":6,"extension":122,"meta":3665,"navigation":124,"path":3666,"seo":3667,"slug":6,"stem":3669,"testContent":6,"type":808,"__hash__":3670},"customers/de-de/customers/sva.yml","Sva",{"template":808,"size":36,"region":106,"industry":87},{"name":3620,"logo":3621,"hero":3622,"heroImage":3623,"benefits":3624,"industry":1022,"employeeCount":3632,"location":3633,"solution":3524,"stats":3634,"headline":3644,"summary":3645,"quotes":3646,"content":3652,"contributors":6},"GitLab Erfolgsstory: SVA verbessert Workflows und Agilität","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518011/bihapvuozcrcevmjywql.svg","Wie SVA mit GitLab Agilität und Workflows verbessert hat","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518457/wodl0me5ogvpghqdi1hc.jpg",[3625,3627,3629],{"metric":2954,"config":3626},{"icon":1478},{"metric":1701,"config":3628},{"icon":1703},{"metric":3630,"config":3631},"Verbessertes Source-Code-Management",{"icon":2896},"1.400","Wiesbaden, Deutschland",[3635,3638,3641],{"value":3636,"metric":3637},510,"GitLab-Nutzende",{"value":3639,"metric":3640},110,"GitLab-Gruppen",{"value":3642,"metric":3643},"1.571","Projekte in GitLab","SVA suchte eine Plattform für zentrales Code-Management und einen verbesserten CI-Workflow.","Die Applikations- und Infrastruktur-Entwicklungsteams von SVA haben GitLab für internes und externes Source-Code-Management (SCM), DevOps sowie Continuous Integration und Delivery (CI/CD) eingeführt.\n",[3647],{"quoteText":3648,"author":3649,"authorTitle":3650,"authorCompany":3651},"GitLab ist einfach zu bedienen. Unsere Systemingenieure waren sehr schnell eingearbeitet. Man muss nicht jede Funktion erklären. Es ist sehr intuitiv.\n","Stefan Gärtner","Head of Competence Center CICD","SVA",[3653,3656,3659,3662],{"header":3654,"text":3655},"Systemintegration als Kernkompetenz","Die System Vertrieb Alexander GmbH (SVA) ist ein führendes Systemintegrationsunternehmen, das 1997 gegründet wurde. [SVA](https://www.sva.de/index.html) verbindet hochwertige IT-Produkte mit Beratungs-Know-how für maßgeschneiderte Lösungen in allen Branchen. Das Unternehmen bietet Expertise in den Bereichen Rechenzentrumsinfrastruktur, IT-Plattformen, Virtualisierungstechnologien, Softwareentwicklung, Applikationen und Business Intelligence.\n",{"header":3657,"text":3658},"CI und zentrales Code-Management verbessern","SVA ist in verschiedene Geschäftsbereiche unterteilt, die insgesamt neun eigenständige Bereiche umfassen. Ein Bereich fokussiert sich auf Agile IT und Softwareentwicklung – einschließlich DevOps und CI/CD.\n\nDie Applikations- und Infrastruktur-Entwicklungsteams suchten nach einer Lösung, die ihren CI-Workflow verbessert und die Organisation sowie Verwaltung von Code erleichtert. SVA benötigte ein schnell zugängliches Werkzeug, um Zusammenarbeit und Code-Qualität für die Systemingenieure zu stärken.\n",{"header":3660,"text":3661},"Zusammenarbeit, Transparenz, Open-Source-Community","SVA setzt Jira für Issues und Kanban-Boards im Workflow ein – beides bleibt weiterhin ein fester Bestandteil. Nach einer Analyse verschiedener Produkte erwies sich GitLab als beste Option für den konkreten Anwendungsfall. Da Jira und GitLab sich problemlos integrieren lassen, führte SVA die Community Edition von GitLab für die Field-Engineers ein.\n\nMehrere Systemingenieure bei SVA hatten bereits Erfahrung mit GitLab und waren mit den Funktionen vertraut. Viele SVA-Kunden nutzen GitLab ebenfalls, und die Ingenieure setzen es nun auch in Kundenumgebungen ein. Die Teams nutzen GitLab außerdem für das [Deployment von Kubernetes](/de-de/solutions/kubernetes/)-Clustern.\n\n„Wenn ein Team sehen möchte, was ein anderes Team macht, oder Ansible-Playbooks oder Code-Snippets wiederverwenden möchte, ist das der zentrale Ort dafür. Hier kann Code auch weiterentwickelt und verbessert werden\", erklärt Sarah Mueck, Head of Business Line Agile IT und Software Development bei SVA.\n",{"header":3663,"text":3664},"Internes und externes Know-how","SVA hat über 500 aktive GitLab-Nutzende. Jeder Systemingenieur ist nun mit den anderen in einer Open-Source-Umgebung vernetzt. Die Teams nutzen GitLab sowohl als Versionskontrollsystem als auch für die Testautomatisierung. „Wir versuchen, alles öffentlich zu machen oder zumindest das meiste. Wir versuchen, alle Systemingenieure miteinander zu verbinden – wie in einer Open-Source-Community\", erklärt Stefan Gärtner, Head of Competence Center CICD bei SVA.\n\nSystemingenieure nutzen [GitLab CI](https://about.gitlab.com/de-de/solutions/continuous-integration/) für den Großteil ihrer Reports und Projekte. Darüber hinaus wird GitLab in Bereichen eingesetzt, die das Team ursprünglich nicht erwartet hatte. „Wir nutzen es nicht nur als Versionskontrollsystem. Ich sehe es als Vorteil von GitLab, dass wir jetzt deutlich mehr Testautomatisierung betreiben als zuvor\", ergänzt Gärtner.\n\nAls Beratungsunternehmen muss SVA sich flexibel an Kundenumgebungen anpassen. Durch die interne Einführung von GitLab haben die Berater ein tieferes Verständnis dafür gewonnen, wie ihre Kunden arbeiten. „Deshalb haben wir GitLab auch intern eingeführt – nicht nur für den eigentlichen Verwendungszweck, sondern auch als Lernkurve für unsere Mitarbeitenden. Wenn sie zu einem Kunden kommen, der GitLab ebenfalls einsetzt, wissen sie sofort, was zu tun ist\", ergänzt Mueck.\n\nGitLab spiegelt die technische Unternehmensstruktur wider, und Teams arbeiten innerhalb spezifischer Projekte oder Repositories zusammen. Gruppenübergreifende Arbeit ist dank des hohen Maßes an Transparenz im Werkzeug einfach möglich. Mit einem zentralen Werkzeug läuft die Zusammenarbeit heute deutlich reibungsloser.\n",{},"/de-de/customers/sva",{"title":3620,"description":3668,"ogTitle":3620,"ogDescription":3668},"SVA nutzt GitLab für Zusammenarbeit, Versionskontrolle, Testautomatisierung und CI/CD","de-de/customers/sva","nuPFN7Gsny_5xPE8RLAhEoehHsCVgP8eQG5yy2Qe13A",{"id":3672,"title":3673,"body":6,"category":6,"config":3674,"content":3675,"description":6,"extension":122,"meta":3728,"navigation":124,"path":3729,"seo":3730,"slug":6,"stem":3734,"testContent":6,"type":6,"__hash__":3735},"customers/de-de/customers/thales.yml","Thales",{"template":808,"size":40,"region":106,"industry":87},{"name":3673,"logo":3676,"hero":3677,"heroImage":3678,"benefits":3679,"industry":3690,"employeeCount":3691,"location":3692,"solution":3693,"stats":3694,"headline":3703,"summary":3704,"quotes":3705,"content":3710},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1747747296/aiapfpoushxzdrao0sii.svg","Mit GitLab revolutioniert Thales das Inflight-Entertainment mit personalisierten Erlebnissen","https://res.cloudinary.com/about-gitlab-com/image/upload/v1747754964/xcst1i1bgzqcyf9mg1ux.png",[3680,3683,3686],{"metric":3681,"config":3682},"Weniger Ausfälle",{"icon":1083},{"metric":3684,"config":3685},"Bessere Zusammenarbeit",{"icon":2107},{"metric":3687,"config":3688},"Vereinfachte Compliance-Anforderungen",{"icon":3689},"ComplianceAndSecurity","Aerospace, Defense, & Security","Über 81 000","Meudon, Frankreich","GitLab Ultimate",[3695,3698,3701],{"value":3696,"metric":3697},"8 x","schnellere Software-Updates",{"value":3699,"metric":3700},"40 x","schnellere Projekteinrichtung",{"value":1327,"metric":3702},"weniger Kosten für die Build-Infrastruktur","Thales ist ein weltweit führendes Technologieunternehmen, das Produkte und Systeme für die Bereiche Luft- und Raumfahrt, Verteidigung, Sicherheit und digitale Identität entwickelt, herstellt und liefert. Das Unternehmen hat sich 2018 für GitLab entschieden, um eine Toolchain veralteter DevOps-Tools durch eine einzige DevSecOps-Plattform zu ersetzen, die es seinen Teams ermöglicht, schnell und effizient zusammenzuarbeiten, um seinen Kund(inn)en innovative und sichere Software zu liefern. Diese Schnelligkeit und Zuverlässigkeit ermöglicht es dem Unternehmen, sich von seinen Mitbewerbern abzuheben.","Mit über 81 000 Mitarbeiter(inne)n in 68 Ländern stellt [Thales](https://www.thalesgroup.com/) Systeme für Kommunikationsübertragungssatelliten, für das Flugverkehrsmanagement, für die Konnektivität von Flugzeugen und für Bordservices für große Fluggesellschaften her. Die Manager(innen) von Thales, die der Konkurrenz einen Schritt voraus sein wollten, mussten Tausende von Arbeitsstrukturen aufbrechen, um die Zusammenarbeit der mehr als 5 000 DevSecOps-Teammitglieder zu verbessern und die Entwicklung und Bereitstellung von innovativer Software zu beschleunigen. Dafür wandten sie sich an GitLab.\n",[3706],{"quoteText":3707,"author":3708,"authorTitle":3709,"authorCompany":3673},"Mit GitLab sind wir von einer völlig isolierten Situation zu einer kollaborativen Umgebung übergegangen, die eine bessere Kommunikation und Koordination zwischen verschiedenen Teams ermöglicht.\n","Jordan Dubié","Chief Product Owner",[3711,3714,3716,3719,3722,3725],{"header":3712,"text":3713},"Bessere Unterhaltung während des Fluges durch persönliche Gestaltung","Thales stellt Inflight-Entertainment-Systeme für mehr als 2 300 Flugzeuge von 80 Fluggesellschaften bereit, die täglich mehr als 1,6 Millionen Passagiere befördern. Um das Inflight-Entertainment (IFE) zu revolutionieren, hat Thales ein bahnbrechendes System mit dem Namen FlytEDGE entwickelt, das den Passagieren ein auf ihre individuellen Vorlieben zugeschnittenes Erlebnis bietet. Im Gegensatz zu herkömmlichen IFE-Systemen handelt es sich bei FlytEDGE um eine Cloud-basierte Lösung, die auf Flexibilität ausgerichtet ist, um neue Anwendungen und Dienste an Bord schnell bereitstellen zu können. Dank dieser neuen Dienste erhalten Fluggäste maßgeschneiderte Inhalte, personalisierte Reiseinformationen, wie z.B. Gepäckverfolgung und Wegbeschreibungen zu Anschlussgates, oder sie können sogar ihre Lieblingssendungen und -filme über ihre eigenen Streaming-Abonnements abrufen.\n\nThales hat das FlytEDGE-System, das mit dem prestigeträchtigen 2024 Crystal Cabin Award für Inflight-Innovationen ausgezeichnet wurde, auf der End-to-End DevSecOps-Plattform von GitLab entwickelt und bereitgestellt und wird es auch dort ausführen. Die Einführung von GitLab im Jahr 2018 hat Thales in die Lage versetzt, seine Softwareentwicklungsprozesse zu optimieren, die [Zusammenarbeit zu verbessern (nur in englischer Sprache verfügbar)](/blog/5-ways-collaboration-boosts-productivity-and-your-career/) und [robuste Sicherheitsmaßnahmen (nur in englischer Sprache verfügbar)](/blog/securing-your-code-on-gitlab/) zu gewährleisten.\n\nDurch die Verwendung von GitLab konnten die Teams von Thales besser zusammenarbeiten, da sie alle eine gemeinsame Plattform nutzten, Einblicke in Projekte erhielten, Dokumentationen austauschten und die Möglichkeit bekamen, sich einzubringen und zusammenzuarbeiten. Die Nutzung der CI/CD-Pipelines von GitLab zum Erstellen, Testen und Bereitstellen hat die Effizienz und die Geschwindigkeit erhöht, aber auch die Verwendung automatisierter Funktionen, insbesondere für Merge Requests, hat ihnen einen soliden Auftrieb gegeben. \n\nMit FlytEDGE können Fluggesellschaften zweiwöchentliche Software-Updates für im Einsatz befindliche Flugzeuge durchführen, was 20 Mal schneller ist als bei herkömmlichen IFE-Systemen. Diese Geschwindigkeit ist ein wichtiges Unterscheidungsmerkmal für Thales. \n\nDas IFE-System stützt sich auf ein Cloud-basiertes Content Management, das Anbieter wie Amazon Web Services nutzt. Dies stellt sicher, dass die beliebtesten Unterhaltungsoptionen, einschließlich Live-Sportveranstaltungen, in jedem Flugzeug verfügbar sind, indem sie digital verteilt und intelligent kuratiert werden.\n\n„Durch den Einsatz der [GitLab-Plattform](/) konnten wir FlytEDGE viel schneller und sicherer entwickeln, als wir es ohne sie gekonnt hätten“, so Dubié. „Die Plattform hat unsere Entwickler(innen) in die Lage versetzt, eine Software zu entwickeln, die nicht nur für unser gesamtes Geschäft von entscheidender Bedeutung ist, sondern auch die Art und Weise, wie Menschen während des Fluges unterhalten werden, verändern wird. Wir freuen uns über die Zusammenarbeit mit GitLab, um das Reiseerlebnis neu zu definieren.“\n\n„Bevor wir GitLab hatten, war alles uneinheitlich“, sagt Jordan Dubié, Chief Product Owner der Software Factory von Thales, einer Umgebung mit Tools, Prozessen und bewährten Methoden zur Beschleunigung der Softwareproduktion. „Das machte es unmöglich, unsere Software anzupassen, ohne die verschiedenen Systeme zu verstehen. Jetzt können alle zu einem gemeinsamen System beitragen, so dass dies kein Problem mehr ist. Und wir können besser skalieren.“\n\nAll dies ist wichtig für das Hauptgeschäft von Thales, denn die Bordunterhaltung ist eine wichtige Einnahmequelle für das Unternehmen und es könnte dazu beitragen, dass Thales mehr Aufträge von Fluggesellschaften erhält, die ihr On-Board-Erlebnis digitalisieren und ihr eigenes Kundenerlebnis optimieren wollen. \n\nFlytEDGE wird im Jahr 2024 in vier Flugzeugen auf Inlandsflügen in den USA im Rahmen eines Betatests getestet. Bis Ende 2026 soll das System dann in großem Maßstab eingesetzt werden.",{"text":3715},"\u003Cdiv style=\"padding:56.25% 0 0 0;position:relative;\">\u003Ciframe src=\"https://player.vimeo.com/video/1095091943?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;\" title=\"Thales | Customer Story\">\u003C/iframe>\u003C/div>\u003Cscript src=\"https://player.vimeo.com/api/player.js\">\u003C/script>",{"header":3717,"text":3718},"Optimierung einer veralteten, umständlichen Toolchain","Einer der Hauptgründe für die Migration von Thales zu GitLab war, dass die Teams durch eine [schwerfällige Toolchain (nur in englischer Sprache verfügbar)](/blog/too-many-toolchains-a-devops-platform-migration-is-the-answer/) ausgebremst wurden, die aus längst veralteten, übermäßig angepassten Legacy-Tools bestand. Sie schränkte die Mitglieder der Entwicklungs-, Sicherheits- und IT-Betriebsteams ein und zwang sie zur Arbeit in Silos. Das bedeutete auch, dass die Entwickler(innen) und die Mitglieder des Sicherheitsteams viele Aufgaben, wie z. B. Compliance-Prozesse, manuell erledigen mussten, was wertvolle Zeit und Energie kostete. Das Unternehmen hat seine Toolchain durch den Austausch von Bitbucket, Jenkins und Confluence von Atlassian gestrafft. \n\nUm diese Situation zu überwinden, wandte sich Thales der umfassenden Plattform von GitLab zu und ersetzte damit bestehende Tools wie BitBucket, Jira und Jenkins. Das Unternehmen verwendet immer noch einige verschiedene Sicherheitstools, aber diese werden jetzt in Verbindung mit GitLab und seinen eigenen Sicherheitsfunktionen eingesetzt. \n\n„Wir hatten Probleme mit unseren bisherigen Tools, die so alt waren, dass wir nicht einmal mehr in der Lage waren, sie zu warten oder zu aktualisieren“, sagt Dubié. „Wir steckten in der Vergangenheit fest und die Teammitglieder, vor allem die neu eingestellten, fanden es seltsam, dass wir diese alten Tools verwendeten. Sie wollten etwas anderes, etwas besseres.“",{"header":3720,"text":3721},"Aufbrechen von Silos und Förderung der globalen Zusammenarbeit","Dubié merkt an, dass die Teams mit der Umstellung auf die GitLab-Plattform in der Lage waren, ihre Arbeit in einer gemeinsamen Plattform zu zentralisieren, alte Hindernisse für die Zusammenarbeit zu beseitigen und es den Teammitgliedern zu ermöglichen, von jedem Ort der Welt aus zusammenzuarbeiten. \n\n„Früher hatten wir für jede Geschäftseinheit ein eigenes Softwareteam“, fügt er hinzu. „Wir hatten verschiedene Teams in Bordeaux, Toulouse, Valence und Paris – auf völlig unterschiedlichen Plattformen und mit Tools, die seit drei oder vier Jahren nicht mehr aktualisiert worden waren. Das war ein großes Hindernis für die Zusammenarbeit und führte zu inkonsistenten Entwicklungsumgebungen.“\n\nDa die verschiedenen Teams nicht zusammenarbeiten konnten, um z.B. bewährte Methoden auszutauschen und anderen bei der Lösung von Problemen zu helfen, mit denen sie bereits einmal konfrontiert gewesen waren, litt das Unternehmen unter sporadischen und langsamen Release-Zyklen, was die Effizienz der Softwarebereitstellung einschränkte. „In Bezug auf die Funktionalität lagen wir weit hinter dem Markt zurück“, sagt Dubié. Jetzt hat sich das alles geändert. Thales berichtet, dass das einstige „große Backlog“ an Software-Updates beseitigt wurde, weil die kontinuierlichen Verbesserungen jetzt achtmal schneller erfolgen als vor dem Einsatz von GitLab. \n\nZusätzlich hat die auf GitLab basierende Effizienz Thales einen zusätzlichen Tag pro Monat und Mitarbeiter(in) an Entwicklungszeit beschert. Bei 5 000 DevSecOps-Teammitgliedern ist das eine große Zeitersparnis. \n\nDurch den Einsatz einer einzigen Plattform konnte Thales diese lästige Fragmentierung beheben, Entwickler(innen) zusammenbringen, um Informationen und Workloads gemeinsam zu nutzen, und ein ganz neues Maß an Agilität und Produktivität über Projekte und geografische Standorte hinweg schaffen. \n\n„Mit GitLab sind wir von einer völlig isolierten Situation zu einer kollaborativen Umgebung übergegangen, die eine bessere Kommunikation und Koordination zwischen verschiedenen Teams ermöglicht“, ergänzt Dubié. „Das hat es uns ermöglicht, die früheren Barrieren zu überwinden und unsere Produktivität sowie unsere Fähigkeit, Software zu entwickeln und bereitzustellen, zu verbessern.“",{"header":3723,"text":3724},"Verbesserte Geschwindigkeit und Sicherheit durch Automatisierung","Olivier Flous, Senior Vice President of Engineering & Digital Transformation bei Thales, weist darauf hin, dass es für das Unternehmen von entscheidender Bedeutung ist, seine Software kontinuierlich aktualisieren zu können, um ein hohes Maß an Sicherheit zu gewährleisten. „Geschwindigkeit ist für unser Geschäft unerlässlich geworden“, sagt er. „Das bedeutet, dass wir unsere Software und unsere Verarbeitungsprozesse ständig anpassen müssen. Außerdem müssen wir in der Lage sein, schneller und kontinuierlich zu liefern. Das ist eine Revolution, und dabei spielt GitLab natürlich eine Schlüsselrolle für uns.“\n\nDer Einsatz der Plattform hat es Thales auch ermöglicht, die Vorteile der Automatisierung zu nutzen, sei es in Bezug auf Sicherheit, CI/CD-Pipelines, Dokumentation oder Compliance-Prozesse. „Dank der Plattform von GitLab konnten wir die Automatisierung wirklich nutzen“, sagt Dubié. „Sie ist der Schlüssel dazu, nicht nur unsere zahlreichen verschiedenen Workflows abzukürzen, sondern auch unsere Entwickler(innen) von sich wiederholenden, manuellen Aufgaben zu befreien, so dass sie sich auf ihre Innovationskraft konzentrieren können. Außerdem hat sich die Entwicklererfahrung insgesamt verbessert.\n\n“Wir setzen alles auf Automatisierung“, fügt er hinzu. \n\nThales hat seine [CI/CD-Pipelines](/blog/how-to-keep-up-with-ci-cd-best-practices/) weitgehend automatisiert, was zu mehr Konsistenz und Zuverlässigkeit, aber auch zu mehr Geschwindigkeit und Effizienz geführt hat. So konnten die Release-Zyklen beschleunigt und die Time-to-Market verkürzt werden.\n\nDurch die Einrichtung standardisierter, gemeinsam genutzter Automatisierungstools wie [GitLab Runner (nur in englischer Sprache verfügbar)](/blog/how-to-automate-creation-of-runners/), die Aufträge in einer definierten Pipeline ausführen, sind die Teammitglieder in der Lage, Projekte schneller zu starten, daran zu arbeiten und den gesamten Lebenszyklus der Softwareentwicklung effizienter zu durchlaufen. \n\nDas Unternehmen verlässt sich auch auf die automatisierten Sicherheitsfunktionen der Plattform, wie z. B. die Erkennung von Geheimnissen, die Analyse der Softwarezusammensetzung sowie statische und dynamische Anwendungssicherheitstests. Die Teams von Thales sind außerdem in der Lage, GitLab mit anderen Tools zu verwenden, was ihnen eine Flexibilität bietet, die sie vorher nicht hatten. Dubié merkt außerdem an, dass die Sicherheitstests bereits vorhanden sind, wenn ein neuer Merge Request erstellt wird, was ihnen neues Vertrauen gibt und es ermöglicht, sichere Software einfacher und effizienter zu erstellen und bereitzustellen. Und da sie nicht mehr so häufig Audits durchführen müssen, sparen sie Zeit und Geld. \n\n„Die Integration all dieser automatisierten Sicherheitsfunktionen in GitLab stellt sicher, dass alle unsere Teams und Projekte über das gleiche hohe Maß an Sicherheit verfügen. So können wir Sicherheitslücken frühzeitig erkennen, kontinuierlich überwachen und skalieren“, sagt Dubié und merkt an, dass sie auch das Trust Center von GitLab nutzen, ein interaktives Portal, das Nachweis der Einhaltung von Vorschriften und Sicherheit und die zugehörigen Dokumente bereitstellt. \n\n„Es hat viele unserer Teammitglieder wirklich beeindruckt, dass sie jetzt die Möglichkeit haben, sich so schnell in den Pipelines zu bewegen“, fügt er hinzu. „Sie waren daran gewöhnt, dass die Einrichtung komplex und langsam ist, und das ist jetzt nicht mehr der Fall. Die Einrichtung einer Umgebung dauerte nicht mehr Tage, sondern nur noch ein paar Minuten oder Stunden.“\n\nObwohl Thales GitLab Duo – eine Suite von KI-gestützten Funktionen, die Unternehmen zur schnelleren Entwicklung und Bereitstellung von sicherer Software nutzen – noch nicht eingeführt hat, sagt Dubié, dass die Teammitglieder darauf brennen, damit zu arbeiten. „Wir sehen uns die KI-Roadmap von GitLab und die KI-Funktionen in Duo genau an, denn sie werden für unsere Zukunft entscheidend sein“, fügt er hinzu. „Das Interesse ist groß, weil wir wissen, dass es unsere Entwicklung und Bereitstellung rationalisieren und uns helfen wird, Fehler zu finden, zu analysieren und zu beheben.“",{"header":3726,"text":3727},"Compliance-Anforderungen mit GitLab erfüllen","Der Einsatz der Automatisierungsfunktionen von GitLab hat Thales nicht nur dabei geholfen, die [Compliance-Anforderungen mühelos zu erfüllen (nur in englischer Sprache verfügbar)](/blog/meet-regulatory-standards-with-gitlab/), sondern auch dabei, dies nachzuweisen. Da Thales in der stark regulierten Verteidigungs-, Raumfahrt- und Transportbranche tätig ist, muss das Unternehmen eine sich stetig ändernde Liste von Vorgaben erfüllen, wie z. B. ISO 27001, eine internationale Norm für Informationssicherheit. GitLab hilft Thales dabei, die Vorschriften einzuhalten, indem es Tools anbietet, die automatisch die ordnungsgemäße Einrichtung von Entwicklungsumgebungen sicherstellen, Leitlinien um Datenspeicherorte einrichten, Daten kennzeichnen und Informationen wie gefundene und behobene Sicherheitslücken verfolgen. \n\n„In unserem Unternehmen gibt es mehrere Ebenen vertraulicher Daten, so dass die Einhaltung der Vorschriften ein komplexer Vorgang ist. GitLab hilft uns dabei“, sagt Dubié. „Es geht nicht nur um die Einhaltung von Vorschriften, sondern auch darum, dass wir in der Lage sind, sofort zu beweisen, dass wir unsere Pflichten erfüllen. Es ist manchmal leicht, jemanden zu beeindrucken, aber wir müssen in der Lage sein, jedes Mal den Beweis für unsere Compliance zu erbringen. Jetzt haben wir die Prozesse und die Dokumentation, um das zu tun.“\n\nDubié merkt an, dass Thales, das fast seine gesamte neue Software mit GitLab entwickelt, noch daran arbeitet, sein Compliance-System vollständig zu automatisieren, aber nach eigenen Angaben auf einem guten Weg ist. Das Unternehmen plant auch die Digitalisierung der Avionik und wird sich dabei stark auf GitLab verlassen, denn die Benutzeroberfläche der Plattform macht es Teammitgliedern, insbesondere denen, die keine Entwickler(innen) sind, leicht, das Konfigurationsmanagement zu verstehen und zu nutzen. Das schafft Vertrauen in allen Teams und Abteilungen. \n\n„Unsere Zusammenarbeit mit GitLab basiert auf gegenseitigem Respekt und hat sich für uns als sehr fruchtbar erwiesen“, sagt Flous. „Wir hören auf das, was sie uns sagen, in Bezug auf ihre Vision und in Bezug auf das Softwarehandwerk, das wir in unseren Workflow integrieren können. Thales ist ein sehr großes Unternehmen und unsere Mission ist es, eine Zukunft aufzubauen, der wir alle vertrauen können. Und das tun wir, indem wir mit GitLab zusammenarbeiten.“\n\n***[Wie Intuitive Machines automatisierte CI/CD in der Raumfahrt umgesetzt hat, erfährst du in dieser Fallstudie.](https://about.gitlab.com/de-de/customers/intuitive-machines/)***",{},"/de-de/customers/thales",{"title":3731,"description":3732,"ogTitle":3731,"ogImage":3733,"ogDescription":3732},"Thales: GitLab Ultimate für schnellere, günstigere Builds","Erfahre, wie Thales mit GitLab 40x schnellere Projekteinrichtungen und 90 % geringere Kosten für Build-Infrastruktur erreicht hat.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1747747459/weixstcot06w8tcgwud3.jpg","de-de/customers/thales","c8-qLq6hEI_LhTD32nRoBDwwOnU-iGj3HhhHH_GW2X0",{"id":3737,"title":3738,"body":6,"category":6,"config":3739,"content":3740,"description":6,"extension":122,"meta":3785,"navigation":124,"path":3786,"seo":3787,"slug":6,"stem":3788,"testContent":6,"type":6,"__hash__":3789},"customers/de-de/customers/thezebra.yml","Thezebra",{"template":808,"size":36,"region":102,"industry":87},{"name":3741,"logo":3742,"hero":3743,"heroImage":3744,"benefits":3745,"industry":85,"employeeCount":3756,"location":3757,"solution":960,"stats":3758,"headline":3763,"summary":3764,"quotes":3765,"content":3772},"The Zebra","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517952/kmbocohvcmshrupgvtdt.svg","Wie The Zebra sichere Pipelines in Schwarz-Weiß erzielt hat","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518427/zjppqrhidfxqy1qoinuy.jpg",[3746,3750,3753],{"metric":3747,"config":3748},"Erweiterte CI/CD",{"icon":3749},"IncreaseThin",{"metric":3751,"config":3752},"Weniger Softwarewartung",{"icon":2046},{"metric":3754,"config":3755},"Verbesserter Entwicklungs-Workflow",{"icon":2896},"350","Austin, Texas (USA)",[3759,3762],{"value":3760,"metric":3761},"66 %","weniger Tools",{"value":3158,"metric":832},"The Zebra führte GitLab ein, um GitHub und Jenkins für die Quellcodeverwaltung, CI/CD und Sicherheit zu ersetzen.","„The Zebra“, eine Online-Vergleichsseite für Versicherungen, hat GitLab für SCM, CI/CD sowie SAST und DAST eingeführt.\n",[3766,3770],{"quoteText":3767,"author":3768,"authorTitle":3769,"authorCompany":3741},"Der größte Vorteil (von GitLab) ist, dass es den Entwicklungsteams ermöglicht, eine größere Rolle innerhalb des Bereitstellungsprozesses zu spielen. Früher kannten nur wenige Leute sich wirklich gut aus. Aber heute weiß so ziemlich die gesamte Entwicklungsabteilung, wie die CI-Pipeline funktioniert, und alle können damit arbeiten, neue Services hinzufügen und Neues in die Produktion einbringen, ohne dass die Infrastruktur einen Engpass darstellt.\n","Dan Bereczki","Sr. Software Manager",{"quoteText":3771,"author":3768,"authorTitle":3769,"authorCompany":3741},"Wir haben unsere Bereitstellungen von einmal pro Woche auf zweimal pro Woche umgestellt. Wir erreichen einen Punkt, an dem unsere Testverifizierung uns vertraut ist. Wir werden hoffentlich bis Ende des Jahres kontinuierlich und nach Belieben bereitstellen können.\n",[3773,3776,3779,3782],{"header":3774,"text":3775},"Versicherung in Schwarz-Weiß","The Zebra wurde gegründet, um den Kund(inn)en eine vereinfachte Möglichkeit zu bieten, Versicherungsanbieter miteinander zu vergleichen. The Zebra wurde 2012 gegründet und ist ein Online-Vergleichsshop für Versicherungen, der Kfz-Versicherungsoptionen recherchiert und die besten verfügbaren Preise zeigt. [The Zebra](https://www.thezebra.com/about/) hat sein Portfolio kürzlich auf Versicherungen für Immobilieneigentümer(innen) und Mieter(innen) ausgeweitet.\n",{"header":3777,"text":3778},"Zu viele Plugins ohne irgendwelche Vorteile","The Zebra verwendete GitHub als Repository und Jenkins für Bereitstellungen. Zudem nutzten die Teams Terraform für die Bereitstellung auf AWS. Die Anzahl der Jenkins-Plugins verursachte einen überwältigenden Verwaltungsaufwand. Darüber hinaus führte die Vielfalt der Plugins zu Sicherheitslücken, da einige Tools nicht mehr unterstützt wurden oder zu anfällig waren, um sie in der Bereitstellungsumgebung zu aktualisieren.\n\n„Unser größtes Problem bestand darin, dass wir Jenkins für unsere Bereitstellungen verwendeten, bevor wir zu GitLab wechselten. Wir haben viele Plugins integriert. Das System war so anfällig, dass niemand es anfassen wollte“, sagte Dan Bereczki, Sr. Software Manager. „Jeder Versuch, es zu ändern, machte es kaputt. Bereitstellungen mussten deshalb für einen halben Tag oder einen ganzen Tag ausgesetzt werden, während versucht wurde, das System zu reparieren oder es auf den neuesten Stand zu bringen.“\n\nDie Teams wollten den bestehenden CI/CD-Prozess verbessern, aber das bedeutete das Hinzufügen von Plugins zu Jenkins, was den bestehenden Wartungsaufwand weiter erhöhte. The Zebra benötigte eine neue Lösung, die Tests und Sicherheit integriert und Bereitstellungen auf [verschiedensten Plattformen](/partners/){data-ga-name=\"different platforms\" data-ga-location=\"customers content\"} ermöglicht.\n",{"header":3780,"text":3781},"Eine schnelle Migration ohne Plugins","The Zebra analysierte eine Vielzahl von Plattformen, um die vorhandenen Plugins zu ersetzen und den Verwaltungsstress zu verringern. Das Unternehmen führte GitLab ein, weil es ein erweitertes Repository bietet, ohne dass Plugins verwaltet werden müssen. Ein weiteres Verkaufsargument waren die CI/CD-Funktionen.\n\nDarüber hinaus waren die Teams bestrebt, GitLab einzuführen, da es Funktionen bietet, über die andere Lösungen nicht verfügen, wie z. B. integrierte Sicherheit. „Unsere Teams erkannten, wie viel mehr Kontrolle sie über ihre Prozesse hatten und wie einfach der Umstieg war. Wir haben die Migration in weniger als drei Monaten abgeschlossen“, sagte Bereczki. Fünfundneunzig Prozent des Jenkins-Codes wurden in dieser Zeit migriert, und das Unternehmen hat sich seitdem vollständig von Jenkins und GitHub gelöst.\n\nAlle sechs Anwendungsentwicklungsteams und sogar einige andere Teams außerhalb der Entwicklung nutzen GitLab. „Anstelle von ein oder zwei Personen, die die Feinheiten von Jenkins verstehen und Probleme beheben können, wissen jetzt alle, wie man mit der GitLab-Pipeline arbeitet“, erläuterte Bereczki. Die Teams nutzen nicht länger mehr drei Tools – GitHub, Codeship CI und Jenkins Deploy – sondern nur noch [GitLab CI/CD](/solutions/continuous-integration/){data-ga-name=\"continuous integration\" data-ga-location=\"customers content\"}, vollständig integriert und gänzlich automatisiert.\n",{"header":3783,"text":3784},"Eine Plattform, viele Lösungen","Mit GitLab kann sich The Zebra jetzt auf die kontinuierliche Bereitstellung konzentrieren, da Teams nach Belieben bereitstellen können, ohne auf andere Zeitpläne warten zu müssen. Alle Entwicklungsteams nehmen eine größere Rolle innerhalb des Bereitstellungsprozesses ein, da sie verstehen, wie die CI-Pipeline funktioniert, und sie damit arbeiten können. Und nicht nur das: Die Infrastruktur bildet nun keinen Engpass mehr für die Bereitstellung.\n\nDer Workflow beginnt in der Regel mit einer Anfrage von der Marketingabteilung. Von dort aus wird es zu einem technischen Briefing, das in eine Reihe von Jira-Tickets aufgeteilt und dann dem entsprechenden Team zugewiesen wird. Als nächstes wird der Code generiert und gelangt in das GitLab-Repository. Anschließend verwendet das Team die GitLab-CI/CD-Pipeline, um den Code in der Entwicklungsumgebung bereitzustellen. Mittels Terraform wird Infrastructure as Code implementiert, um sicherzustellen, dass Konfigurationsänderungen während des gesamten Test- und Bereitstellungsprozesses beibehalten werden.\n\nTeams verwenden Amazon EKS mit RDS. Das Routing des Datenverkehrs erfolgt zunächst über Cloudflare und anschließend über den internen elastischen Lastausgleich. Wenn Entwickler(innen) Dienste von The Zebra mit externen Diensten von Drittanbietern verbinden müssen, nutzen sie Amazon Virtual Private Cloud. „Wir möchten keine Systeme, die wie eine Blackbox agieren, von der niemand weiß, wie sie funktioniert. Wir lösen uns langsam davon“, sagte Bereczki.\n\nGitLab hat funktionsübergreifende Beziehungen zwischen den Entwicklungsteams ermöglicht, da sie jetzt bis in die Produktion Eigentümer ihres Codes bleiben. Entwickler(innen) können jeden Schritt der Bereitstellung nachvollziehen, alle Probleme lösen und Änderungen vornehmen, ohne sich Gedanken über die Unterbrechung anderer Phasen des Workflows machen zu müssen.\n\n[GitLab SAST und DAST](/solutions/application-security-testing/){data-ga-name=\"sast and dast\" data-ga-location=\"customers content\"} erleichtert die Einhaltung der SOC2-Typ-1-Zertifizierung. Aktuell befinden sich die Teams mitten in der SOC2-Typ-2-Zertifizierung. Das Unternehmen hat auch zusätzliche Tests und Sicherheitsmaßnahmen bereitgestellt, um das Risiko zu senken. „Die größte Auswirkung ist, dass wir eine ganze Reihe von Schwachstellen entdeckt haben, von denen wir nicht einmal wussten, dass sie existieren, und mit denen wir uns derzeit befassen. Wir beheben diese Probleme“, erklärte Bereczki. In vier Projekten wurden bisher alle identifizierten Criticals und Highs eliminiert. „Das Schöne daran ist, dass wir, da es jetzt Teil der Pipeline ist, nicht mehr hinterherhinken, wenn wir einen Penetrationstest planen oder wenn wir vierteljährliche oder halbjährliche Tests durchführen“, fügte Bereczki hinzu.\n",{},"/de-de/customers/thezebra",{"title":3741,"description":3743},"de-de/customers/thezebra","CtC0pdXB-FFQ2pr_QDjbgKwdy8Bs3UPlspEoxwGB9jg",{"id":3791,"title":3792,"body":6,"category":6,"config":3793,"content":3794,"description":6,"extension":122,"meta":3842,"navigation":124,"path":3843,"seo":3844,"slug":6,"stem":3847,"testContent":6,"type":808,"__hash__":3848},"customers/de-de/customers/university-of-cambridge.yml","University Of Cambridge",{"template":808,"size":40,"region":106,"industry":63},{"name":3795,"logo":3796,"hero":3797,"heroImage":3798,"benefits":3799,"industry":2051,"employeeCount":3809,"location":3810,"solution":960,"stats":3811,"headline":3821,"summary":3822,"quotes":3823,"content":3829,"companySize":6,"region":6,"contributors":6},"University of Cambridge und GitLab: Elite-Uni Erfolgsgeschichte","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518016/vnzqqh84qxelyh7refhj.png","Wie die Universität Cambridge mit GitLab den Weg für DevSecOps ebnet","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518460/yvf6fin36xy7y6xixpw2.jpg",[3800,3802,3806],{"metric":1701,"config":3801},{"icon":2107},{"metric":3803,"config":3804},"Self-Service ermöglicht",{"icon":3805},"UserLaptop",{"metric":3807,"config":3808},"Workflow erfolgreich implementiert",{"icon":825},"24.450 Studierende","Cambridge, Vereinigtes Königreich",[3812,3815,3818],{"value":3813,"metric":3814},"500 bis 4.000","Projektwachstum",{"value":3816,"metric":3817},"bis zu 50.000","Wachstum im Issue-Tracking",{"value":3819,"metric":3820},"0 bis > 12.700","Wachstum bei Merge Requests","University Information Services (UIS) fördert abteilungsübergreifende Zusammenarbeit und treibt neue Prozesse sowie digitale Transformationsinitiativen voran.","Der Bedarf, mit der zunehmenden Geschwindigkeit bei Versioning-Zyklen Schritt zu halten sowie den wachsenden Anforderungen globaler Forschung gerecht zu werden, veranlasste eine führende Universität zur Einführung von DevOps-Software.\n",[3824],{"quoteText":3825,"author":3826,"authorTitle":3827,"authorCompany":3828},"Die Cloud-nativen GitLab-Ansätze haben sich gut mit unseren internen Deployment-Prozessen\nvereinbaren lassen.\n","Dr. Abraham Martin","Head of Development and Operations (DevOps)","University of Cambridge",[3830,3833,3836,3839],{"header":3831,"text":3832},"Eine führende Universität transformiert ihre DevSecOps-Funktion","Die Abteilung Development and Operations (DevOps) innerhalb der University Information Services (UIS) der Universität Cambridge setzt GitLab ein, um Software-Builds und -Updates für eine vielfältige und aktive Nutzerbasis zu verwalten. GitLab wird genutzt, um Transparenz und Zusammenarbeit über diverse akademische und Forschungsprogramme hinweg zu verbessern. Dieses Werkzeug ist Teil der kontinuierlichen Bemühungen, die Bildungs- und Forschungskapazitäten der Institution zu stärken.\n\nUIS stellt universitätsweite Dienste für Mitarbeitende und Studierende mit einem breiten Anforderungsspektrum bereit – von studentischen Gruppen wie dem Cambridge University Robotics Lab bis hin zu Forschungsgruppen wie dem Computational and Digital Archaeology Lab, dem Cambridge Advanced Imaging Centre, dem Cancer Research UK Cambridge Institute und dem Wolfson Brain Imaging Centre. UIS unterstützt auch akademische Dienste wie Moodle und Zulassungssysteme. Das Ergebnis ist eine dynamische, sich ständig verändernde Umgebung, in der interne Dienste denselben hohen Standard erfüllen wie öffentlich zugängliche Angebote.\n",{"header":3834,"text":3835},"Fragmentierte Werkzeuge führten zu Ineffizienz und Silos","UIS stand vor einer Reihe von Herausforderungen, die Teams dazu veranlassten, neue Optionen für das Quellcode-Management zu erkunden. Es war schwierig, mit der schnellen Entwicklung moderner Versionierungspraktiken Schritt zu halten oder ausreichende Transparenz über Betriebsabläufe zu gewinnen. Teams wollten neue Wege zur Automatisierung der Softwareentwicklung erschließen.\n\nZu den identifizierten Herausforderungen gehörte die Bereitstellung von Software-Komponenten, die separate und kontinuierliche On-Premises-Werkzeugversionierung erforderten. Außerdem sollten die Bemühungen akademischer Forschender, offene Datensätze und Open-Source-Software zu nutzen, besser unterstützt werden. Hinzu kam, dass verschiedene Universitätsabteilungen eigene, unterschiedliche Werkzeuge pflegten.\n\nInsgesamt war ein einheitlicherer Ansatz gewünscht. Nach einer Reihe von Nutzergesprächen entschied sich die Gruppe für ein Upgrade von der grundlegenden Nutzung von Git-Repository-Diensten – unter Gewährleistung zuverlässiger Kontinuität für langfristige Forschungsprojekte.\n",{"header":3837,"text":3838},"Ein robustes Code-Repository als Grundlage für Zusammenarbeit","GitLab wurde eingesetzt, um Produktion, Staging und Entwicklung zu unterstützen sowie eine bessere Kohärenz zwischen Entwicklung und Betrieb herzustellen. Die Open-Source-Herkunft von GitLab passt zum übergeordneten Ziel der Universität Cambridge, eine Open-Source-Kultur zu fördern. „Ein institutionell unterstützter Git-Hosting-Dienst bietet eine nützliche Möglichkeit, Materialien kollaborativ mit Kollegen zu teilen. Die Mirror-Funktion ermöglicht es mir, Kopien von Open-Source-Projekten aufzubewahren, die ich in Korpora für die Forschung verwende\", erklärt Professor Andrew Rice, Informatik, Department of Computer Science and Technology der Universität Cambridge.\n",{"header":3840,"text":3841},"Einheitlicher, optimierter Workflow","GitLab wird eingesetzt, um die verschiedenen Teile des vollständigen DevOps-Zyklus über alle Kundenabteilungen der Universität hinweg zu integrieren. Dadurch kann das UIS-Team auf ein einziges Werkzeug setzen, das ein breites Spektrum an Entwicklungsoptionen ermöglicht. Die Plattform bietet eine einheitliche Basis für komplexe Pipelines – einschließlich Build, verschiedener Testarten, Integration und Deployment.\n\nDie Fähigkeit zu schnellen, agilen Reaktionen zeigte sich besonders während der Pandemieherausforderungen der Jahre 2020/2021. Während die Universität bereits begonnen hatte, digitale Werkzeuge für Zulassungsprozesse zu entwickeln, rückte dies durch die Ereignisse schlagartig in den Fokus. GitLab diente als zentrales Werkzeug bei der Anpassung an die neue Situation. Die CI/CD-Funktionen ermöglichten tägliche und sogar stündliche Releases, die kontinuierlich an die sich ändernden Anforderungen angepasst wurden. GitLab hat die Universität dabei unterstützt, ihren Fokus auf Innovation beizubehalten und ihren Stakeholdergruppen eine einheitliche DevOps-Plattform bereitzustellen.\n",{},"/de-de/customers/university-of-cambridge",{"title":3845,"description":3846,"ogTitle":3845,"ogDescription":3846},"University of Cambridge und GitLab: eine Erfolgsgeschichte","Elite-Universität Cambridge ebnet mit GitLab den Weg für DevSecOps","de-de/customers/university-of-cambridge","y3gGQL7NuTYdhfrLd3cdSUUleOI01l8ra4jen4duchQ",{"id":3850,"title":3851,"body":6,"category":6,"config":3852,"content":3853,"description":6,"extension":122,"meta":3904,"navigation":124,"path":3905,"seo":3906,"slug":6,"stem":3910,"testContent":6,"type":808,"__hash__":3911},"customers/de-de/customers/university-of-surrey.yml","University Of Surrey",{"template":808,"size":40,"region":106,"industry":63},{"name":3854,"logo":3855,"hero":3856,"heroImage":3857,"benefits":3858,"industry":2051,"employeeCount":3868,"location":3869,"solution":960,"stats":3870,"headline":3880,"summary":3881,"quotes":3882,"content":3890,"contributors":6},"University of Surrey","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518017/y91rlj5vougczfnqcxmc.svg","Die University of Surrey erzielt mit GitLab Bestnoten in den Bereichen Zusammenarbeit und Workflow-Management","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518461/e4sysrnehdp7k35ransr.jpg",[3859,3862,3864],{"metric":3860,"config":3861},"Bessere Transparenz",{"icon":1208},{"metric":1701,"config":3863},{"icon":1703},{"metric":3865,"config":3866},"Verbessertes Testen",{"icon":3867},"MonitorTest","4.000","Vereinigtes Königreich",[3871,3874,3877],{"value":3872,"metric":3873},67,"Runner für Jobs aus 150 Projekten",{"value":3875,"metric":3876},"> 2.300","GitLab-Projekte auf der Plattform",{"value":3878,"metric":3879},"110.000","Builds von 830 aktiven Nutzenden","Die Universität Surrey ist eine führende Forschungsuniversität mit über 17.000 Studierenden aus aller Welt und einem Fokus auf praxisnahe Ausbildung.","Wie GitLabs stabiles Code-Repository Zusammenarbeit und Transparenz an der Universität Surrey fördert.\n",[3883,3886],{"quoteText":3884,"author":3885,"authorTitle":3321,"authorCompany":3854},"Wir schätzen, dass GitLab eine Plattform ist, die eine zentrale Lösung für viele Aufgaben bietet. Es ist nicht nur ein Repository – es hat viele Funktionen, darunter Wiki, Pages, Analytics, ein Web-Interface, Merge Requests, CI/CD und Issue-Kommentare. Zusammenarbeit in Issues und Merge Requests ist möglich. Insgesamt ein stimmiges Paket.\n","Kosta Polyzos",{"quoteText":3887,"author":3888,"authorTitle":3889,"authorCompany":3854},"GitLab visualisiert die Branch-Struktur eines Git-Repositories sehr gut und ermöglicht es mir, schnell auf frühere Code-Versionen zuzugreifen, anstatt einzelne Branches oder Hashes auszuchecken.\n","Matthew Shere","Postgraduate research student",[3891,3894,3897,3900,3903],{"header":3892,"text":3893},"Eine globale Gemeinschaft für Bildung und Forschung","Die Universität Surrey ist eine führende Forschungsuniversität in England, die auf praxisbasierte Ausbildung ausgerichtet ist. 1966 gegründet, hat sie sich auf Ingenieurwesen, Naturwissenschaften und Soziologie spezialisiert. [Die Universität Surrey](https://www.surrey.ac.uk) bildet über 17.000 Studierende aus aller Welt aus und unterstützt ihre Studierenden auf dem Weg zu persönlichem und beruflichem Erfolg.\n",{"header":3895,"text":3896},"Ineffiziente Dateiablage und fehlende Transparenz","Die IT-Abteilung der Universität Surrey stand vor vielfältigen Herausforderungen bei der Unterstützung von Forschenden bei der Code-Ablage in einem On-Premises-[Versionskontrollsystem] (/de-de/topics/version-control/). Das Team musste die Anforderungen von Wissenschaftlerinnen und Wissenschaftlern nach einem leistungsfähigeren Versionierungswerkzeug mit dem eigenen Bedarf nach einer modernen, effizienten Zusammenarbeit in Einklang bringen. Mit einem wachsenden Team wurde die Infrastruktur zunehmend komplexer – die bisherige Methode, Subversion zu nutzen oder Dateien in Ordnern und Speicherorten abzulegen, genügte den Anforderungen nicht mehr.\n\n„Wir waren an einem Punkt angelangt, an dem wir zusammenarbeiten und IT auf moderne Weise betreiben mussten. Wir hatten Automatisierungswerkzeuge, Infrastructure as Code, schnelle Zyklen und Tests – aber das wachsende Team machte die Zusammenarbeit schwierig\", erklärt Kosta Polyzos, Senior System Administrator. Erschwerend kam der Mangel an einer übersichtlichen Oberfläche hinzu, die Transparenz über laufende Arbeiten ermöglicht hätte. Es wurde zunehmend schwieriger für Kolleginnen und Kollegen, den Fortschritt zu verfolgen und gezielt beizutragen. Das Team suchte daher nach einer zuverlässigen Lösung mit einer einheitlichen Oberfläche zur Koordination der Arbeit.\n",{"header":3898,"text":3899},"Ein stabiles Code-Repository als Basis für Zusammenarbeit","Bei der Lösungssuche waren mehrere besondere Anforderungen zu berücksichtigen. Der zentrale Wunsch aller Beteiligten war ein stabiles Code-Repository, das schnelle Zusammenarbeit ermöglicht. Da die Universität Surrey strenge Datenschutzanforderungen hat, war zudem eine On-Premises-Lösung zur Sicherstellung vollständiger Compliance notwendig. Da Wissenschaftlerinnen und Wissenschaftler nicht immer über vertiefte Git-Kenntnisse verfügen, musste die Lösung auch einen niedrigen Einstiegswiderstand bieten.\n\nUnter Berücksichtigung dieser Faktoren identifizierte das Team GitLab als Lösung, um rollenübergreifend Zusammenarbeit und Iteration zu fördern. Durch den Start mit einem kostenlosen Tier konnte das Team zunächst Funktionen erproben; als GitLab [kostenlose, unbegrenzte Lizenzen für Bildungseinrichtungen] (/de-de/solutions/education/) bereitstellte, standen alle Funktionen zur Verfügung. „Das war sehr gute Neuigkeit für uns, denn wir haben Zugriff auf alle GitLab-Funktionen. Das bedeutet nicht, dass alle alle zusätzlichen Funktionen nutzen werden – aber sie sind verfügbar, um spezifische Probleme zu lösen. Ich halte das für eine gute Sache für Universitäten und ihre Forschungsgemeinschaften\", so Polyzos.\n\nGitLab hat auch bei Wissenschaftlerinnen und Wissenschaftlern Anklang gefunden. „GitLabs Benutzeroberfläche hilft dabei zu verstehen, was vor sich geht, indem sie alle Git-Vorgänge visualisiert. Ich bin nicht sicher, ob die Menschen mit Git vertraut waren, aber durch GitLab war der Einstieg sehr einfach\", erklärt Polyzos. Oscar Mendez Maldonado, Research Fellow, bringt es auf den Punkt: „Ein universitätseigenes Repository zu haben ist entscheidend für Zugang, Sicherheit und Zuverlässigkeit.\" Mit GitLab steigerte das Team die Zusammenarbeit und etablierte einen strukturierten Workflow, der Beitragende zusammenbringt und Silos abbaut.\n",{"header":3901,"text":3902},"Ein moderner, flexibler Workflow","Die Universität Surrey hat über 2.300 Projekte und 110.000 Builds. Diese Leistung wird durch einen strukturierten Workflow ermöglicht, bei dem Nutzende persönliche Branches aus Issues erstellen, Lösungen testen und erst nach erfolgreicher Prüfung in den Haupt-Branch mergen und in die Produktion deployen. „Ohne GitLab hätten wir das nicht bewältigen können. Das Code-Repository und CI von GitLab sind die zwei wesentlichen Dinge, die das für uns ermöglicht haben\", so Polyzos.\n\nGitLab hat dem IT-Team geholfen, mehr und besseren Code zu schreiben und ein DevOps-Modell zu etablieren. „Die moderne IT-Welt kennt keine einfachen Probleme mit einfachen Lösungen. Man braucht viele Werkzeuge in der Toolchain. GitLab ist ein Kernwerkzeug mit zentralem Platz darin. Es hat uns ermöglicht, weitere Werkzeuge zu erkunden und zu kombinieren\", erklärt Polyzos. „GitLab hat uns geholfen, den Workflow architektonisch zu implementieren, und wir können iterieren und den Workflow immer wieder durchlaufen. Es hat uns auch geholfen, Tests besser in den Workflow zu integrieren. Protected Branches und Merge Approvals geben Kontrolle über den Fluss neuen Codes, bevor CI/CD die Änderungen ausrollt. Einfache Syntax- und Linting-Fehler sind praktisch verschwunden, und logische Fehler werden früher im Workflow erkannt.\"\n\nWährend das IT-Team GitLabs Branching-, Test- und Coding-Funktionen nutzt, haben Wissenschaftlerinnen und Wissenschaftler GitLab auch in der Lehre eingesetzt – dank der Benutzeroberfläche, die Code- Änderungen und Autorschaft übersichtlich visualisiert. Bei Gruppenarbeiten können Lehrende so nachvollziehen, welche Studierenden bestimmte Änderungen vorgenommen haben. „Nutzende schätzen die intuitive Oberfläche – vom Einrichten von SSH-Schlüsseln bis zur Navigation. Jemand ohne jede Git-Erfahrung fühlt sich nicht überfordert\", sagt Polyzos.\n\nJe mehr IT-Team und Wissenschaft GitLab erkundeten, desto weiter verbreiteten sich die Anwendungsmöglichkeiten innerhalb der Universität. Einige Nutzende erstellen eigene Docker-Images, indem sie Dateien hochladen und GitLab-Runner die Images bauen lassen; andere nutzen GitLab Pages für ihre Websites. Dean Roe, System Administrator Team Leader, fasst es so zusammen: „Wir sind kontinuierlich beeindruckt, wie zielgerichtet GitLab seinen Funktionsumfang erweitert. Die Blog-Beiträge auf gitlab.com informieren uns und unsere Nutzenden sehr gut über Korrekturen und neue Funktionen in jedem Release. Und das Einspielen von Updates ist mühelos.\"\n\nMit GitLab hat die Universität Surrey die Zusammenarbeit gestärkt und durch einen robusten Workflow qualitativ hochwertigeren Code entwickelt. „Wir mögen GitLab, und die Nutzenden mögen es. Es ist stabil und zuverlässig – wir werden es definitiv weiter einsetzen.\"\n",{"header":1945,"text":1946},{},"/de-de/customers/university-of-surrey",{"title":3907,"description":3908,"ogTitle":3909,"ogDescription":3908},"University of Surrey und GitLab Erfolgsgeschichte","Wie die Universität Surrey mit GitLab Zusammenarbeit stärkt","University of Surrey unf GitLab Erfolgsgeschichte","de-de/customers/university-of-surrey","E_QlVFEeRKFZ2r_oAGxoiBs1Pt5jo3TEjw1nZKor0gw",{"id":3913,"title":3914,"body":6,"category":6,"config":3915,"content":3916,"description":6,"extension":122,"meta":3961,"navigation":124,"path":3962,"seo":3963,"slug":6,"stem":3965,"testContent":6,"type":808,"__hash__":3966},"customers/de-de/customers/veepee.yml","Veepee",{"template":808,"size":40,"region":106,"industry":79},{"name":3917,"logo":3918,"hero":3919,"heroImage":3920,"benefits":3921,"industry":1479,"employeeCount":3930,"location":3931,"solution":1762,"stats":3932,"headline":3941,"summary":3942,"quotes":3943,"content":3948,"contributors":6},"Veepee Erfolgsgeschichte mit GitLab","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518021/ijbr5955xybcahg4fso0.svg","Wie Veepee Deployments von 4 Tagen auf 4 Minuten beschleunigt hat","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518463/effkt5rplyuv2c2p94xq.jpg",[3922,3925,3928],{"metric":3923,"config":3924},"Native CI-Integration",{"icon":1759},{"metric":3926,"config":3927},"Verbesserter Workflow",{"icon":2110},{"metric":3410,"config":3929},{"icon":825},"6.500","La Plaine Saint-Denis, Frankreich",[3933,3936,3939],{"value":3934,"metric":3935},"99,98 %","Verfügbarkeitsrate",{"value":3937,"metric":3938},"\u003C 3","Monate Einführungszeit",{"value":2907,"metric":3940},"Minuten pro Deployment – vorher 4 Tage","Veepee hat sein zentrales Repository grundlegend erneuert und Deployment sowie Sicherheit mit GitLab verbessert.","GitLab Enterprise unterstützte Veepee bei der Modernisierung seiner IT-Produktion: mit verbesserter Continuous Integration, automatisierten Tests und beschleunigter Continuous Delivery für effizientere Prozesse.\n",[3944],{"quoteText":3945,"author":3946,"authorTitle":3947,"authorCompany":3914},"Die Verfügbarkeitsrate von Veepee stieg auf 99,98 % – dank schnellerer Feedback-Zyklen und beschleunigter Auslöser.\n","Antoine Millet","Head of IT Operations",[3949,3952,3955,3958],{"header":3950,"text":3951},"Europäisches E-Commerce-Unternehmen","Veepee, früher bekannt als vente-privee.com, wurde 2001 als E-Commerce-Unternehmen gegründet, das auf zeitlich begrenzte Online-Flash-Sales spezialisiert ist. Veepee veranstaltet täglich Verkaufsevents in Partnerschaft mit führenden Marken – mit spezifischen Produkten, die aus industriellen oder werblichen Gründen stark reduziert angeboten werden.\n\nDas in sechs europäischen Ländern tätige Unternehmen \u003Ca href=\"http://www.veepee.com/\" target=\"_blank\">Veepee\u003C/a> hat die klassische Restpostenvermarktung in ein erfolgreiches digitales Geschäftsmodell überführt, das seither europaweit Nachahmer gefunden hat. vpTech, die Tech-Community von Veepee, trägt das Wachstum des Unternehmens. Das Team betreut mehr als 70 Produkte mit rund 50 Technologien. Als europäisches Unternehmen setzt vpTech auf flexible, autonome und multikulturelle Feature-Teams.\n",{"header":3953,"text":3954},"Inner-Source-Philosophie für bessere Delivery","Das Jahr 2016 war ein Wendepunkt für Veepee: Das Unternehmen expandierte europaweit, und das vpTech-Team stellte sich einem klaren Ziel – alle bestehenden Systeme zu modernisieren und ein agiles Informationssystem einzuführen. Das Team wuchs dabei von 300 auf 750 Personen.\n\nZu Beginn stand vpTech vor mehreren Herausforderungen im Release-Prozess. Jedes Team arbeitete mit eigenen Werkzeugen, was Zusammenarbeit und gemeinsame Beiträge erschwerte. Teams konnten nicht einfach auf den Code anderer zugreifen. Hinzu kam, dass Deployments in die Produktion aufwändig und langwierig waren. „Es war keine ideale Situation – es war nahezu unmöglich, etwas schnell zu veröffentlichen. Nur Notfälle waren vom gesamten Prozess ausgenommen\", erklärt Antoine Millet, Head of IT Operations bei Veepee.\n\nvpTech suchte nach einem Weg, die Engineering-Infrastruktur zu modernisieren und Inner-Source durchzusetzen. Gleichzeitig wollte das Management Code und Instanzen im eigenen Haus halten und vorerst auf die Cloud verzichten. CI-Integration war eine zentrale Anforderung der Entwicklungsteams.\n",{"header":3956,"text":3957},"GitLab als einheitliche Werkzeugbasis","vpTech entschied sich, Werkzeuge und Workflow vollständig zu erneuern, um allen Teams eine gemeinsame Umgebung mit einheitlichen Werkzeugen und geteilten Methoden zu bieten. Nach einer eingehenden Evaluierung fiel die Wahl auf GitLab. „Der entscheidende Unterschied war die native CI-Integration – genau das, was wir bei Veepee brauchten\", erklärt Millet.\n\nDas Team führte GitLab zügig ein. Das ursprüngliche Ziel: 300 Lizenzen über drei Jahre. Doch Entwickler nahmen die Plattform so schnell an, dass bereits nach sechs Monaten mehr Lizenzen benötigt wurden. Innerhalb eines Jahres hatte vpTech über 1.000 Lizenzen.\n\nvpTech verfolgte drei Einführungsinitiativen: Erstens alle Entwickler auf GitLab migrieren und vollständig vom bisherigen Workflow lösen. Zweitens die Inner-Source-Philosophie vermitteln und verbreiten: Wer etwas braucht, trägt dazu bei. Drittens sicherstellen, dass jedes Produktions-Deployment durch die GitLab-[CI-Pipeline](/de-de/topics/ci-cd/pipeline-as-code/) läuft und nachvollziehbar bleibt.\n",{"header":3959,"text":3960},"Neuer Workflow, gewandelte Arbeitskultur","Der Workflow von Engineering- und Produktteams hat sich erheblich verbessert. Wenn das Team ein Formular auf der Website ändern oder einen neuen A/B-Test einführen möchte, veröffentlicht es einfach Code. Besteht der Test, wird in die Produktion deployed. „Vor GitLab konnte ein Produktions-Deployment bis zu vier Tage dauern, weil viele Personen eingebunden werden mussten. Jetzt dauert es wenige Minuten – vollständig automatisiert, ohne manuelle Eingriffe\", erklärt Millet.\n\nDie Technologie und der Deployment-Prozess mit [GitLab CI](/de-de/solutions/continuous-integration/){data-ga-name=\"continuous integration\" data-ga-location=\"customers content\"} liegen beim Produktteam, das eigenverantwortlich über das Deployment entscheidet. „Wir haben den letzten Baustein der CI, den Deploy-Teil, entwickelt. Wir haben Werkzeuge für Engineering-Teams erstellt, die automatisch Blue-Green-Deployments ausführen und alles über Canary-Deployments testen können. Ist es validiert, geht es in die Produktion – das ist der Frontend-Workflow\", ergänzt Millet.\n\nDas SRE-Team hat eine Vielzahl von CI-Templates erstellt, die als zentrales Wissenszentrum dienen. Neue Entwickler können sofort auf diese Templates zugreifen. „Wir haben Linter-Sets für alle Sprachen, vorkonfiguriert vom SRE-Team. Im Grunde wählt man einfach die erste Komponente. In der Mitte, für den Test, fügt man seinen eigenen Code ein, weil man weiß, was man entwickelt hat – der Testteil liegt beim eigenen Team\", so Millet. Die Deployments sind für Nomad und Kubernetes vorkonfiguriert.\n\nSeit der Einführung von GitLab hat Millet keine einzige Beschwerde über die Plattform erhalten. GitLab hat die Arbeitskultur eines 16 Jahre alten Unternehmens nachhaltig verändert – durch mehr Transparenz, einen verbesserten Workflow und effizientere Nutzung der Entwicklungskapazität. „Es dauerte fast ein Jahr, bis die Menschen GitLab als neue Arbeitsweise angenommen hatten. Jetzt funktioniert es sehr gut. Inzwischen haben wir ein eigenes Werkzeug namens DevHub auf Basis von GitLab entwickelt, um Statistiken zu erstellen und dem Management einen vollständigen Überblick zu geben\", sagt Millet.\n",{},"/de-de/customers/veepee",{"title":3917,"description":3964,"ogTitle":3917,"ogDescription":3964},"Wie Veepee seine Deployments von 4 Tagen auf 4 Minuten reduziert hat","de-de/customers/veepee","14nW9Y8SoOwwR26kQQw4CR-LdYwKNLx4HpOVU0yO25Y",1781392742559]