[{"data":1,"prerenderedAt":714},["ShallowReactive",2],{"/en-us/customers/jasper-solutions/":3,"navigation-en-us":73,"banner-en-us":491,"footer-en-us":503},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"config":62,"_id":67,"_type":68,"title":9,"_source":69,"_file":70,"_stem":71,"_extension":72},"/en-us/customers/jasper-solutions","customers",false,"",{"title":9,"description":10,"ogTitle":9,"ogDescription":10},"Jasper Solutions","How Jasper Solutions offers “DevSecOps in a box” with GitLab",{"name":9,"logo":12,"hero":10,"heroImage":13,"benefits":14,"industry":27,"employeeCount":28,"location":29,"solution":30,"stats":31,"headline":41,"summary":42,"quotes":43,"content":48,"contributors":61},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517989/p9dcy1e0ir9nhyutdn3n.svg","https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518445/dmrzhgakurd1vkitzcg0.jpg",[15,19,23],{"metric":16,"config":17},"Higher customer satisfaction",{"icon":18},"Access",{"metric":20,"config":21},"ROI and RTO increased",{"icon":22},"PiggyBankAlt",{"metric":24,"config":25},"Hundreds of work hours saved annually",{"icon":26},"Devsecops","Technology","87","NY, VA, HI, GA, IA","GitLab Ultimate",[32,35,38],{"value":33,"metric":34},"30%","Reduction in cycle time",{"value":36,"metric":37},"25%","Increase in deployment frequency",{"value":39,"metric":40},"90%-95%","Of projects on budget and on time","Jasper builds client-specific solutions using GitLab SCM, CI, and CD","With GitLab as their single stack software for CI, CD, and SCM, Jasper teams no longer worry about pipeline failures\n",[44],{"quoteText":45,"author":46,"authorTitle":47,"authorCompany":9},"If a certain feature is not available, the ability to have a discussion with GitLab in the open and to put it on a road map so we can tell a customer that you can start using the existing platform and the features and functionality and within three months we will offer this specific feature to acknowledge your need. There is no other single product in the industry that does that.\n","Andy Patel","CEO and Owner",[49,52,55,58],{"header":50,"text":51},"Empowering the tactical edge for the public sector","[Jasper Solutions](https://www.jaspersolutions.com/) is a software development company that provides a broad range of business and technology services. Jasper offers clients worldwide access to enhanced workflow performance with the goal of aligning IT objectives with business objectives. The diverse customer range includes federal, state, and local government agencies, as well as several commercial enterprises. Jasper specializes in advanced analytics for data management, governing public or private cloud computing, and cyber security.\n\nOne of the leading solutions that Jasper provides enables organizations with tactical edge. “Tactical edge by definition is any individual or any operation that’s a field operation where no network connectivity or any network intermittent connectivity is provided, and primarily the field operations can consist of anything from logistics, to cyber, to information gathering, to an ISR capability,” according to [Andy Patel](https://www.linkedin.com/in/anshuman-andy-patel-35a48a/), CEO and Owner of Jasper Solutions.\n\nJasper Solutions offers constantly updated evolutionary data in the form of “DevSecOps in a box,” which enables operations at the tactical edge and gives the ability to modify any application to fit an environment and update intermittently when a network is established. Public sector clients, including war fighters, airmen, Marines, sailors, and other sectors of military service rely heavily on this service. “The ability to have the most recent updated information at the tactical edge can save a life or cause a loss of battalion,” Patel said.\n",{"header":53,"text":54},"Too many tools causing too many failures","Over the past five years, Jasper has been working with traditional pipelines, which included tools from Atlassian, BitBucket, Jira, Jenkins, and SonarQube. Developers provided a variety of pipelines to Jasper customers to enable their development. Jasper kept running into challenges with broken pipelines caused by single tool updates. Each time an upgrade was available for one tool, feature, or function, the pipeline would break and the development team would spend more time fixing the pipeline than actually developing code for customers.\n\n“We used to use a lot of tools and the biggest challenge that we had was that we were more worried about when the pipeline was going to break and how to actually fix the pipeline or roll it back so we could continue to do development and then introduce the additional features and functionalities by each different product in order to get it fully configured and fully tested,” Patel said. “A lot of times the development and test environment would have various different test packages with different vendors.”\n\nJasper’s teams spent years working with variations of different tools to develop their products to empower customers to work at the tactical edge and each one of them failed or didn’t meet requirements. According to Patel, nine out of 10 times the field operations did not have the latest and greatest tools to address their needs. “For a long, long time we could not put a solution together simply because we did not find tools that would work to fit specific customer requirements,” Patel said.\n\nIn order to develop “DevSecOps in a box,” Jasper needed a platform that deploys easily, offers code management, has security awareness, and ideally, is all in one tool. A single platform would allow the team to [focus on development](/stages-devops-lifecycle/), rather than on constant pipeline failures caused by updates from multiple tools. Not only would this capability help team members, it would also improve customer satisfaction with better products delivered at a faster rate.\n",{"header":56,"text":57},"Transparency provides competitive edge over 260 tools","Jasper adopted GitLab after testing more than 260 other tools. Jasper teams have been using GitLab for the past three and a half years. For the first two years, GitLab was only used internally for development. GitLab became part of the external service after the team saw how easily GitLab enabled deployments. “Knowing and understanding GitLab’s capability, the feature and functionality, the constant updates to add additional feature functionality and the ease of usability by end users to work the pipeline really enabled my internal team at Jasper to use the GitLab pipeline to build our internal development, maintain our applications, and now build our customer applications as well,” Patel said.\n\nAccording to Patel, GitLab’s transparency of the platform set it apart from the competition. Not only is the usability of tools transparent, but GitLab’s roadmap is transparent. “From a value proposition perspective, especially in the [DevSecOps](/solutions/security-compliance/){data-ga-name=\"devops\" data-ga-location=\"body\"} space where it’s ever evolving and constantly changing, the ability to discuss a specific problem or a gap that GitLab currently does not offer and actually put it on a road map, no other company does that while being completely transparent. And, at the same time, addressing the entire stack of CI, CD and SCM,” Patel said.\n\nGitLab offers every feature, functionality, and benefit that the customers can take advantage of. GitLab is now their single stack software for CI, CD, and SCM. The pipeline gets updated from one end to the other, so teams no longer worry about pipeline failures. “With GitLab, you have the entire pipeline as a single track software to address all of the CI, CD, SCM functionality. So when we do one single upgrade, the entire pipeline gets upgraded with all of the new features and functionalities and 99.9% of the time we’re not breaking the pipeline and we can still address customers’ software development needs and focus on the application lifecycle rather than worry about our pipeline,” Patel said.\n",{"header":59,"text":60},"GitLab is the default for “DevSecOps in a box”","Jasper has reduced cycle time by 30% since introducing GitLab more than three years ago. Deployment frequency has accelerated by 25% because the pipelines are not breaking. “The ability to deliver our products with constant updates certainly increases. The ROI and the RTO times have increased, and the value proposition for the last three periods, year-over-year, have certainly increased because we’re providing a better value proposition from delivery, from execution, and also from a management perspective,” Patel said.\n\nGitLab is used to build internal and external products, so the pipeline remains the same. Ninety percent to 95% of project releases are on budget and on time. Some features and functionalities may change depending on a specific need, but between the internals of the organization, as well as the customers, GitLab is the solution. “Having a pipeline that doesn’t break, that’s roughly 350 man hours a year that we save on average for each individual product of ours, if not more,” according to Patel.\n\nFor the past year and a half, Jasper has been building solutions for customers using GitLab and in early 2020, Jasper became a GitLab partner. By December 2019, Jasper had finished the prototype architecture for “DevSecOps in a box” and was rolling it out to customers. “GitLab is by default on every box that we deploy. It is offered as a base solution. The rest of the components and open source software are all complimentary to fit around the DevSecOps scenario in the box,” Patel said. Each customer, from Marine to airman, has specific requirements, so GitLab is the base solution and additional capabilities are added to the overall toolkit accordingly. The “DevSecOps in a box” enables [multicloud deployments](/topics/multicloud/){data-ga-name=\"multicloud\" data-ga-location=\"body\"} for customers, including Azure, AWS, Google, IBM and Oracle Cloud.\n\nJasper is saving between 33%-37% annually since adopting GitLab for SCM, CI, and CD. “If we were purchasing individual tools, plus maintenance and upgrades on those specific tools, and add each one of them up individually and do a price comparison side-by-side to GitLab and if you do a ROI model, the amount of money that we save is tremendous,” Patel added.\n\nSince rolling out “DevSecOps in a box,” customers have been eager to test it out. “We have roughly 35 customers who have been currently working to take a delivery. We have four successful customers who already have it and they cannot stop raving about it. We are working on roughly additional 22 to 23 customers who have heard about it or have seen the capabilities and are interested,” according to Patel.\n",null,{"template":63,"size":64,"region":65,"industry":66},"CaseStudy","smb","amer","technology","content:en-us:customers:jasper-solutions.yml","yaml","content","en-us/customers/jasper-solutions.yml","en-us/customers/jasper-solutions","yml",{"_path":74,"_dir":75,"_draft":6,"_partial":6,"_locale":7,"data":76,"_id":487,"_type":68,"title":488,"_source":69,"_file":489,"_stem":490,"_extension":72},"/shared/en-us/main-navigation","en-us",{"logo":77,"freeTrial":82,"sales":87,"login":92,"items":97,"search":428,"minimal":459,"duo":478},{"config":78},{"href":79,"dataGaName":80,"dataGaLocation":81},"/","gitlab logo","header",{"text":83,"config":84},"Get free trial",{"href":85,"dataGaName":86,"dataGaLocation":81},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":88,"config":89},"Talk to sales",{"href":90,"dataGaName":91,"dataGaLocation":81},"/sales/","sales",{"text":93,"config":94},"Sign in",{"href":95,"dataGaName":96,"dataGaLocation":81},"https://gitlab.com/users/sign_in/","sign in",[98,142,238,243,349,409],{"text":99,"config":100,"cards":102,"footer":125},"Platform",{"dataNavLevelOne":101},"platform",[103,109,117],{"title":99,"description":104,"link":105},"The most comprehensive AI-powered DevSecOps Platform",{"text":106,"config":107},"Explore our Platform",{"href":108,"dataGaName":101,"dataGaLocation":81},"/platform/",{"title":110,"description":111,"link":112},"GitLab Duo (AI)","Build software faster with AI at every stage of development",{"text":113,"config":114},"Meet GitLab Duo",{"href":115,"dataGaName":116,"dataGaLocation":81},"/gitlab-duo/","gitlab duo ai",{"title":118,"description":119,"link":120},"Why GitLab","10 reasons why Enterprises choose GitLab",{"text":121,"config":122},"Learn more",{"href":123,"dataGaName":124,"dataGaLocation":81},"/why-gitlab/","why gitlab",{"title":126,"items":127},"Get started with",[128,133,138],{"text":129,"config":130},"Platform Engineering",{"href":131,"dataGaName":132,"dataGaLocation":81},"/solutions/platform-engineering/","platform engineering",{"text":134,"config":135},"Developer Experience",{"href":136,"dataGaName":137,"dataGaLocation":81},"/developer-experience/","Developer experience",{"text":139,"config":140},"MLOps",{"href":141,"dataGaName":139,"dataGaLocation":81},"/topics/devops/the-role-of-ai-in-devops/",{"text":143,"left":144,"config":145,"link":147,"lists":151,"footer":220},"Product",true,{"dataNavLevelOne":146},"solutions",{"text":148,"config":149},"View all Solutions",{"href":150,"dataGaName":146,"dataGaLocation":81},"/solutions/",[152,177,199],{"title":153,"description":154,"link":155,"items":160},"Automation","CI/CD and automation to accelerate deployment",{"config":156},{"icon":157,"href":158,"dataGaName":159,"dataGaLocation":81},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[161,165,169,173],{"text":162,"config":163},"CI/CD",{"href":164,"dataGaLocation":81,"dataGaName":162},"/solutions/continuous-integration/",{"text":166,"config":167},"AI-Assisted Development",{"href":115,"dataGaLocation":81,"dataGaName":168},"AI assisted development",{"text":170,"config":171},"Source Code Management",{"href":172,"dataGaLocation":81,"dataGaName":170},"/solutions/source-code-management/",{"text":174,"config":175},"Automated Software Delivery",{"href":158,"dataGaLocation":81,"dataGaName":176},"Automated software delivery",{"title":178,"description":179,"link":180,"items":185},"Security","Deliver code faster without compromising security",{"config":181},{"href":182,"dataGaName":183,"dataGaLocation":81,"icon":184},"/solutions/security-compliance/","security and compliance","ShieldCheckLight",[186,189,194],{"text":187,"config":188},"Security & Compliance",{"href":182,"dataGaLocation":81,"dataGaName":187},{"text":190,"config":191},"Software Supply Chain Security",{"href":192,"dataGaLocation":81,"dataGaName":193},"/solutions/supply-chain/","Software supply chain security",{"text":195,"config":196},"Compliance & Governance",{"href":197,"dataGaLocation":81,"dataGaName":198},"/solutions/continuous-software-compliance/","Compliance and governance",{"title":200,"link":201,"items":206},"Measurement",{"config":202},{"icon":203,"href":204,"dataGaName":205,"dataGaLocation":81},"DigitalTransformation","/solutions/visibility-measurement/","visibility and measurement",[207,211,215],{"text":208,"config":209},"Visibility & Measurement",{"href":204,"dataGaLocation":81,"dataGaName":210},"Visibility and Measurement",{"text":212,"config":213},"Value Stream Management",{"href":214,"dataGaLocation":81,"dataGaName":212},"/solutions/value-stream-management/",{"text":216,"config":217},"Analytics & Insights",{"href":218,"dataGaLocation":81,"dataGaName":219},"/solutions/analytics-and-insights/","Analytics and insights",{"title":221,"items":222},"GitLab for",[223,228,233],{"text":224,"config":225},"Enterprise",{"href":226,"dataGaLocation":81,"dataGaName":227},"/enterprise/","enterprise",{"text":229,"config":230},"Small Business",{"href":231,"dataGaLocation":81,"dataGaName":232},"/small-business/","small business",{"text":234,"config":235},"Public Sector",{"href":236,"dataGaLocation":81,"dataGaName":237},"/solutions/public-sector/","public sector",{"text":239,"config":240},"Pricing",{"href":241,"dataGaName":242,"dataGaLocation":81,"dataNavLevelOne":242},"/pricing/","pricing",{"text":244,"config":245,"link":247,"lists":251,"feature":336},"Resources",{"dataNavLevelOne":246},"resources",{"text":248,"config":249},"View all resources",{"href":250,"dataGaName":246,"dataGaLocation":81},"/resources/",[252,285,308],{"title":253,"items":254},"Getting started",[255,260,265,270,275,280],{"text":256,"config":257},"Install",{"href":258,"dataGaName":259,"dataGaLocation":81},"/install/","install",{"text":261,"config":262},"Quick start guides",{"href":263,"dataGaName":264,"dataGaLocation":81},"/get-started/","quick setup checklists",{"text":266,"config":267},"Learn",{"href":268,"dataGaLocation":81,"dataGaName":269},"https://university.gitlab.com/","learn",{"text":271,"config":272},"Product documentation",{"href":273,"dataGaName":274,"dataGaLocation":81},"https://docs.gitlab.com/","product documentation",{"text":276,"config":277},"Best practice videos",{"href":278,"dataGaName":279,"dataGaLocation":81},"/getting-started-videos/","best practice videos",{"text":281,"config":282},"Integrations",{"href":283,"dataGaName":284,"dataGaLocation":81},"/integrations/","integrations",{"title":286,"items":287},"Discover",[288,293,298,303],{"text":289,"config":290},"Customer success stories",{"href":291,"dataGaName":292,"dataGaLocation":81},"/customers/","customer success stories",{"text":294,"config":295},"Blog",{"href":296,"dataGaName":297,"dataGaLocation":81},"/blog/","blog",{"text":299,"config":300},"Remote",{"href":301,"dataGaName":302,"dataGaLocation":81},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":304,"config":305},"TeamOps",{"href":306,"dataGaName":307,"dataGaLocation":81},"/teamops/","teamops",{"title":309,"items":310},"Connect",[311,316,321,326,331],{"text":312,"config":313},"GitLab Services",{"href":314,"dataGaName":315,"dataGaLocation":81},"/services/","services",{"text":317,"config":318},"Community",{"href":319,"dataGaName":320,"dataGaLocation":81},"/community/","community",{"text":322,"config":323},"Forum",{"href":324,"dataGaName":325,"dataGaLocation":81},"https://forum.gitlab.com/","forum",{"text":327,"config":328},"Events",{"href":329,"dataGaName":330,"dataGaLocation":81},"/events/","events",{"text":332,"config":333},"Partners",{"href":334,"dataGaName":335,"dataGaLocation":81},"/partners/","partners",{"backgroundColor":337,"textColor":338,"text":339,"image":340,"link":344},"#2f2a6b","#fff","Insights for the future of software development",{"altText":341,"config":342},"the source promo card",{"src":343},"/images/navigation/the-source-promo-card.svg",{"text":345,"config":346},"Read the latest",{"href":347,"dataGaName":348,"dataGaLocation":81},"/the-source/","the source",{"text":350,"config":351,"lists":353},"Company",{"dataNavLevelOne":352},"company",[354],{"items":355},[356,361,367,369,374,379,384,389,394,399,404],{"text":357,"config":358},"About",{"href":359,"dataGaName":360,"dataGaLocation":81},"/company/","about",{"text":362,"config":363,"footerGa":366},"Jobs",{"href":364,"dataGaName":365,"dataGaLocation":81},"/jobs/","jobs",{"dataGaName":365},{"text":327,"config":368},{"href":329,"dataGaName":330,"dataGaLocation":81},{"text":370,"config":371},"Leadership",{"href":372,"dataGaName":373,"dataGaLocation":81},"/company/team/e-group/","leadership",{"text":375,"config":376},"Team",{"href":377,"dataGaName":378,"dataGaLocation":81},"/company/team/","team",{"text":380,"config":381},"Handbook",{"href":382,"dataGaName":383,"dataGaLocation":81},"https://handbook.gitlab.com/","handbook",{"text":385,"config":386},"Investor relations",{"href":387,"dataGaName":388,"dataGaLocation":81},"https://ir.gitlab.com/","investor relations",{"text":390,"config":391},"Trust Center",{"href":392,"dataGaName":393,"dataGaLocation":81},"/security/","trust center",{"text":395,"config":396},"AI Transparency Center",{"href":397,"dataGaName":398,"dataGaLocation":81},"/ai-transparency-center/","ai transparency center",{"text":400,"config":401},"Newsletter",{"href":402,"dataGaName":403,"dataGaLocation":81},"/company/contact/","newsletter",{"text":405,"config":406},"Press",{"href":407,"dataGaName":408,"dataGaLocation":81},"/press/","press",{"text":410,"config":411,"lists":412},"Contact us",{"dataNavLevelOne":352},[413],{"items":414},[415,418,423],{"text":88,"config":416},{"href":90,"dataGaName":417,"dataGaLocation":81},"talk to sales",{"text":419,"config":420},"Get help",{"href":421,"dataGaName":422,"dataGaLocation":81},"/support/","get help",{"text":424,"config":425},"Customer portal",{"href":426,"dataGaName":427,"dataGaLocation":81},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":429,"login":430,"suggestions":437},"Close",{"text":431,"link":432},"To search repositories and projects, login to",{"text":433,"config":434},"gitlab.com",{"href":95,"dataGaName":435,"dataGaLocation":436},"search login","search",{"text":438,"default":439},"Suggestions",[440,442,446,448,452,456],{"text":110,"config":441},{"href":115,"dataGaName":110,"dataGaLocation":436},{"text":443,"config":444},"Code Suggestions (AI)",{"href":445,"dataGaName":443,"dataGaLocation":436},"/solutions/code-suggestions/",{"text":162,"config":447},{"href":164,"dataGaName":162,"dataGaLocation":436},{"text":449,"config":450},"GitLab on AWS",{"href":451,"dataGaName":449,"dataGaLocation":436},"/partners/technology-partners/aws/",{"text":453,"config":454},"GitLab on Google Cloud",{"href":455,"dataGaName":453,"dataGaLocation":436},"/partners/technology-partners/google-cloud-platform/",{"text":457,"config":458},"Why GitLab?",{"href":123,"dataGaName":457,"dataGaLocation":436},{"freeTrial":460,"mobileIcon":465,"desktopIcon":470,"secondaryButton":473},{"text":461,"config":462},"Start free trial",{"href":463,"dataGaName":86,"dataGaLocation":464},"https://gitlab.com/-/trials/new/","nav",{"altText":466,"config":467},"Gitlab Icon",{"src":468,"dataGaName":469,"dataGaLocation":464},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":466,"config":471},{"src":472,"dataGaName":469,"dataGaLocation":464},"/images/brand/gitlab-logo-type.svg",{"text":474,"config":475},"Get Started",{"href":476,"dataGaName":477,"dataGaLocation":464},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/compare/gitlab-vs-github/","get started",{"freeTrial":479,"mobileIcon":483,"desktopIcon":485},{"text":480,"config":481},"Learn more about GitLab Duo",{"href":115,"dataGaName":482,"dataGaLocation":464},"gitlab duo",{"altText":466,"config":484},{"src":468,"dataGaName":469,"dataGaLocation":464},{"altText":466,"config":486},{"src":472,"dataGaName":469,"dataGaLocation":464},"content:shared:en-us:main-navigation.yml","Main Navigation","shared/en-us/main-navigation.yml","shared/en-us/main-navigation",{"_path":492,"_dir":75,"_draft":6,"_partial":6,"_locale":7,"title":493,"button":494,"config":498,"_id":500,"_type":68,"_source":69,"_file":501,"_stem":502,"_extension":72},"/shared/en-us/banner","GitLab Duo Agent Platform is now in public beta!",{"text":121,"config":495},{"href":496,"dataGaName":497,"dataGaLocation":81},"/gitlab-duo/agent-platform/","duo banner",{"layout":499},"release","content:shared:en-us:banner.yml","shared/en-us/banner.yml","shared/en-us/banner",{"_path":504,"_dir":75,"_draft":6,"_partial":6,"_locale":7,"data":505,"_id":710,"_type":68,"title":711,"_source":69,"_file":712,"_stem":713,"_extension":72},"/shared/en-us/main-footer",{"text":506,"source":507,"edit":513,"contribute":518,"config":523,"items":528,"minimal":702},"Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license",{"text":508,"config":509},"View page source",{"href":510,"dataGaName":511,"dataGaLocation":512},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":514,"config":515},"Edit this page",{"href":516,"dataGaName":517,"dataGaLocation":512},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":519,"config":520},"Please contribute",{"href":521,"dataGaName":522,"dataGaLocation":512},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":524,"facebook":525,"youtube":526,"linkedin":527},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[529,552,609,638,672],{"title":99,"links":530,"subMenu":535},[531],{"text":532,"config":533},"DevSecOps platform",{"href":108,"dataGaName":534,"dataGaLocation":512},"devsecops platform",[536],{"title":239,"links":537},[538,542,547],{"text":539,"config":540},"View plans",{"href":241,"dataGaName":541,"dataGaLocation":512},"view plans",{"text":543,"config":544},"Why Premium?",{"href":545,"dataGaName":546,"dataGaLocation":512},"/pricing/premium/","why premium",{"text":548,"config":549},"Why Ultimate?",{"href":550,"dataGaName":551,"dataGaLocation":512},"/pricing/ultimate/","why ultimate",{"title":553,"links":554},"Solutions",[555,560,563,565,570,575,579,582,586,591,593,596,599,604],{"text":556,"config":557},"Digital transformation",{"href":558,"dataGaName":559,"dataGaLocation":512},"/topics/digital-transformation/","digital transformation",{"text":187,"config":561},{"href":182,"dataGaName":562,"dataGaLocation":512},"security & compliance",{"text":176,"config":564},{"href":158,"dataGaName":159,"dataGaLocation":512},{"text":566,"config":567},"Agile development",{"href":568,"dataGaName":569,"dataGaLocation":512},"/solutions/agile-delivery/","agile delivery",{"text":571,"config":572},"Cloud transformation",{"href":573,"dataGaName":574,"dataGaLocation":512},"/topics/cloud-native/","cloud transformation",{"text":576,"config":577},"SCM",{"href":172,"dataGaName":578,"dataGaLocation":512},"source code management",{"text":162,"config":580},{"href":164,"dataGaName":581,"dataGaLocation":512},"continuous integration & delivery",{"text":583,"config":584},"Value stream management",{"href":214,"dataGaName":585,"dataGaLocation":512},"value stream management",{"text":587,"config":588},"GitOps",{"href":589,"dataGaName":590,"dataGaLocation":512},"/solutions/gitops/","gitops",{"text":224,"config":592},{"href":226,"dataGaName":227,"dataGaLocation":512},{"text":594,"config":595},"Small business",{"href":231,"dataGaName":232,"dataGaLocation":512},{"text":597,"config":598},"Public sector",{"href":236,"dataGaName":237,"dataGaLocation":512},{"text":600,"config":601},"Education",{"href":602,"dataGaName":603,"dataGaLocation":512},"/solutions/education/","education",{"text":605,"config":606},"Financial services",{"href":607,"dataGaName":608,"dataGaLocation":512},"/solutions/finance/","financial services",{"title":244,"links":610},[611,613,615,617,620,622,624,626,628,630,632,634,636],{"text":256,"config":612},{"href":258,"dataGaName":259,"dataGaLocation":512},{"text":261,"config":614},{"href":263,"dataGaName":264,"dataGaLocation":512},{"text":266,"config":616},{"href":268,"dataGaName":269,"dataGaLocation":512},{"text":271,"config":618},{"href":273,"dataGaName":619,"dataGaLocation":512},"docs",{"text":294,"config":621},{"href":296,"dataGaName":297,"dataGaLocation":512},{"text":289,"config":623},{"href":291,"dataGaName":292,"dataGaLocation":512},{"text":299,"config":625},{"href":301,"dataGaName":302,"dataGaLocation":512},{"text":312,"config":627},{"href":314,"dataGaName":315,"dataGaLocation":512},{"text":304,"config":629},{"href":306,"dataGaName":307,"dataGaLocation":512},{"text":317,"config":631},{"href":319,"dataGaName":320,"dataGaLocation":512},{"text":322,"config":633},{"href":324,"dataGaName":325,"dataGaLocation":512},{"text":327,"config":635},{"href":329,"dataGaName":330,"dataGaLocation":512},{"text":332,"config":637},{"href":334,"dataGaName":335,"dataGaLocation":512},{"title":350,"links":639},[640,642,644,646,648,650,652,656,661,663,665,667],{"text":357,"config":641},{"href":359,"dataGaName":352,"dataGaLocation":512},{"text":362,"config":643},{"href":364,"dataGaName":365,"dataGaLocation":512},{"text":370,"config":645},{"href":372,"dataGaName":373,"dataGaLocation":512},{"text":375,"config":647},{"href":377,"dataGaName":378,"dataGaLocation":512},{"text":380,"config":649},{"href":382,"dataGaName":383,"dataGaLocation":512},{"text":385,"config":651},{"href":387,"dataGaName":388,"dataGaLocation":512},{"text":653,"config":654},"Sustainability",{"href":655,"dataGaName":653,"dataGaLocation":512},"/sustainability/",{"text":657,"config":658},"Diversity, inclusion and belonging (DIB)",{"href":659,"dataGaName":660,"dataGaLocation":512},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":390,"config":662},{"href":392,"dataGaName":393,"dataGaLocation":512},{"text":400,"config":664},{"href":402,"dataGaName":403,"dataGaLocation":512},{"text":405,"config":666},{"href":407,"dataGaName":408,"dataGaLocation":512},{"text":668,"config":669},"Modern Slavery Transparency Statement",{"href":670,"dataGaName":671,"dataGaLocation":512},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":673,"links":674},"Contact Us",[675,678,680,682,687,692,697],{"text":676,"config":677},"Contact an expert",{"href":90,"dataGaName":91,"dataGaLocation":512},{"text":419,"config":679},{"href":421,"dataGaName":422,"dataGaLocation":512},{"text":424,"config":681},{"href":426,"dataGaName":427,"dataGaLocation":512},{"text":683,"config":684},"Status",{"href":685,"dataGaName":686,"dataGaLocation":512},"https://status.gitlab.com/","status",{"text":688,"config":689},"Terms of use",{"href":690,"dataGaName":691,"dataGaLocation":512},"/terms/","terms of use",{"text":693,"config":694},"Privacy statement",{"href":695,"dataGaName":696,"dataGaLocation":512},"/privacy/","privacy statement",{"text":698,"config":699},"Cookie preferences",{"dataGaName":700,"dataGaLocation":512,"id":701,"isOneTrustButton":144},"cookie preferences","ot-sdk-btn",{"items":703},[704,706,708],{"text":688,"config":705},{"href":690,"dataGaName":691,"dataGaLocation":512},{"text":693,"config":707},{"href":695,"dataGaName":696,"dataGaLocation":512},{"text":698,"config":709},{"dataGaName":700,"dataGaLocation":512,"id":701,"isOneTrustButton":144},"content:shared:en-us:main-footer.yml","Main Footer","shared/en-us/main-footer.yml","shared/en-us/main-footer",1753207374007]