[{"data":1,"prerenderedAt":1051},["ShallowReactive",2],{"/pt-br/solutions/supply-chain/":3,"navigation-pt-br":429,"banner-pt-br":831,"footer-pt-br":844},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":422,"_type":423,"title":424,"_source":425,"_file":426,"_stem":427,"_extension":428},"/pt-br/solutions/supply-chain","solutions",false,"",{"title":9,"description":10},"Segurança da cadeia de suprimentos de software","Proteja sua cadeia de suprimentos de software, antecipe-se aos vetores de ameaça e estabeleça políticas para auxiliar na conformidade",[12,31,57,96,382],{"componentName":13,"componentContent":14},"SolutionsTabLinks",{"links":15},[16,22,26],{"text":17,"config":18},"Testes de segurança de aplicações",{"href":19,"dataGaName":20,"dataGaLocation":21},"/pt-br/solutions/application-security-testing/","Application Security Testing","hero tabs",{"text":9,"config":23},{"href":24,"dataGaName":25,"dataGaLocation":21},"/pt-br/solutions/supply-chain/","Software Supply Chain Security",{"text":27,"config":28},"Conformidade de software",{"href":29,"dataGaName":30,"dataGaLocation":21},"/pt-br/solutions/software-compliance/","Software Compliance",{"componentName":32,"componentContent":33},"CommonHero",{"eyebrow":34,"title":9,"description":38,"primaryButton":39,"secondaryButton":45,"image":50,"config":55},{"text":35,"config":36},"Automação integrada e aplicação de políticas",{"typographyVariant":37},"heading5-bold","Proteja sua cadeia de suprimentos de software, antecipe-se aos vetores de ameaça e estabeleça políticas para auxiliar na conformidade e entregar software seguro mais rapidamente.",{"text":40,"config":41},"Comece seu teste gratuito",{"href":42,"dataGaName":43,"dataGaLocation":44},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/&glm_content=default-saas-trial","free trial","hero",{"text":46,"config":47},"Conheça os preços",{"href":48,"dataGaName":49,"dataGaLocation":44},"/pt-br/pricing/","pricing",{"altText":7,"config":51},{"src":52,"bordered":53,"theme":54},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157558/Website/Topics/resources_11.jpg",true,"rounded",{"background":56},"purple",{"componentName":58,"componentContent":59},"CommonCustomerLogos",{"text":60,"logos":61},"Confiam em nós:",[62,67,72,78,84,90],{"altText":63,"config":64},"Logo do Bendigo and Adelaide Bank",{"src":65,"href":66},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517926/jpf33ho0ufokyx0r3z6x.svg","/pt-br/customers/bab/",{"altText":68,"config":69},"Logo da HackerOne",{"src":70,"href":71},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517941/ofyosacgljvxg2u6bq16.png","/pt-br/customers/hackerone/",{"ariaLabel":73,"altText":74,"config":75},"Link para o caso de estudo do cliente Conversica","Logo da New10",{"src":76,"href":77},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745518001/lkz8lquokr8zmubgkeon.svg","/pt-br/customers/new10/",{"ariaLabel":79,"altText":80,"config":81},"Link para o caso de estudo do cliente Curve","Logo da The Zebra",{"src":82,"href":83},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517952/kmbocohvcmshrupgvtdt.svg","/pt-br/customers/thezebra/",{"ariaLabel":85,"altText":86,"config":87},"Link para o caso de estudo do cliente Chorus","Logo da Chorus",{"src":88,"href":89},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663625/lzwoitmzaudikyf2gcxn.svg","/pt-br/customers/chorus/",{"ariaLabel":91,"altText":92,"config":93},"Link para o caso de estudo do cliente Hilti","Logo da Hilti",{"src":94,"href":95},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1745517942/ian7zidxv2sunjovk64o.svg","/pt-br/customers/hilti/",{"componentName":97,"componentContent":98},"CommonSideNavigation",{"links":99,"components":116},[100,104,108,112],{"text":101,"config":102},"Visão geral",{"id":103},"overview",{"text":105,"config":106},"Recursos",{"id":107},"capabilities",{"text":109,"config":110},"Clientes",{"id":111},"customers",{"text":113,"config":114},"Materiais",{"id":115},"resources",[117,154,160,209,259],{"componentName":118,"componentContent":119},"SolutionsAccordionWrapper",{"config":120,"title":121,"accordion":122},{"id":103,"isAccordion":53},"Proteja sua cadeia de suprimentos de software de ponta a ponta",[123,134,144],{"header":124,"content":125,"config":126,"link":128},"Proteja seu ciclo de vida de desenvolvimento de software","Proteja múltiplas superfícies de ataque, incluindo seu código, build, dependências e artefatos de release",{"icon":127},"ContinuousIntegration",{"text":129,"config":130},"Saiba mais sobre DevSecOps",{"href":131,"dataGaName":132,"dataGaLocation":133},"/pt-br/solutions/security-compliance/","reduce security learn more","benefits",{"header":135,"content":136,"config":137,"link":139},"Atenda aos requisitos de conformidade","Acesso fácil a relatórios de auditoria e governança",{"icon":138},"Devsecops",{"text":140,"config":141},"Por que GitLab?",{"href":142,"dataGaName":143,"dataGaLocation":133},"/pt-br/why-gitlab/","why gitlab",{"header":145,"content":146,"config":147,"link":149},"Implemente proteções","Controle o acesso e implemente políticas",{"icon":148},"Release",{"text":150,"config":151},"Saiba mais sobre nossa abordagem de plataforma",{"href":152,"dataGaName":153,"dataGaLocation":133},"/pt-br/solutions/devops-platform/","learn more about platform",{"componentName":155,"componentContent":156},"SolutionsFeaturedVideo",{"video":157},{"config":158},{"href":159},"https://player.vimeo.com/video/762685637?h=f96e969756",{"componentName":161,"componentContent":162},"SolutionsBlock",{"data":163},{"config":164,"subtitle":165,"subImage":166,"alt":167,"solutions":168},{"id":107,"markdown":53,"whiteBg":53},"Codifique, construa, lance. Com segurança.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663637/lmgzusxgfyt6jiokrtoe.png?","Ilustração de 3 fotos de pessoas ao lado dos benefícios do produto",[169,178,188,195,202],{"title":170,"description":171,"list":172},"Estabeleça confiança zero","O gerenciamento de identidade e acesso (IAM) é um dos maiores vetores de ataque na cadeia de suprimentos de software. Proteja o acesso com o GitLab autenticando, autorizando e validando continuamente todas as identidades humanas e de máquina operando em seu ambiente.",[173,174,175,176,177],"Implemente [controle de acesso](https://docs.gitlab.com/ee/administration/settings/visibility_and_access_controls.html) granular incluindo [autenticação de dois fatores](https://docs.gitlab.com/ee/security/two_factor_authentication.html)","Estabeleça [políticas de expiração de token](https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html)","Configure [políticas](https://docs.gitlab.com/ee/administration/compliance.html#policy-management) conforme regras organizacionais ou regulamentares","Gere [relatórios abrangentes de auditoria e governança](https://docs.gitlab.com/ee/administration/audit_reports.html) para aderência à conformidade","Aplique [aprovações de duas pessoas](https://docs.gitlab.com/ee/user/project/merge_requests/approvals/rules.html) para proteções adicionais",{"title":179,"description":180,"list":181},"Proteja seu código-fonte","Garanta a segurança e integridade do seu código-fonte gerenciando quem tem acesso ao código e como as alterações no código são revisadas e mescladas.",[182,183,184,185,186,187],"Estabeleça controle de versão, [histórico de código](https://docs.gitlab.com/ee/user/project/repository/git_history.html?_gl=1*1ngzpgw*_ga*NTg0MjExODQyLjE2MTk1MzkzOTQ.*_ga_ENFH3X7M5Y*MTY2NDUzNDg3My4xMjkuMS4xNjY0NTM4MjQ3LjAuMC4w) e [controle de acesso](https://docs.gitlab.com/ee/administration/settings/visibility_and_access_controls.html) ao seu código-fonte","Use testes automatizados de [qualidade de código](https://docs.gitlab.com/ee/ci/testing/code_quality.html) para analisar o impacto das alterações no desempenho","Aplique regras de revisão e [aprovação](https://docs.gitlab.com/ee/ci/testing/code_quality.html) para controlar o que vai para produção","Execute [verificações de segurança automatizadas](https://docs.gitlab.com/ee/user/application_security/) para capturar vulnerabilidades antes que seu código seja mesclado","Garanta que senhas e informações sensíveis não estejam no seu código-fonte através da [detecção automatizada de segredos](https://docs.gitlab.com/ee/user/application_security/secret_detection/)","Implemente [commits assinados](https://docs.gitlab.com/ee/user/project/repository/signed_commits/) para prevenir personificação de desenvolvedores",{"title":189,"description":190,"list":191},"Proteja as dependências","Verifique se todas as dependências de código aberto usadas em seus projetos não contêm vulnerabilidades divulgadas, vêm de uma fonte confiável e não foram adulteradas.",[192,193,194],"Gere uma [lista de materiais de software](https://docs.gitlab.com/ee/user/application_security/dependency_list/) de forma automatizada para identificar as dependências dos seus projetos","Identifique automaticamente vulnerabilidades em qualquer software dependente usado através da [análise automatizada de composição de software](https://docs.gitlab.com/ee/user/application_security/dependency_scanning/)","Execute verificações de [conformidade de licença](https://docs.gitlab.com/ee/user/compliance/license_approval_policies.html) para garantir que seu projeto esteja usando software com licenças dentro das políticas da sua organização",{"title":196,"description":197,"list":198},"Proteja ambientes de build","Impeça que atores mal-intencionados injetem código malicioso no processo de build e obtenham controle sobre o software construído pelo pipeline ou acesso aos segredos usados no pipeline.",[199,200,201],"[Isole seu ambiente de build](https://docs.gitlab.com/runner/security/?_gl=1*1d95r9z*_ga*NTg0MjExODQyLjE2MTk1MzkzOTQ.*_ga_ENFH3X7M5Y*MTY2NDUzNDg3My4xMjkuMS4xNjY0NTM4MDA2LjAuMC4w) para prevenir acesso não autorizado ou execução de código malicioso","Mantenha [evidências de release](https://docs.gitlab.com/ee/user/project/releases/#release-evidence) para tudo que está incluído no release","Garanta que seus artefatos de build não estejam comprometidos com [atestação de artefatos de build](https://docs.gitlab.com/ee/ci/runners/configure_runners.html#artifact-attestation)",{"title":203,"description":204,"list":205},"Proteja artefatos de release","Impeça que atacantes explorem fraquezas no design ou configurações de uma aplicação para roubar dados privados, obter acesso não autorizado a contas ou personificar usuários legítimos.",[206,207,208],"Estabeleça uma [conexão segura](https://about.gitlab.com/blog/2022/01/07/gitops-with-gitlab-using-ci-cd/#meet-the-cicd-tunnel) com seu cluster para entregar seus artefatos de release","Identifique [vulnerabilidades de segurança em aplicações em execução](https://docs.gitlab.com/ee/user/application_security/dast/) antes de fazer o deploy","Garanta que suas [interfaces de API](https://docs.gitlab.com/ee/user/application_security/api_fuzzing/) não exponham sua aplicação em execução",{"componentName":210,"componentContent":211},"CommonQuoteCarousel",{"header":212,"config":213,"cards":214},"Confiança das empresas. \u003Cbr /> Amor dos desenvolvedores.",{"id":111,"background":56},[215,227,239,249],{"quote":216,"config":217,"cta":218,"author":223},"Agora temos uma solução sempre inovadora que se alinha com nosso objetivo de transformação digital.",{"logo":65},{"text":219,"config":220},"Saiba mais",{"href":66,"dataGaName":221,"dataGaLocation":222},"bendigo and adelaide learn more","case studies",{"name":224,"title":225,"company":226},"Caio Trevisan","Head of DevOps Enablement","Bendigo and Adelaide Bank",{"quote":228,"config":229,"cta":231,"author":235},"O GitLab está realmente nos ajudando em nossa arquitetura muito moderna, porque vocês dão suporte ao Kubernetes, dão suporte ao serverless e dão suporte a recursos de segurança incríveis, como DAST e SAST. O GitLab está nos permitindo ter uma arquitetura realmente de ponta.",{"logo":230},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751664120/x3hg0npaz9idktlthagd.svg",{"text":219,"config":232},{"href":77,"dataGaName":233,"dataGaLocation":234},"New10 testimonial","body",{"name":236,"title":237,"company":238},"Kirill Kolyaskin","CTO","New10",{"quote":240,"config":241,"cta":242,"author":245},"O maior valor (do GitLab) é que ele permite que as equipes de desenvolvimento tenham um papel maior no processo de deploy. Anteriormente, apenas algumas pessoas realmente sabiam como as coisas funcionavam, e agora praticamente toda a organização de desenvolvimento sabe como o pipeline de CI funciona, pode trabalhar com ele, adicionar novos serviços e colocar coisas em produção sem que a infraestrutura seja um gargalo.",{"logo":82},{"text":219,"config":243},{"href":83,"dataGaName":244,"dataGaLocation":234},"the zebra learn more",{"name":246,"title":247,"company":248},"Dan Bereczki","Sr. Software Manager","The Zebra",{"quote":250,"config":251,"cta":252,"author":255},"O GitLab é empacotado como uma suíte e depois vem com um instalador muito sofisticado. E então de alguma forma funciona. Isso é muito bom se você é uma empresa que só quer colocar para funcionar.",{"logo":94},{"text":219,"config":253},{"href":95,"dataGaName":254,"dataGaLocation":234},"hilti learn more",{"name":256,"title":257,"company":258},"Daniel Widerin","Head of Software Delivery","Head of Software Delivery, HILTI",{"componentName":260,"componentContent":261},"CommonResourcesContainer",{"config":262,"header":263,"tabs":264},{"id":115},"Recursos de segurança da cadeia de suprimentos",[265,305,328,367],{"name":266,"items":267,"config":303},"Vídeos",[268,279,287,295],{"header":269,"type":270,"image":271,"link":275},"Shifting Security Left - Visão geral de segurança do GitLab","Video",{"altText":272,"config":273},"Vídeo",{"src":274},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751664120/mq13tsfqasim6oztydlf.jpg",{"text":276,"config":277},"Assistir agora",{"href":278,"icon":270,"modal":53},"https://www.youtube.com/embed/XnYstHObqlA?enablejsapi=1",{"header":280,"type":270,"image":281,"link":284},"Gerenciando vulnerabilidades e habilitando separação de funções com GitLab",{"altText":272,"config":282},{"src":283},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663824/x2ebcuxmlzdb4rmhexah.jpg",{"text":276,"config":285},{"href":286,"icon":270,"modal":53},"https://www.youtube.com/embed/J5Frv7FZtnI?enablejsapi=1",{"header":288,"type":270,"image":289,"link":292},"GitLab 15 Release - Novos recursos de segurança",{"altText":272,"config":290},{"src":291},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751664080/vyamhlc2sf1kd1n82gr8.jpg",{"text":276,"config":293},{"href":294,"icon":270,"modal":53},"https://www.youtube.com/embed/BasGVNvOFGo",{"header":296,"type":270,"image":297,"link":300},"SBOM e atestação",{"altText":272,"config":298},{"src":299},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663556/iurxyhzuo53wawsgx7md.jpg",{"text":276,"config":301},{"href":302,"icon":270,"modal":53},"https://www.youtube.com/embed/wX6aTZfpJv0",{"key":304},"Videos",{"name":306,"items":307,"config":326},"Livros",[308,318],{"header":309,"type":310,"image":311,"link":314},"Guia para segurança da cadeia de suprimentos de software","Ebook",{"altText":310,"config":312},{"src":313},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749670016/Blog/Hero%20Images/modernize-cicd.jpg",{"text":315,"config":316},"Baixar",{"href":317,"icon":310},"https://cdn.pathfactory.com/assets/10519/contents/360915/35d042c6-3449-4d50-b2e9-b08d9a68f7a1.pdf",{"header":319,"type":310,"image":320,"link":323},"Pesquisa GitLab DevSecOps",{"altText":310,"config":321},{"src":322},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157556/Website/Topics/resources_1.jpg",{"text":315,"config":324},{"href":325,"icon":310},"https://cdn.pathfactory.com/assets/10519/contents/432983/c6140cad-446b-4a6c-96b6-8524fac60f7d.pdf",{"key":327},"books",{"name":329,"items":330,"config":365},"Blogs",[331,341,349,357],{"header":332,"type":333,"image":334,"link":337},"Guia definitivo para segurança da cadeia de suprimentos de software","Blog",{"altText":333,"config":335},{"src":336},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159401/Website/Topics/hotjar.jpg",{"text":338,"config":339},"Leia mais",{"href":340,"icon":333},"/blog/2022/08/30/the-ultimate-guide-to-software-supply-chain-security/",{"header":342,"type":333,"image":343,"link":346},"Conformidade com o framework NIST com GitLab",{"altText":333,"config":344},{"src":345},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159287/Website/Topics/resources_7.jpg",{"text":338,"config":347},{"href":348,"icon":333},"/blog/2022/03/29/comply-with-nist-secure-supply-chain-framework-with-gitlab/",{"header":350,"type":333,"image":351,"link":354},"Pontuação dos performers DORA no painel GitLab Value Streams",{"altText":333,"config":352},{"src":353},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663673/wwz6gs0uozfqn9rktarj.webp",{"text":338,"config":355},{"href":356,"icon":333},"/blog/2024/01/18/inside-dora-performers-score-in-gitlab-value-streams-dashboard/",{"header":358,"type":333,"image":359,"link":362},"Protegendo a cadeia de suprimentos de software através de atestação automatizada",{"altText":333,"config":360},{"src":361},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663281/detyljzxnhvh9crrobql.jpg",{"text":338,"config":363},{"href":364,"icon":333},"/blog/2022/08/10/securing-the-software-supply-chain-through-automated-attestation/",{"key":366},"blogs",{"name":368,"items":369,"config":380},"Relatórios",[370],{"header":371,"type":372,"image":373,"link":377},"GitLab como challenger no Magic Quadrant da Gartner 2022","Report",{"altText":374,"config":375},"Relatório",{"src":376},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751663242/qjhqyqxzhvuudajimije.jpg",{"text":219,"config":378},{"href":379,"icon":372},"https://about.gitlab.com/analysts/gartner-ast22/",{"key":381},"reports",{"componentName":383,"componentContent":384},"CommonCardGrid",{"title":385,"button":386,"config":391,"cards":394},"Faça mais com o GitLab",{"text":387,"config":388},"Explore mais soluções",{"href":389,"dataGaName":390,"dataGaLocation":234},"/pt-br/solutions/","solutions explore more",{"theme":56,"columns":392,"cardType":393},3,"div",[395,403,413],{"title":396,"description":397,"button":398,"config":402},"DevSecOps","O GitLab capacita suas equipes a equilibrar velocidade e segurança automatizando a entrega de software e protegendo sua cadeia de suprimentos de software de ponta a ponta.",{"text":219,"config":399},{"href":131,"dataGaName":400,"dataGaLocation":234,"variant":401},"devsecops learn more","tertiary",{"icon":138,"cardType":393},{"title":404,"description":405,"button":406,"config":411},"Conformidade contínua de software","Integrar segurança ao seu ciclo de vida DevSecOps é fácil com o GitLab.",{"text":219,"config":407},{"href":408,"dataGaName":409,"dataGaLocation":410,"variant":401},"/pt-br/solutions/continuous-software-compliance/","compliance","do more with gitlab",{"icon":412,"cardType":393},"Build",{"title":414,"description":415,"button":416,"config":420},"Integração e entrega contínuas","Torne a entrega de software repetível e sob demanda",{"text":219,"config":417},{"href":418,"dataGaName":419,"dataGaLocation":410,"variant":401},"/pt-br/solutions/continuous-integration/","ci",{"icon":421,"cardType":393},"ContinuousDelivery","content:pt-br:solutions:supply-chain.yml","yaml","Supply Chain","content","pt-br/solutions/supply-chain.yml","pt-br/solutions/supply-chain","yml",{"_path":430,"_dir":431,"_draft":6,"_partial":6,"_locale":7,"data":432,"_id":827,"_type":423,"title":828,"_source":425,"_file":829,"_stem":830,"_extension":428},"/shared/pt-br/main-navigation","pt-br",{"logo":433,"freeTrial":438,"sales":442,"login":447,"items":452,"search":768,"minimal":804,"duo":818},{"config":434},{"href":435,"dataGaName":436,"dataGaLocation":437},"/pt-br/","gitlab logo","header",{"text":439,"config":440},"Faça uma avaliação gratuita",{"href":441,"dataGaName":43,"dataGaLocation":437},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/",{"text":443,"config":444},"Fale com a equipe de vendas",{"href":445,"dataGaName":446,"dataGaLocation":437},"/pt-br/sales/","sales",{"text":448,"config":449},"Fazer login",{"href":450,"dataGaName":451,"dataGaLocation":437},"https://gitlab.com/users/sign_in/","sign in",[453,494,584,587,689,749],{"text":454,"config":455,"cards":457,"footer":477},"Plataforma",{"dataNavLevelOne":456},"platform",[458,464,472],{"title":454,"description":459,"link":460},"A plataforma DevSecOps mais abrangente com tecnologia de IA",{"text":461,"config":462},"Explore a nossa plataforma",{"href":463,"dataGaName":456,"dataGaLocation":437},"/pt-br/platform/",{"title":465,"description":466,"link":467},"GitLab Duo (IA)","Crie software mais rapidamente com a IA em todas as etapas de desenvolvimento",{"text":468,"config":469},"Conheça o GitLab Duo",{"href":470,"dataGaName":471,"dataGaLocation":437},"/pt-br/gitlab-duo/","gitlab duo ai",{"title":473,"description":474,"link":475},"Por que usar o GitLab","Dez razões pelas quais as empresas escolhem o GitLab",{"text":219,"config":476},{"href":142,"dataGaName":143,"dataGaLocation":437},{"title":478,"items":479},"Comece a usar",[480,485,490],{"text":481,"config":482},"Engenharia de plataforma",{"href":483,"dataGaName":484,"dataGaLocation":437},"/pt-br/solutions/platform-engineering/","platform engineering",{"text":486,"config":487},"Experiência do desenvolvedor",{"href":488,"dataGaName":489,"dataGaLocation":437},"/pt-br/developer-experience/","Developer experience",{"text":491,"config":492},"MLOps",{"href":493,"dataGaName":491,"dataGaLocation":437},"/pt-br/topics/devops/the-role-of-ai-in-devops/",{"text":495,"left":53,"config":496,"link":497,"lists":500,"footer":566},"Produtos",{"dataNavLevelOne":5},{"text":498,"config":499},"Confira todas as soluções",{"href":389,"dataGaName":5,"dataGaLocation":437},[501,526,544],{"title":502,"description":503,"link":504,"items":509},"Automação","CI/CD e automação para acelerar a implantação",{"config":505},{"icon":506,"href":507,"dataGaName":508,"dataGaLocation":437},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[510,513,517,522],{"text":511,"config":512},"CI/CD",{"href":418,"dataGaLocation":437,"dataGaName":511},{"text":514,"config":515},"Desenvolvimento auxiliado por IA",{"href":470,"dataGaLocation":437,"dataGaName":516},"AI assisted development",{"text":518,"config":519},"Gerenciamento de código-fonte",{"href":520,"dataGaLocation":437,"dataGaName":521},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":523,"config":524},"Entrega de software automatizada",{"href":507,"dataGaLocation":437,"dataGaName":525},"Automated software delivery",{"title":527,"description":528,"link":529,"items":533},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":530},{"href":131,"dataGaName":531,"dataGaLocation":437,"icon":532},"security and compliance","ShieldCheckLight",[534,538,541],{"text":20,"config":535},{"href":536,"dataGaName":537,"dataGaLocation":437},"/solutions/application-security-testing/","Application security testing",{"text":9,"config":539},{"href":24,"dataGaLocation":437,"dataGaName":540},"Software supply chain security",{"text":30,"config":542},{"href":543,"dataGaName":30,"dataGaLocation":437},"/solutions/software-compliance/",{"title":545,"link":546,"items":551},"Medição",{"config":547},{"icon":548,"href":549,"dataGaName":550,"dataGaLocation":437},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[552,556,561],{"text":553,"config":554},"Visibilidade e medição",{"href":549,"dataGaLocation":437,"dataGaName":555},"Visibility and Measurement",{"text":557,"config":558},"Gestão de fluxo de valor",{"href":559,"dataGaLocation":437,"dataGaName":560},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":562,"config":563},"Análises e insights",{"href":564,"dataGaLocation":437,"dataGaName":565},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":567,"items":568},"GitLab para",[569,574,579],{"text":570,"config":571},"Grandes empresas",{"href":572,"dataGaLocation":437,"dataGaName":573},"/pt-br/enterprise/","enterprise",{"text":575,"config":576},"Pequenas empresas",{"href":577,"dataGaLocation":437,"dataGaName":578},"/pt-br/small-business/","small business",{"text":580,"config":581},"Setor público",{"href":582,"dataGaLocation":437,"dataGaName":583},"/pt-br/solutions/public-sector/","public sector",{"text":585,"config":586},"Preços",{"href":48,"dataGaName":49,"dataGaLocation":437,"dataNavLevelOne":49},{"text":105,"config":588,"link":589,"lists":593,"feature":676},{"dataNavLevelOne":115},{"text":590,"config":591},"Confira todos os recursos",{"href":592,"dataGaName":115,"dataGaLocation":437},"/pt-br/resources/",[594,626,648],{"title":595,"items":596},"Primeiros passos",[597,602,607,611,616,621],{"text":598,"config":599},"Instalação",{"href":600,"dataGaName":601,"dataGaLocation":437},"/pt-br/install/","install",{"text":603,"config":604},"Guias de início rápido",{"href":605,"dataGaName":606,"dataGaLocation":437},"/pt-br/get-started/","quick setup checklists",{"text":219,"config":608},{"href":609,"dataGaLocation":437,"dataGaName":610},"https://university.gitlab.com/","learn",{"text":612,"config":613},"Documentação do produto",{"href":614,"dataGaName":615,"dataGaLocation":437},"https://docs.gitlab.com/","product documentation",{"text":617,"config":618},"Vídeos de melhores práticas",{"href":619,"dataGaName":620,"dataGaLocation":437},"/pt-br/getting-started-videos/","best practice videos",{"text":622,"config":623},"Integrações",{"href":624,"dataGaName":625,"dataGaLocation":437},"/pt-br/integrations/","integrations",{"title":627,"items":628},"Descubra",[629,634,638,643],{"text":630,"config":631},"Histórias de sucesso de clientes",{"href":632,"dataGaName":633,"dataGaLocation":437},"/pt-br/customers/","customer success stories",{"text":333,"config":635},{"href":636,"dataGaName":637,"dataGaLocation":437},"/blog/","blog",{"text":639,"config":640},"Trabalho remoto",{"href":641,"dataGaName":642,"dataGaLocation":437},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":644,"config":645},"TeamOps",{"href":646,"dataGaName":647,"dataGaLocation":437},"/pt-br/teamops/","teamops",{"title":649,"items":650},"Conecte-se",[651,656,661,666,671],{"text":652,"config":653},"Serviços do GitLab",{"href":654,"dataGaName":655,"dataGaLocation":437},"/pt-br/services/","services",{"text":657,"config":658},"Comunidade",{"href":659,"dataGaName":660,"dataGaLocation":437},"/community/","community",{"text":662,"config":663},"Fórum",{"href":664,"dataGaName":665,"dataGaLocation":437},"https://forum.gitlab.com/","forum",{"text":667,"config":668},"Eventos",{"href":669,"dataGaName":670,"dataGaLocation":437},"/events/","events",{"text":672,"config":673},"Parceiros",{"href":674,"dataGaName":675,"dataGaLocation":437},"/partners/","partners",{"backgroundColor":677,"textColor":678,"text":679,"image":680,"link":684},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":681,"config":682},"cartão promocional do The Source",{"src":683},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":685,"config":686},"Confira as novidades",{"href":687,"dataGaName":688,"dataGaLocation":437},"/pt-br/the-source/","the source",{"text":690,"config":691,"lists":693},"Empresa",{"dataNavLevelOne":692},"company",[694],{"items":695},[696,701,707,709,714,719,724,729,734,739,744],{"text":697,"config":698},"Sobre",{"href":699,"dataGaName":700,"dataGaLocation":437},"/pt-br/company/","about",{"text":702,"config":703,"footerGa":706},"Vagas",{"href":704,"dataGaName":705,"dataGaLocation":437},"/jobs/","jobs",{"dataGaName":705},{"text":667,"config":708},{"href":669,"dataGaName":670,"dataGaLocation":437},{"text":710,"config":711},"Liderança",{"href":712,"dataGaName":713,"dataGaLocation":437},"/company/team/e-group/","leadership",{"text":715,"config":716},"Equipe",{"href":717,"dataGaName":718,"dataGaLocation":437},"/company/team/","team",{"text":720,"config":721},"Manual",{"href":722,"dataGaName":723,"dataGaLocation":437},"https://handbook.gitlab.com/","handbook",{"text":725,"config":726},"Relacionamento com investidores",{"href":727,"dataGaName":728,"dataGaLocation":437},"https://ir.gitlab.com/","investor relations",{"text":730,"config":731},"Trust Center",{"href":732,"dataGaName":733,"dataGaLocation":437},"/pt-br/security/","trust center",{"text":735,"config":736},"AI Transparency Center",{"href":737,"dataGaName":738,"dataGaLocation":437},"/pt-br/ai-transparency-center/","ai transparency center",{"text":740,"config":741},"Boletim informativo",{"href":742,"dataGaName":743,"dataGaLocation":437},"/company/contact/","newsletter",{"text":745,"config":746},"Imprensa",{"href":747,"dataGaName":748,"dataGaLocation":437},"/press/","press",{"text":750,"config":751,"lists":752},"Fale com a gente",{"dataNavLevelOne":692},[753],{"items":754},[755,758,763],{"text":443,"config":756},{"href":445,"dataGaName":757,"dataGaLocation":437},"talk to sales",{"text":759,"config":760},"Ajuda",{"href":761,"dataGaName":762,"dataGaLocation":437},"/support/","get help",{"text":764,"config":765},"Portal de clientes",{"href":766,"dataGaName":767,"dataGaLocation":437},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":769,"login":770,"suggestions":777},"Fechar",{"text":771,"link":772},"Para pesquisar repositórios e projetos, faça login em",{"text":773,"config":774},"gitlab.com",{"href":450,"dataGaName":775,"dataGaLocation":776},"search login","search",{"text":778,"default":779},"Sugestões",[780,783,788,790,795,800],{"text":465,"config":781},{"href":470,"dataGaName":782,"dataGaLocation":776},"GitLab Duo (AI)",{"text":784,"config":785},"Sugestões de Código (IA)",{"href":786,"dataGaName":787,"dataGaLocation":776},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":511,"config":789},{"href":418,"dataGaName":511,"dataGaLocation":776},{"text":791,"config":792},"GitLab na AWS",{"href":793,"dataGaName":794,"dataGaLocation":776},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":796,"config":797},"GitLab no Google Cloud",{"href":798,"dataGaName":799,"dataGaLocation":776},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":801,"config":802},"Por que escolher o GitLab?",{"href":142,"dataGaName":803,"dataGaLocation":776},"Why GitLab?",{"freeTrial":805,"mobileIcon":810,"desktopIcon":815},{"text":806,"config":807},"Iniciar avaliação gratuita",{"href":808,"dataGaName":43,"dataGaLocation":809},"https://gitlab.com/-/trials/new/","nav",{"altText":811,"config":812},"Ícone do GitLab",{"src":813,"dataGaName":814,"dataGaLocation":809},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":811,"config":816},{"src":817,"dataGaName":814,"dataGaLocation":809},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":819,"mobileIcon":823,"desktopIcon":825},{"text":820,"config":821},"Saiba mais sobre o GitLab Duo",{"href":470,"dataGaName":822,"dataGaLocation":809},"gitlab duo",{"altText":811,"config":824},{"src":813,"dataGaName":814,"dataGaLocation":809},{"altText":811,"config":826},{"src":817,"dataGaName":814,"dataGaLocation":809},"content:shared:pt-br:main-navigation.yml","Main Navigation","shared/pt-br/main-navigation.yml","shared/pt-br/main-navigation",{"_path":832,"_dir":431,"_draft":6,"_partial":6,"_locale":7,"title":833,"button":834,"config":839,"_id":841,"_type":423,"_source":425,"_file":842,"_stem":843,"_extension":428},"/shared/pt-br/banner","A GitLab Duo Agent Platform está agora em beta público!",{"text":835,"config":836},"Experimente o Beta",{"href":837,"dataGaName":838,"dataGaLocation":437},"/pt-br/gitlab-duo/agent-platform/","duo banner",{"layout":840},"release","content:shared:pt-br:banner.yml","shared/pt-br/banner.yml","shared/pt-br/banner",{"_path":845,"_dir":431,"_draft":6,"_partial":6,"_locale":7,"data":846,"_id":1047,"_type":423,"title":1048,"_source":425,"_file":1049,"_stem":1050,"_extension":428},"/shared/pt-br/main-footer",{"text":847,"source":848,"edit":854,"contribute":859,"config":864,"items":869,"minimal":1039},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":849,"config":850},"Acessar a origem da página",{"href":851,"dataGaName":852,"dataGaLocation":853},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":855,"config":856},"Editar esta página",{"href":857,"dataGaName":858,"dataGaLocation":853},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":860,"config":861},"Contribua",{"href":862,"dataGaName":863,"dataGaLocation":853},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":865,"facebook":866,"youtube":867,"linkedin":868},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[870,893,947,976,1010],{"title":454,"links":871,"subMenu":876},[872],{"text":873,"config":874},"Plataforma DevSecOps",{"href":463,"dataGaName":875,"dataGaLocation":853},"devsecops platform",[877],{"title":585,"links":878},[879,883,888],{"text":880,"config":881},"Confira os planos",{"href":48,"dataGaName":882,"dataGaLocation":853},"view plans",{"text":884,"config":885},"Por que escolher o GitLab Premium?",{"href":886,"dataGaName":887,"dataGaLocation":853},"/pt-br/pricing/premium/","why premium",{"text":889,"config":890},"Por que escolher o GitLab Ultimate?",{"href":891,"dataGaName":892,"dataGaLocation":853},"/pt-br/pricing/ultimate/","why ultimate",{"title":894,"links":895},"Soluções",[896,901,904,906,911,916,920,923,926,931,933,935,937,942],{"text":897,"config":898},"Transformação digital",{"href":899,"dataGaName":900,"dataGaLocation":853},"/pt-br/topics/digital-transformation/","digital transformation",{"text":902,"config":903},"Segurança e conformidade",{"href":536,"dataGaName":537,"dataGaLocation":853},{"text":523,"config":905},{"href":507,"dataGaName":508,"dataGaLocation":853},{"text":907,"config":908},"Desenvolvimento ágil",{"href":909,"dataGaName":910,"dataGaLocation":853},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":912,"config":913},"Migração para a nuvem",{"href":914,"dataGaName":915,"dataGaLocation":853},"/pt-br/topics/cloud-native/","cloud transformation",{"text":917,"config":918},"SCM",{"href":520,"dataGaName":919,"dataGaLocation":853},"source code management",{"text":511,"config":921},{"href":418,"dataGaName":922,"dataGaLocation":853},"continuous integration & delivery",{"text":557,"config":924},{"href":559,"dataGaName":925,"dataGaLocation":853},"value stream management",{"text":927,"config":928},"GitOps",{"href":929,"dataGaName":930,"dataGaLocation":853},"/pt-br/solutions/gitops/","gitops",{"text":570,"config":932},{"href":572,"dataGaName":573,"dataGaLocation":853},{"text":575,"config":934},{"href":577,"dataGaName":578,"dataGaLocation":853},{"text":580,"config":936},{"href":582,"dataGaName":583,"dataGaLocation":853},{"text":938,"config":939},"Educação",{"href":940,"dataGaName":941,"dataGaLocation":853},"/pt-br/solutions/education/","education",{"text":943,"config":944},"Serviços financeiros",{"href":945,"dataGaName":946,"dataGaLocation":853},"/pt-br/solutions/finance/","financial services",{"title":105,"links":948},[949,951,953,955,958,960,962,964,966,968,970,972,974],{"text":598,"config":950},{"href":600,"dataGaName":601,"dataGaLocation":853},{"text":603,"config":952},{"href":605,"dataGaName":606,"dataGaLocation":853},{"text":219,"config":954},{"href":609,"dataGaName":610,"dataGaLocation":853},{"text":612,"config":956},{"href":614,"dataGaName":957,"dataGaLocation":853},"docs",{"text":333,"config":959},{"href":636,"dataGaName":637,"dataGaLocation":853},{"text":630,"config":961},{"href":632,"dataGaName":633,"dataGaLocation":853},{"text":639,"config":963},{"href":641,"dataGaName":642,"dataGaLocation":853},{"text":652,"config":965},{"href":654,"dataGaName":655,"dataGaLocation":853},{"text":644,"config":967},{"href":646,"dataGaName":647,"dataGaLocation":853},{"text":657,"config":969},{"href":659,"dataGaName":660,"dataGaLocation":853},{"text":662,"config":971},{"href":664,"dataGaName":665,"dataGaLocation":853},{"text":667,"config":973},{"href":669,"dataGaName":670,"dataGaLocation":853},{"text":672,"config":975},{"href":674,"dataGaName":675,"dataGaLocation":853},{"title":690,"links":977},[978,980,982,984,986,988,990,994,999,1001,1003,1005],{"text":697,"config":979},{"href":699,"dataGaName":692,"dataGaLocation":853},{"text":702,"config":981},{"href":704,"dataGaName":705,"dataGaLocation":853},{"text":710,"config":983},{"href":712,"dataGaName":713,"dataGaLocation":853},{"text":715,"config":985},{"href":717,"dataGaName":718,"dataGaLocation":853},{"text":720,"config":987},{"href":722,"dataGaName":723,"dataGaLocation":853},{"text":725,"config":989},{"href":727,"dataGaName":728,"dataGaLocation":853},{"text":991,"config":992},"Sustainability",{"href":993,"dataGaName":991,"dataGaLocation":853},"/sustainability/",{"text":995,"config":996},"Diversidade, inclusão e pertencimento (DIB)",{"href":997,"dataGaName":998,"dataGaLocation":853},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":730,"config":1000},{"href":732,"dataGaName":733,"dataGaLocation":853},{"text":740,"config":1002},{"href":742,"dataGaName":743,"dataGaLocation":853},{"text":745,"config":1004},{"href":747,"dataGaName":748,"dataGaLocation":853},{"text":1006,"config":1007},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":1008,"dataGaName":1009,"dataGaLocation":853},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":750,"links":1011},[1012,1015,1017,1019,1024,1029,1034],{"text":1013,"config":1014},"Fale com um especialista",{"href":445,"dataGaName":446,"dataGaLocation":853},{"text":759,"config":1016},{"href":761,"dataGaName":762,"dataGaLocation":853},{"text":764,"config":1018},{"href":766,"dataGaName":767,"dataGaLocation":853},{"text":1020,"config":1021},"Status",{"href":1022,"dataGaName":1023,"dataGaLocation":853},"https://status.gitlab.com/","status",{"text":1025,"config":1026},"Termos de uso",{"href":1027,"dataGaName":1028,"dataGaLocation":853},"/terms/","terms of use",{"text":1030,"config":1031},"Aviso de Privacidade",{"href":1032,"dataGaName":1033,"dataGaLocation":853},"/pt-br/privacy/","privacy statement",{"text":1035,"config":1036},"Preferências de cookies",{"dataGaName":1037,"dataGaLocation":853,"id":1038,"isOneTrustButton":53},"cookie preferences","ot-sdk-btn",{"items":1040},[1041,1043,1045],{"text":1025,"config":1042},{"href":1027,"dataGaName":1028,"dataGaLocation":853},{"text":1030,"config":1044},{"href":1032,"dataGaName":1033,"dataGaLocation":853},{"text":1035,"config":1046},{"dataGaName":1037,"dataGaLocation":853,"id":1038,"isOneTrustButton":53},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",1759517404498]