[{"data":1,"prerenderedAt":802},["ShallowReactive",2],{"/en-us/customers/caci":3,"navigation-en-us":85,"banner-en-us":513,"footer-en-us":530,"footer-source-/en-us/customers/caci/":775},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"type":8,"seo":9,"content":13,"config":74,"_id":78,"_type":79,"title":80,"_source":81,"_file":82,"_stem":83,"_extension":84},"/en-us/customers/caci","customers",false,"","CaseStudy",{"title":10,"ogTitle":10,"ogImage":11,"ogDescription":12,"description":12},"CACI","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518661/qybp2v0dgxc8i32v2nw1.png","CACI uses GitLab to boost tech delivery for public sector customers",{"name":10,"logo":14,"hero":12,"heroImage":15,"benefits":16,"industry":29,"employeeCount":30,"location":31,"solution":32,"stats":33,"headline":43,"summary":44,"quotes":45,"content":50},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517927/krm6a9ahb706vzxtpqay.png","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518411/byfbunkt62aoyer5qbzg.jpg",[17,21,25],{"metric":18,"config":19},"Reduced costs",{"icon":20},"PiggyBankAlt",{"metric":22,"config":23},"Increased delivery velocity",{"icon":24},"Accelerate",{"metric":26,"config":27},"Improved security",{"icon":28},"SecurityOwner","Public Sector","24,000+","Reston, Virginia","GitLab Ultimate",[34,37,40],{"value":35,"metric":36},"90%","savings in labor/admin",{"value":38,"metric":39},"13x","faster security scanning",{"value":41,"metric":42},"7+","tools consolidated into 1 platform","With GitLab, CACI has been better able to meet customers’ software needs at scale, strengthening the company’s position in the industry, as well as its bottom line.","[CACI International Inc.](http://www.caci.com/), a $7.7 billion company whose technology and expertise play a vital role in U.S. national security and government modernization, considers itself a major industry disruptor, and its agile software development is its superpower. CACI has made a name for itself by delivering critical software and software-enabled hardware to U.S. government agencies, the U.S. intelligence community, and the Department of Defense. So, when the company realized they needed to disrupt their way of developing and deploying software, they partnered with GitLab, a company they saw as disrupting its own industry.",[46],{"quoteText":47,"author":48,"authorTitle":49,"authorCompany":10},"We turned to GitLab to allow us to rethink, and disrupt, the way we develop and build software swiftly, without compromising security. It’s how we enable our agile software development business.","Glenn Kurowski","Senior Vice President and CTO",[51,53,56,60,62,65,68,71],{"text":52},"CACI migrated to GitLab’s AI-powered DevSecOps platform to increase efficiency, [security](https://about.gitlab.com/blog/its-time-to-put-the-sec-in-devsecops/), and productivity, while also [consolidating what had been cumbersome and expensive toolchains](https://about.gitlab.com/blog/too-many-toolchains-a-devops-platform-migration-is-the-answer/).\n\n“Our customers rely on us because they know agile software development is our superpower,” says [Glenn Kurowski](https://www.caci.com/bio/glenn-kurowski), senior vice president and CTO of CACI. “But looking at ourselves critically revealed some programs were using DevSecOps toolchains that were great years ago but not that great today. With multiple acquisitions under our belt, we had different DevSecOps toolchains spread across our software development teams. It was working but we knew it could be more efficient. We had to disrupt ourselves to improve our superpower.\n\nAccording to Kurowski, CACI selected GitLab as its partner because of his confidence in it as a full DevSecOps platform, GitLab’s rapid pace of continuous innovation, and its willingness to partner on the emerging USG security requirements. Adopting GitLab also allowed CACI to have a more homogenous approach and eliminated seams created by using disparate products.\n",{"header":54,"text":55},"The backbone of CACI’s common environment","A big part of CACI’s plan was to commit to using GitLab as the central cog in building a company-wide Common Software Development Environment (CSDE).\n\nBuilding CACI’s software in the CSDE, which is set up as a service on the AWS GovCloud, ensures everything they develop is fully compliant with emerging federal regulations. The environment includes a standard set of tools, services, and rule frameworks for regulatory mandates. With CSDE as-a-service, it’s available to all projects. And the GitLab DevSecOps platform is at the center of it.\n\n“Previously, our teams frequently had to build a new DevSecOps toolchain  for every new contract that came in,” says Kyle Craft, CSDE service lead at CACI. “With GitLab at the heart of our CSDE, you just create a new account and start working on the software, instead of spending time building and administering a toolchain. It’s much more efficient.”\n\nTeams across CACI use the CSDE for the company’s nearly 190 different software development projects — unless a customer requires the use of their own environment. The company is seeing a 90% savings in labor and administrative work around toolchain administration since moving to a GitLab-based CSDE. Patch creation automation is down from hours to minutes, while security scanning has sped up by 13x versus previous implementations.",{"title":57,"config":58},"GitLab enables CACI to deliver software faster",{"url":59},"https://www.youtube.com/embed/qzukFxW7Eak?si=kBEfz9RkgTo8q8RD",{"text":61},"“Our developers love the ease of use, the availability, reliability, and scalability of our GitLab-based CSDE service,” says Craft. “GitLab is the backbone of the way we build software, and our workforce loves how fast they can start up projects and produce software for new programs and projects.”\n\nCACI has seen “explosive growth” in CSDE users since standardizing on GitLab. Rolling out CSDE started with just 110 initial users in the summer of 2022. But a little over a year later, that usage had grown to more than 1,900 developers. It helps that GitLab fits the scale at which CACI’s agile software development executes. For example, one program alone in CACI has more than 150 applications and issues 800 releases of new capability per year.\n\n“Our customers expect innovation and high-quality software. They desperately need high velocity – rapid releases of new capabilities to address evolving mission needs,” says Kurowski. “Many in our industry do software development but we take it to the next level, and at scale. To expand our leading position, we turned to GitLab to enable us to rethink, and disrupt the way we [build software swiftly without compromising security](https://about.gitlab.com/blog/how-devsecops-drives-business-success/).”",{"header":63,"text":64},"Supporting a major software build","The GitLab-based CSDE has been critical in CACI’s work to create a new version of a communication system for one of its customers.\n\nTwo earlier versions of the project were built using a variety of different DevSecOps tools. To support the development of the new version of the mission application, the team switched to CACI’s GitLab-based CSDE for an integrated end-to-end DevSecOps platform.\n\n“GitLab had all the features and [automation](https://about.gitlab.com/blog/how-automation-is-making-devops-pros-jobs-easier/) we needed in one application. It simplified our work,” says Wesley Monroe, technical project manager at CACI. “With all of the road mapping, issue tracking, and security scanning in one place, it’s hard to even compare it with what we were using before.”",{"header":66,"text":67},"Meeting government regulations","One of the greatest benefits of using GitLab’s DevSecOps platform is that it enables CACI to be prepared to handle emerging security compliance requirements, avoiding costly rework down the road.\n\nMeeting government laws, regulations, and standards is critical for a government contractor. That means not only being compliant but being able to prove it.\n\nCSDE was another example of CACI investing ahead of its customers’ needs. “We have positioned ourselves to be able to meet future contract security requirements,” says Craft. “We can attest to meeting security standards and have the data to back that up, which is tracked and stored in the GitLab platform.”\n\nUsing a single platform also enables CACI’s teams to shift security left, incorporating it into every phase of the software development lifecycle. That’s key to being able to meet security-focused US government regulations, such as the Secure Software Development Framework (SSDF).",{"header":69,"text":70},"Cutting costs and simplifying complexities","Before CACI launched its migration to GitLab DevSecOps, teams had been weighed down with a large number of [disparate and expensive tools](https://about.gitlab.com/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer/) across the enterprise. Now they are reducing that complexity by migrating off some of those tools.\n\nBy trimming the company’s toolchains, Kurowski says they have reduced licensing costs, spent less time administering their tools, and have been able to dedicate more time to developing software. He also notes that teams are more productive, they’re launching projects much faster, and they’re more easily meeting demand surges. He says training also has been simplified, upgrades are done more smoothly and quickly, and project management has become more in line with code development. Patches are also now done with little to no downtime.\n\nSoftware developers, working on a common platform, now easily move between projects to meet surges in customer demand. “This ensures customers have access to top software development talent at speed,” says Kurowski.\n\nThe platform also has enabled them to create documentation that is “night and day better” than what they were able to produce before, notes Craft. That’s largely because the platform fosters strong collaboration inside and among DevSecOps teams, giving them better visibility into projects and the ability to share responsibility for making notes about problems, solutions, and best practices.",{"header":72,"text":73},"Creating a DevSecOps community","CACI’s DevSecOps users have been creating what Craft calls a “community of practice” because of the extra visibility and collaboration they’re finding through the platform. “Because we’re using the same platform, we’re aware of each other like we never were before,” he explains.\n\nPart of CACI’s expanding use of GitLab means looking forward to purposefully and responsibly leveraging AI features, like [GitLab Duo](https://about.gitlab.com/gitlab-duo/), built into the platform. Kurowski says they anticipate using AI to help learn and understand existing code, and to develop new code.\n\n“We love where GitLab is headed with augmenting DevSecOps with AI,” he adds. “Our coders spend more time understanding code than writing it. That’s just the norm for the industry. The idea of augmenting the process with code explanation, code suggestions, and code assistance, in general, is spot on with a core need.”",{"template":8,"size":75,"region":76,"industry":77},"ent","amer","public","content:en-us:customers:caci.yml","yaml","Caci","content","en-us/customers/caci.yml","en-us/customers/caci","yml",{"_path":86,"_dir":87,"_draft":6,"_partial":6,"_locale":7,"data":88,"_id":509,"_type":79,"title":510,"_source":81,"_file":511,"_stem":512,"_extension":84},"/shared/en-us/main-navigation","en-us",{"logo":89,"freeTrial":94,"sales":99,"login":104,"items":109,"search":440,"minimal":471,"duo":490,"pricingDeployment":499},{"config":90},{"href":91,"dataGaName":92,"dataGaLocation":93},"/","gitlab logo","header",{"text":95,"config":96},"Get free trial",{"href":97,"dataGaName":98,"dataGaLocation":93},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":100,"config":101},"Talk to sales",{"href":102,"dataGaName":103,"dataGaLocation":93},"/sales/","sales",{"text":105,"config":106},"Sign in",{"href":107,"dataGaName":108,"dataGaLocation":93},"https://gitlab.com/users/sign_in/","sign in",[110,154,250,255,361,421],{"text":111,"config":112,"cards":114,"footer":137},"Platform",{"dataNavLevelOne":113},"platform",[115,121,129],{"title":111,"description":116,"link":117},"The most comprehensive AI-powered DevSecOps Platform",{"text":118,"config":119},"Explore our Platform",{"href":120,"dataGaName":113,"dataGaLocation":93},"/platform/",{"title":122,"description":123,"link":124},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":125,"config":126},"Meet GitLab Duo",{"href":127,"dataGaName":128,"dataGaLocation":93},"/gitlab-duo/","gitlab duo ai",{"title":130,"description":131,"link":132},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":133,"config":134},"Learn more",{"href":135,"dataGaName":136,"dataGaLocation":93},"/why-gitlab/","why gitlab",{"title":138,"items":139},"Get started with",[140,145,150],{"text":141,"config":142},"Platform Engineering",{"href":143,"dataGaName":144,"dataGaLocation":93},"/solutions/platform-engineering/","platform engineering",{"text":146,"config":147},"Developer Experience",{"href":148,"dataGaName":149,"dataGaLocation":93},"/developer-experience/","Developer experience",{"text":151,"config":152},"MLOps",{"href":153,"dataGaName":151,"dataGaLocation":93},"/topics/devops/the-role-of-ai-in-devops/",{"text":155,"left":156,"config":157,"link":159,"lists":163,"footer":233},"Product",true,{"dataNavLevelOne":158},"solutions",{"text":160,"config":161},"View all Solutions",{"href":162,"dataGaName":158,"dataGaLocation":93},"/solutions/",[164,189,212],{"title":165,"description":166,"link":167,"items":172},"Automation","CI/CD and automation to accelerate deployment",{"config":168},{"icon":169,"href":170,"dataGaName":171,"dataGaLocation":93},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[173,177,181,185],{"text":174,"config":175},"CI/CD",{"href":176,"dataGaLocation":93,"dataGaName":174},"/solutions/continuous-integration/",{"text":178,"config":179},"AI-Assisted Development",{"href":127,"dataGaLocation":93,"dataGaName":180},"AI assisted development",{"text":182,"config":183},"Source Code Management",{"href":184,"dataGaLocation":93,"dataGaName":182},"/solutions/source-code-management/",{"text":186,"config":187},"Automated Software Delivery",{"href":170,"dataGaLocation":93,"dataGaName":188},"Automated software delivery",{"title":190,"description":191,"link":192,"items":197},"Security","Deliver code faster without compromising security",{"config":193},{"href":194,"dataGaName":195,"dataGaLocation":93,"icon":196},"/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[198,202,207],{"text":199,"config":200},"Application Security Testing",{"href":194,"dataGaName":201,"dataGaLocation":93},"Application security testing",{"text":203,"config":204},"Software Supply Chain Security",{"href":205,"dataGaLocation":93,"dataGaName":206},"/solutions/supply-chain/","Software supply chain security",{"text":208,"config":209},"Software Compliance",{"href":210,"dataGaName":211,"dataGaLocation":93},"/solutions/software-compliance/","software compliance",{"title":213,"link":214,"items":219},"Measurement",{"config":215},{"icon":216,"href":217,"dataGaName":218,"dataGaLocation":93},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[220,224,228],{"text":221,"config":222},"Visibility & Measurement",{"href":217,"dataGaLocation":93,"dataGaName":223},"Visibility and Measurement",{"text":225,"config":226},"Value Stream Management",{"href":227,"dataGaLocation":93,"dataGaName":225},"/solutions/value-stream-management/",{"text":229,"config":230},"Analytics & Insights",{"href":231,"dataGaLocation":93,"dataGaName":232},"/solutions/analytics-and-insights/","Analytics and insights",{"title":234,"items":235},"GitLab for",[236,241,246],{"text":237,"config":238},"Enterprise",{"href":239,"dataGaLocation":93,"dataGaName":240},"/enterprise/","enterprise",{"text":242,"config":243},"Small Business",{"href":244,"dataGaLocation":93,"dataGaName":245},"/small-business/","small business",{"text":29,"config":247},{"href":248,"dataGaLocation":93,"dataGaName":249},"/solutions/public-sector/","public sector",{"text":251,"config":252},"Pricing",{"href":253,"dataGaName":254,"dataGaLocation":93,"dataNavLevelOne":254},"/pricing/","pricing",{"text":256,"config":257,"link":259,"lists":263,"feature":348},"Resources",{"dataNavLevelOne":258},"resources",{"text":260,"config":261},"View all resources",{"href":262,"dataGaName":258,"dataGaLocation":93},"/resources/",[264,297,320],{"title":265,"items":266},"Getting started",[267,272,277,282,287,292],{"text":268,"config":269},"Install",{"href":270,"dataGaName":271,"dataGaLocation":93},"/install/","install",{"text":273,"config":274},"Quick start guides",{"href":275,"dataGaName":276,"dataGaLocation":93},"/get-started/","quick setup checklists",{"text":278,"config":279},"Learn",{"href":280,"dataGaLocation":93,"dataGaName":281},"https://university.gitlab.com/","learn",{"text":283,"config":284},"Product documentation",{"href":285,"dataGaName":286,"dataGaLocation":93},"https://docs.gitlab.com/","product documentation",{"text":288,"config":289},"Best practice videos",{"href":290,"dataGaName":291,"dataGaLocation":93},"/getting-started-videos/","best practice videos",{"text":293,"config":294},"Integrations",{"href":295,"dataGaName":296,"dataGaLocation":93},"/integrations/","integrations",{"title":298,"items":299},"Discover",[300,305,310,315],{"text":301,"config":302},"Customer success stories",{"href":303,"dataGaName":304,"dataGaLocation":93},"/customers/","customer success stories",{"text":306,"config":307},"Blog",{"href":308,"dataGaName":309,"dataGaLocation":93},"/blog/","blog",{"text":311,"config":312},"Remote",{"href":313,"dataGaName":314,"dataGaLocation":93},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":316,"config":317},"TeamOps",{"href":318,"dataGaName":319,"dataGaLocation":93},"/teamops/","teamops",{"title":321,"items":322},"Connect",[323,328,333,338,343],{"text":324,"config":325},"GitLab Services",{"href":326,"dataGaName":327,"dataGaLocation":93},"/services/","services",{"text":329,"config":330},"Community",{"href":331,"dataGaName":332,"dataGaLocation":93},"/community/","community",{"text":334,"config":335},"Forum",{"href":336,"dataGaName":337,"dataGaLocation":93},"https://forum.gitlab.com/","forum",{"text":339,"config":340},"Events",{"href":341,"dataGaName":342,"dataGaLocation":93},"/events/","events",{"text":344,"config":345},"Partners",{"href":346,"dataGaName":347,"dataGaLocation":93},"/partners/","partners",{"backgroundColor":349,"textColor":350,"text":351,"image":352,"link":356},"#2f2a6b","#fff","Insights for the future of software development",{"altText":353,"config":354},"the source promo card",{"src":355},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":357,"config":358},"Read the latest",{"href":359,"dataGaName":360,"dataGaLocation":93},"/the-source/","the source",{"text":362,"config":363,"lists":365},"Company",{"dataNavLevelOne":364},"company",[366],{"items":367},[368,373,379,381,386,391,396,401,406,411,416],{"text":369,"config":370},"About",{"href":371,"dataGaName":372,"dataGaLocation":93},"/company/","about",{"text":374,"config":375,"footerGa":378},"Jobs",{"href":376,"dataGaName":377,"dataGaLocation":93},"/jobs/","jobs",{"dataGaName":377},{"text":339,"config":380},{"href":341,"dataGaName":342,"dataGaLocation":93},{"text":382,"config":383},"Leadership",{"href":384,"dataGaName":385,"dataGaLocation":93},"/company/team/e-group/","leadership",{"text":387,"config":388},"Team",{"href":389,"dataGaName":390,"dataGaLocation":93},"/company/team/","team",{"text":392,"config":393},"Handbook",{"href":394,"dataGaName":395,"dataGaLocation":93},"https://handbook.gitlab.com/","handbook",{"text":397,"config":398},"Investor relations",{"href":399,"dataGaName":400,"dataGaLocation":93},"https://ir.gitlab.com/","investor relations",{"text":402,"config":403},"Trust Center",{"href":404,"dataGaName":405,"dataGaLocation":93},"/security/","trust center",{"text":407,"config":408},"AI Transparency Center",{"href":409,"dataGaName":410,"dataGaLocation":93},"/ai-transparency-center/","ai transparency center",{"text":412,"config":413},"Newsletter",{"href":414,"dataGaName":415,"dataGaLocation":93},"/company/contact/","newsletter",{"text":417,"config":418},"Press",{"href":419,"dataGaName":420,"dataGaLocation":93},"/press/","press",{"text":422,"config":423,"lists":424},"Contact us",{"dataNavLevelOne":364},[425],{"items":426},[427,430,435],{"text":100,"config":428},{"href":102,"dataGaName":429,"dataGaLocation":93},"talk to sales",{"text":431,"config":432},"Get help",{"href":433,"dataGaName":434,"dataGaLocation":93},"/support/","get help",{"text":436,"config":437},"Customer portal",{"href":438,"dataGaName":439,"dataGaLocation":93},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":441,"login":442,"suggestions":449},"Close",{"text":443,"link":444},"To search repositories and projects, login to",{"text":445,"config":446},"gitlab.com",{"href":107,"dataGaName":447,"dataGaLocation":448},"search login","search",{"text":450,"default":451},"Suggestions",[452,454,458,460,464,468],{"text":122,"config":453},{"href":127,"dataGaName":122,"dataGaLocation":448},{"text":455,"config":456},"Code Suggestions (AI)",{"href":457,"dataGaName":455,"dataGaLocation":448},"/solutions/code-suggestions/",{"text":174,"config":459},{"href":176,"dataGaName":174,"dataGaLocation":448},{"text":461,"config":462},"GitLab on AWS",{"href":463,"dataGaName":461,"dataGaLocation":448},"/partners/technology-partners/aws/",{"text":465,"config":466},"GitLab on Google Cloud",{"href":467,"dataGaName":465,"dataGaLocation":448},"/partners/technology-partners/google-cloud-platform/",{"text":469,"config":470},"Why GitLab?",{"href":135,"dataGaName":469,"dataGaLocation":448},{"freeTrial":472,"mobileIcon":477,"desktopIcon":482,"secondaryButton":485},{"text":473,"config":474},"Start free trial",{"href":475,"dataGaName":98,"dataGaLocation":476},"https://gitlab.com/-/trials/new/","nav",{"altText":478,"config":479},"Gitlab Icon",{"src":480,"dataGaName":481,"dataGaLocation":476},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":478,"config":483},{"src":484,"dataGaName":481,"dataGaLocation":476},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":486,"config":487},"Get Started",{"href":488,"dataGaName":489,"dataGaLocation":476},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":491,"mobileIcon":495,"desktopIcon":497},{"text":492,"config":493},"Learn more about GitLab Duo",{"href":127,"dataGaName":494,"dataGaLocation":476},"gitlab duo",{"altText":478,"config":496},{"src":480,"dataGaName":481,"dataGaLocation":476},{"altText":478,"config":498},{"src":484,"dataGaName":481,"dataGaLocation":476},{"freeTrial":500,"mobileIcon":505,"desktopIcon":507},{"text":501,"config":502},"Back to pricing",{"href":253,"dataGaName":503,"dataGaLocation":476,"icon":504},"back to pricing","GoBack",{"altText":478,"config":506},{"src":480,"dataGaName":481,"dataGaLocation":476},{"altText":478,"config":508},{"src":484,"dataGaName":481,"dataGaLocation":476},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":514,"_dir":87,"_draft":6,"_partial":6,"_locale":7,"title":515,"button":516,"image":521,"config":525,"_id":527,"_type":79,"_source":81,"_file":528,"_stem":529,"_extension":84},"/shared/en-us/banner","is now in public beta!",{"text":517,"config":518},"Try the Beta",{"href":519,"dataGaName":520,"dataGaLocation":93},"/gitlab-duo/agent-platform/","duo banner",{"altText":522,"config":523},"GitLab Duo Agent Platform",{"src":524},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1753720689/somrf9zaunk0xlt7ne4x.svg",{"layout":526},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":531,"_dir":87,"_draft":6,"_partial":6,"_locale":7,"data":532,"_id":771,"_type":79,"title":772,"_source":81,"_file":773,"_stem":774,"_extension":84},"/shared/en-us/main-footer",{"text":533,"source":534,"edit":540,"contribute":545,"config":550,"items":555,"minimal":763},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":535,"config":536},"View page source",{"href":537,"dataGaName":538,"dataGaLocation":539},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":541,"config":542},"Edit this page",{"href":543,"dataGaName":544,"dataGaLocation":539},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":546,"config":547},"Please contribute",{"href":548,"dataGaName":549,"dataGaLocation":539},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":551,"facebook":552,"youtube":553,"linkedin":554},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[556,603,656,700,729],{"title":251,"links":557,"subMenu":572},[558,562,567],{"text":559,"config":560},"View plans",{"href":253,"dataGaName":561,"dataGaLocation":539},"view plans",{"text":563,"config":564},"Why Premium?",{"href":565,"dataGaName":566,"dataGaLocation":539},"/pricing/premium/","why premium",{"text":568,"config":569},"Why Ultimate?",{"href":570,"dataGaName":571,"dataGaLocation":539},"/pricing/ultimate/","why ultimate",[573],{"title":574,"links":575},"Contact Us",[576,579,581,583,588,593,598],{"text":577,"config":578},"Contact sales",{"href":102,"dataGaName":103,"dataGaLocation":539},{"text":431,"config":580},{"href":433,"dataGaName":434,"dataGaLocation":539},{"text":436,"config":582},{"href":438,"dataGaName":439,"dataGaLocation":539},{"text":584,"config":585},"Status",{"href":586,"dataGaName":587,"dataGaLocation":539},"https://status.gitlab.com/","status",{"text":589,"config":590},"Terms of use",{"href":591,"dataGaName":592,"dataGaLocation":539},"/terms/","terms of use",{"text":594,"config":595},"Privacy statement",{"href":596,"dataGaName":597,"dataGaLocation":539},"/privacy/","privacy statement",{"text":599,"config":600},"Cookie preferences",{"dataGaName":601,"dataGaLocation":539,"id":602,"isOneTrustButton":156},"cookie preferences","ot-sdk-btn",{"title":155,"links":604,"subMenu":612},[605,609],{"text":606,"config":607},"DevSecOps platform",{"href":120,"dataGaName":608,"dataGaLocation":539},"devsecops platform",{"text":178,"config":610},{"href":127,"dataGaName":611,"dataGaLocation":539},"ai-assisted development",[613],{"title":614,"links":615},"Topics",[616,621,626,631,636,641,646,651],{"text":617,"config":618},"CICD",{"href":619,"dataGaName":620,"dataGaLocation":539},"/topics/ci-cd/","cicd",{"text":622,"config":623},"GitOps",{"href":624,"dataGaName":625,"dataGaLocation":539},"/topics/gitops/","gitops",{"text":627,"config":628},"DevOps",{"href":629,"dataGaName":630,"dataGaLocation":539},"/topics/devops/","devops",{"text":632,"config":633},"Version Control",{"href":634,"dataGaName":635,"dataGaLocation":539},"/topics/version-control/","version control",{"text":637,"config":638},"DevSecOps",{"href":639,"dataGaName":640,"dataGaLocation":539},"/topics/devsecops/","devsecops",{"text":642,"config":643},"Cloud Native",{"href":644,"dataGaName":645,"dataGaLocation":539},"/topics/cloud-native/","cloud native",{"text":647,"config":648},"AI for Coding",{"href":649,"dataGaName":650,"dataGaLocation":539},"/topics/devops/ai-for-coding/","ai for coding",{"text":652,"config":653},"Agentic AI",{"href":654,"dataGaName":655,"dataGaLocation":539},"/topics/agentic-ai/","agentic ai",{"title":657,"links":658},"Solutions",[659,661,663,668,672,675,679,682,684,687,690,695],{"text":199,"config":660},{"href":194,"dataGaName":199,"dataGaLocation":539},{"text":188,"config":662},{"href":170,"dataGaName":171,"dataGaLocation":539},{"text":664,"config":665},"Agile development",{"href":666,"dataGaName":667,"dataGaLocation":539},"/solutions/agile-delivery/","agile delivery",{"text":669,"config":670},"SCM",{"href":184,"dataGaName":671,"dataGaLocation":539},"source code management",{"text":617,"config":673},{"href":176,"dataGaName":674,"dataGaLocation":539},"continuous integration & delivery",{"text":676,"config":677},"Value stream management",{"href":227,"dataGaName":678,"dataGaLocation":539},"value stream management",{"text":622,"config":680},{"href":681,"dataGaName":625,"dataGaLocation":539},"/solutions/gitops/",{"text":237,"config":683},{"href":239,"dataGaName":240,"dataGaLocation":539},{"text":685,"config":686},"Small business",{"href":244,"dataGaName":245,"dataGaLocation":539},{"text":688,"config":689},"Public sector",{"href":248,"dataGaName":249,"dataGaLocation":539},{"text":691,"config":692},"Education",{"href":693,"dataGaName":694,"dataGaLocation":539},"/solutions/education/","education",{"text":696,"config":697},"Financial services",{"href":698,"dataGaName":699,"dataGaLocation":539},"/solutions/finance/","financial services",{"title":256,"links":701},[702,704,706,708,711,713,715,717,719,721,723,725,727],{"text":268,"config":703},{"href":270,"dataGaName":271,"dataGaLocation":539},{"text":273,"config":705},{"href":275,"dataGaName":276,"dataGaLocation":539},{"text":278,"config":707},{"href":280,"dataGaName":281,"dataGaLocation":539},{"text":283,"config":709},{"href":285,"dataGaName":710,"dataGaLocation":539},"docs",{"text":306,"config":712},{"href":308,"dataGaName":309,"dataGaLocation":539},{"text":301,"config":714},{"href":303,"dataGaName":304,"dataGaLocation":539},{"text":311,"config":716},{"href":313,"dataGaName":314,"dataGaLocation":539},{"text":324,"config":718},{"href":326,"dataGaName":327,"dataGaLocation":539},{"text":316,"config":720},{"href":318,"dataGaName":319,"dataGaLocation":539},{"text":329,"config":722},{"href":331,"dataGaName":332,"dataGaLocation":539},{"text":334,"config":724},{"href":336,"dataGaName":337,"dataGaLocation":539},{"text":339,"config":726},{"href":341,"dataGaName":342,"dataGaLocation":539},{"text":344,"config":728},{"href":346,"dataGaName":347,"dataGaLocation":539},{"title":362,"links":730},[731,733,735,737,739,741,743,747,752,754,756,758],{"text":369,"config":732},{"href":371,"dataGaName":364,"dataGaLocation":539},{"text":374,"config":734},{"href":376,"dataGaName":377,"dataGaLocation":539},{"text":382,"config":736},{"href":384,"dataGaName":385,"dataGaLocation":539},{"text":387,"config":738},{"href":389,"dataGaName":390,"dataGaLocation":539},{"text":392,"config":740},{"href":394,"dataGaName":395,"dataGaLocation":539},{"text":397,"config":742},{"href":399,"dataGaName":400,"dataGaLocation":539},{"text":744,"config":745},"Sustainability",{"href":746,"dataGaName":744,"dataGaLocation":539},"/sustainability/",{"text":748,"config":749},"Diversity, inclusion and belonging (DIB)",{"href":750,"dataGaName":751,"dataGaLocation":539},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":402,"config":753},{"href":404,"dataGaName":405,"dataGaLocation":539},{"text":412,"config":755},{"href":414,"dataGaName":415,"dataGaLocation":539},{"text":417,"config":757},{"href":419,"dataGaName":420,"dataGaLocation":539},{"text":759,"config":760},"Modern Slavery Transparency Statement",{"href":761,"dataGaName":762,"dataGaLocation":539},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":764},[765,767,769],{"text":589,"config":766},{"href":591,"dataGaName":592,"dataGaLocation":539},{"text":594,"config":768},{"href":596,"dataGaName":597,"dataGaLocation":539},{"text":599,"config":770},{"dataGaName":601,"dataGaLocation":539,"id":602,"isOneTrustButton":156},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"type":8,"seo":776,"content":777,"config":801,"_id":78,"_type":79,"title":80,"_source":81,"_file":82,"_stem":83,"_extension":84},{"title":10,"ogTitle":10,"ogImage":11,"ogDescription":12,"description":12},{"name":10,"logo":14,"hero":12,"heroImage":15,"benefits":778,"industry":29,"employeeCount":30,"location":31,"solution":32,"stats":785,"headline":43,"summary":44,"quotes":789,"content":791},[779,781,783],{"metric":18,"config":780},{"icon":20},{"metric":22,"config":782},{"icon":24},{"metric":26,"config":784},{"icon":28},[786,787,788],{"value":35,"metric":36},{"value":38,"metric":39},{"value":41,"metric":42},[790],{"quoteText":47,"author":48,"authorTitle":49,"authorCompany":10},[792,793,794,796,797,798,799,800],{"text":52},{"header":54,"text":55},{"title":57,"config":795},{"url":59},{"text":61},{"header":63,"text":64},{"header":66,"text":67},{"header":69,"text":70},{"header":72,"text":73},{"template":8,"size":75,"region":76,"industry":77},1761852429945]