[{"data":1,"prerenderedAt":782},["ShallowReactive",2],{"/pt-br/topics/gitops/gitops-best-practices/":3,"navigation-pt-br":132,"banner-pt-br":550,"footer-pt-br":563,"next-steps-pt-br":767},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":126,"_type":127,"title":7,"_source":128,"_file":129,"_stem":130,"_extension":131},"/pt-br/topics/gitops/gitops-best-practices","gitops",false,"",{"title":9,"description":10},"Os benefícios dos fluxos de trabalho GitOps","Descubra os benefícios e as práticas recomendadas dos fluxos de trabalho GitOps.",[12,26,32,85,124],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20,24],{"title":17,"config":18},"Industry topics",{"href":19},"/topics/",{"title":21,"config":22},"GitOps",{"href":23},"/pt-br/topics/gitops/",{"title":25},"GitOps best practices",{"type":27,"componentName":27,"componentContent":28},"CommonArticleHero",{"title":9,"text":29,"config":30},"O GitOps é uma estrutura operacional que aplica as práticas recomendadas de DevOps à automação de infraestrutura. Quando as equipes usam um fluxo de trabalho GitOps, elas experimentam benefícios ao longo de todo o ciclo de vida de desenvolvimento.\n",{"id":31,"twoColumns":6},"os-benefícios-dos-fluxos-de-trabalho-gitops",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":58},{"text":36,"data":37},"Mais informações sobre este tópico",[38,42,46,50,54],{"text":39,"config":40},"Um sistema de controle de versão Git aprimora a segurança e a conformidade",{"href":41},"#a-git-version-control-system-enhances-security-and-compliance",{"text":43,"config":44},"Estabelecer práticas recomendadas aumenta a colaboração e a produtividade",{"href":45},"#established-best-practices-enhance-collaboration-and-productivity",{"text":47,"config":48},"Automação melhora a experiência do desenvolvedor e reduz custos",{"href":49},"#automation-improves-the-developer-experience-and-reduces-cost",{"text":51,"config":52},"Integrações contínuas levam a um desenvolvimento e implantação mais rápidos",{"href":53},"#continuous-integrations-leads-to-faster-development-and-deployment",{"text":55,"config":56},"Os fluxos de trabalho Git aumentam a estabilidade e a confiabilidade",{"href":57},"#git-workflows-increase-stability-and-reliability",[59,65,70,75,80],{"type":60,"componentName":60,"componentContent":61},"TopicsCopy",{"header":39,"text":62,"config":63},"Uma cadeia de ferramentas simplificada reduz as superfícies de ataque, pois as equipes usam uma única plataforma para o gerenciamento de infraestrutura. Se um ataque ocorrer, as equipes podem reverter para um estado desejado usando o sistema de controle de versão. Como resultado, o GitOps reduz o tempo de inatividade e as interrupções, permitindo que as equipes continuem o desenvolvimento em um ambiente não comprometido.\n\n\nEquipes que precisam seguir regras rígidas de conformidade frequentemente enfrentam [colaboração](/blog/collaboration-communication-best-practices/){data-ga-name=\"collaboration\" data-ga-location=\"body\"} reduzida em contextos altamente regulamentados, onde as políticas geralmente limitam o número de pessoas que podem fazer alterações no ambiente de produção. Com o GitOps, no entanto, qualquer pessoa pode propor uma alteração por meio de uma [solicitação de merge](/blog/iteration-and-code-review/){data-ga-name=\"merge request\" data-ga-location=\"body\"}, ampliando o escopo da colaboração enquanto limita o número de pessoas com permissão para fazer merge no branch `production`.\n\n\nQuando as equipes adotam um [fluxo de trabalho GitOps](/topics/gitops/gitops-workflow/){data-ga-name=\"gitops workflow\" data-ga-location=\"body\"}, elas experimentam maior controle de acesso, pois as alterações são automatizadas usando ferramentas de CI/CD, eliminando a necessidade de disponibilizar credenciais de [acesso](/blog/protecting-manual-jobs/){data-ga-name=\"access\" data-ga-location=\"body\"} a todos os componentes da infraestrutura. O GitOps permite que todas as partes envolvidas contribuam, mas a maior colaboração vem acompanhada da necessidade de manter um histórico contínuo de todas as alterações. O GitOps garante que todos os commits no [branch](/blog/new-git-default-branch-name/){data-ga-name=\"main branch\" data-ga-location=\"body\"} `main` funcionem como um log de alterações para auditoria.\n",{"id":64},"a-git-version-control-system-enhances-security-and-compliance",{"type":60,"componentName":60,"componentContent":66},{"header":43,"text":67,"config":68},"O GitOps incorpora práticas recomendadas de desenvolvimento de software para [infraestrutura como código](/topics/gitops/infrastructure-as-code/){data-ga-name=\"infrastructure as code\" data-ga-location=\"body\"}, [fluxos de trabalho](/blog/15-git-tips-improve-workflow/){data-ga-name=\"workflows\" data-ga-location=\"body\"} Git e pipelines de CI/CD. As equipes de operações já têm essas habilidades, conhecimentos e requisitos de ferramentas pré-existentes. Por isso, a decisão de adotar o GitOps não resultará em uma curva de aprendizado significativa. Os fluxos de trabalho GitOps simplificam processos para melhorar a visibilidade, criar uma fonte única de verdade e manter um conjunto eficiente de ferramentas.\n\n\nIsso ocorre porque as equipes usam um sistema de controle de versão Git e solicitações de merge como o mecanismo para cada alteração na infraestrutura. Cada atualização passa pelo mesmo processo de revisão e aprovação, e as equipes podem colaborar compartilhando ideias, revisando o código e oferecendo feedback.\n",{"id":69},"established-best-practices-enhance-collaboration-and-productivity",{"type":60,"componentName":60,"componentContent":71},{"header":47,"text":72,"config":73},"Com ferramentas de CI/CD e implantação contínua, a produtividade aumenta, pois as equipes se beneficiam da automação e podem se concentrar no desenvolvimento em vez de dedicar esforços a tarefas manuais tediosas. Os fluxos de trabalho GitOps [melhoram a experiência do desenvolvedor](https://about.gitlab.com/topics/devops/what-is-developer-experience/), pois os membros da equipe podem usar qualquer linguagem e ferramentas antes de enviar atualizações para o Git. É fácil começar a usar, permitindo que qualquer pessoa (de novas contratações até membros experientes da equipe) se torne produtiva de forma rápida e descomplicada. A automação da infraestrutura melhora a produtividade e reduz o tempo de inatividade, além de facilitar o gerenciamento de recursos em nuvem, o que também pode reduzir [custos](/blog/how-we-optimized-our-infrastructure-spend-at-gitlab/){data-ga-name=\"costs\" data-ga-location=\"body\"}. A automação da definição e dos testes de infraestrutura elimina tarefas manuais e retrabalho, além de reduzir o tempo de inatividade graças às capacidades integradas de reversão.\n",{"id":74},"automation-improves-the-developer-experience-and-reduces-cost",{"type":60,"componentName":60,"componentContent":76},{"header":51,"text":77,"config":78},"As equipes têm mais facilidade em enviar por push uma [alteração mínima viável](/blog/lessons-in-iteration-from-new-infrastructure-team/){data-ga-name=\"minimum viable change\" data-ga-location=\"body\"}, pois o GitOps permite implantações mais rápidas e frequentes. Usando as melhores práticas do GitOps, as equipes podem enviar mudanças várias vezes ao dia e reverter alterações se houver um problema. Implantações em alta velocidade resultam em lançamentos mais rápidos, ajudando as equipes a agregar valor ao negócio e aos clientes. Com a integração contínua, as equipes se tornam mais ágeis e podem responder rapidamente às necessidades dos clientes.\n",{"id":79},"continuous-integrations-leads-to-faster-development-and-deployment",{"type":60,"componentName":60,"componentContent":81},{"header":55,"text":82,"config":83},"A infraestrutura é codificada e reproduzível, o que reduz [erros](/blog/iteration-on-error-tracking/){data-ga-name=\"error\" data-ga-location=\"body\"} humanos. As solicitações de merge facilitam revisões de código e a colaboração, e também ajudam as equipes a identificar e corrigir erros antes de chegarem à produção. Também há menos risco, pois todas as alterações na infraestrutura são rastreadas por meio de [solicitações de merge](/blog/merge-trains-explained/){data-ga-name=\"MRs\" data-ga-location=\"body\"}, e as alterações podem ser revertidas para um estado anterior se uma iteração não der certo. Os fluxos de trabalho Git reduzem o tempo de recuperação ao permitir reversões para um estado mais estável e oferecem cópias de backup [distribuídas](https://git-scm.com/about/distributed) no caso de uma interrupção grave. O GitOps capacita as equipes a iterar mais rápido para entregar novos recursos sem o medo de causar um ambiente instável.\n",{"id":84},"git-workflows-increase-stability-and-reliability",{"type":86,"componentName":86,"componentContent":87},"CommonResourcesContainer",{"header":88,"tabs":89},"Quer saber mais sobre o GitOps?",[90],{"name":91,"items":92,"config":123},"resources",[93,104,114],{"header":94,"type":95,"image":96,"link":99},"Descubra como o GitLab simplifica os fluxos de trabalho GitOps","Artigos",{"altText":94,"config":97},{"src":98},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158268/Website/Topics/resources_2.jpg",{"text":100,"config":101},"Saiba mais",{"href":102,"icon":103,"modal":6},"/pt-br/solutions/gitops/","Article",{"header":105,"type":106,"image":107,"link":110},"Learn about the future of GitOps from tech leaders (Saiba mais sobre o futuro do GitOps com líderes de tecnologia)","Webcast",{"altText":105,"config":108},{"src":109},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157557/Website/Topics/resources_10.jpg",{"text":111,"config":112},"Assista agora",{"href":113,"icon":106,"modal":6},"/why/gitops-infrastructure-automation/",{"header":115,"type":116,"image":117,"link":120},"Baixe o guia do GitOps para iniciantes","Livros",{"altText":115,"config":118},{"src":119},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158599/Website/Topics/resources_3.jpg",{"text":100,"config":121},{"href":122,"icon":103,"modal":6},"https://page.gitlab.com/resources-ebook-beginner-guide-gitops.html",{"key":91},{"type":125,"componentName":125},"CommonNextSteps","content:pt-br:topics:gitops:gitops-best-practices:index.yml","yaml","content","pt-br/topics/gitops/gitops-best-practices/index.yml","pt-br/topics/gitops/gitops-best-practices/index","yml",{"_path":133,"_dir":134,"_draft":6,"_partial":6,"_locale":7,"data":135,"_id":546,"_type":127,"title":547,"_source":128,"_file":548,"_stem":549,"_extension":131},"/shared/pt-br/main-navigation","pt-br",{"logo":136,"freeTrial":141,"sales":146,"login":151,"items":156,"search":487,"minimal":523,"duo":537},{"config":137},{"href":138,"dataGaName":139,"dataGaLocation":140},"/pt-br/","gitlab logo","header",{"text":142,"config":143},"Faça uma avaliação gratuita",{"href":144,"dataGaName":145,"dataGaLocation":140},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":147,"config":148},"Fale com a equipe de vendas",{"href":149,"dataGaName":150,"dataGaLocation":140},"/pt-br/sales/","sales",{"text":152,"config":153},"Fazer login",{"href":154,"dataGaName":155,"dataGaLocation":140},"https://gitlab.com/users/sign_in/","sign in",[157,200,299,304,408,468],{"text":158,"config":159,"cards":161,"footer":183},"Plataforma",{"dataNavLevelOne":160},"platform",[162,168,176],{"title":158,"description":163,"link":164},"A plataforma DevSecOps mais abrangente com tecnologia de IA",{"text":165,"config":166},"Explore a nossa plataforma",{"href":167,"dataGaName":160,"dataGaLocation":140},"/pt-br/platform/",{"title":169,"description":170,"link":171},"GitLab Duo (IA)","Crie software mais rapidamente com a IA em todas as etapas de desenvolvimento",{"text":172,"config":173},"Conheça o GitLab Duo",{"href":174,"dataGaName":175,"dataGaLocation":140},"/pt-br/gitlab-duo/","gitlab duo ai",{"title":177,"description":178,"link":179},"Por que usar o GitLab","Dez razões pelas quais as empresas escolhem o GitLab",{"text":100,"config":180},{"href":181,"dataGaName":182,"dataGaLocation":140},"/pt-br/why-gitlab/","why gitlab",{"title":184,"items":185},"Comece a usar",[186,191,196],{"text":187,"config":188},"Engenharia de plataforma",{"href":189,"dataGaName":190,"dataGaLocation":140},"/pt-br/solutions/platform-engineering/","platform engineering",{"text":192,"config":193},"Experiência do desenvolvedor",{"href":194,"dataGaName":195,"dataGaLocation":140},"/pt-br/developer-experience/","Developer experience",{"text":197,"config":198},"MLOps",{"href":199,"dataGaName":197,"dataGaLocation":140},"/pt-br/topics/devops/the-role-of-ai-in-devops/",{"text":201,"left":202,"config":203,"link":205,"lists":209,"footer":281},"Produtos",true,{"dataNavLevelOne":204},"solutions",{"text":206,"config":207},"Confira todas as soluções",{"href":208,"dataGaName":204,"dataGaLocation":140},"/pt-br/solutions/",[210,236,259],{"title":211,"description":212,"link":213,"items":218},"Automação","CI/CD e automação para acelerar a implantação",{"config":214},{"icon":215,"href":216,"dataGaName":217,"dataGaLocation":140},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[219,223,227,232],{"text":220,"config":221},"CI/CD",{"href":222,"dataGaLocation":140,"dataGaName":220},"/pt-br/solutions/continuous-integration/",{"text":224,"config":225},"Desenvolvimento auxiliado por IA",{"href":174,"dataGaLocation":140,"dataGaName":226},"AI assisted development",{"text":228,"config":229},"Gerenciamento de código-fonte",{"href":230,"dataGaLocation":140,"dataGaName":231},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":233,"config":234},"Entrega de software automatizada",{"href":216,"dataGaLocation":140,"dataGaName":235},"Automated software delivery",{"title":237,"description":238,"link":239,"items":244},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":240},{"href":241,"dataGaName":242,"dataGaLocation":140,"icon":243},"/pt-br/solutions/security-compliance/","security and compliance","ShieldCheckLight",[245,250,255],{"text":246,"config":247},"Application Security Testing",{"href":248,"dataGaName":249,"dataGaLocation":140},"/solutions/application-security-testing/","Application security testing",{"text":251,"config":252},"Segurança da cadeia de suprimentos de software",{"href":253,"dataGaLocation":140,"dataGaName":254},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":256,"config":257},"Software Compliance",{"href":258,"dataGaName":256,"dataGaLocation":140},"/solutions/software-compliance/",{"title":260,"link":261,"items":266},"Medição",{"config":262},{"icon":263,"href":264,"dataGaName":265,"dataGaLocation":140},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[267,271,276],{"text":268,"config":269},"Visibilidade e medição",{"href":264,"dataGaLocation":140,"dataGaName":270},"Visibility and Measurement",{"text":272,"config":273},"Gestão de fluxo de valor",{"href":274,"dataGaLocation":140,"dataGaName":275},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":277,"config":278},"Análises e insights",{"href":279,"dataGaLocation":140,"dataGaName":280},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":282,"items":283},"GitLab para",[284,289,294],{"text":285,"config":286},"Grandes empresas",{"href":287,"dataGaLocation":140,"dataGaName":288},"/pt-br/enterprise/","enterprise",{"text":290,"config":291},"Pequenas empresas",{"href":292,"dataGaLocation":140,"dataGaName":293},"/pt-br/small-business/","small business",{"text":295,"config":296},"Setor público",{"href":297,"dataGaLocation":140,"dataGaName":298},"/pt-br/solutions/public-sector/","public sector",{"text":300,"config":301},"Preços",{"href":302,"dataGaName":303,"dataGaLocation":140,"dataNavLevelOne":303},"/pt-br/pricing/","pricing",{"text":305,"config":306,"link":307,"lists":311,"feature":395},"Recursos",{"dataNavLevelOne":91},{"text":308,"config":309},"Confira todos os recursos",{"href":310,"dataGaName":91,"dataGaLocation":140},"/pt-br/resources/",[312,344,367],{"title":313,"items":314},"Primeiros passos",[315,320,325,329,334,339],{"text":316,"config":317},"Instalação",{"href":318,"dataGaName":319,"dataGaLocation":140},"/pt-br/install/","install",{"text":321,"config":322},"Guias de início rápido",{"href":323,"dataGaName":324,"dataGaLocation":140},"/pt-br/get-started/","quick setup checklists",{"text":100,"config":326},{"href":327,"dataGaLocation":140,"dataGaName":328},"https://university.gitlab.com/","learn",{"text":330,"config":331},"Documentação do produto",{"href":332,"dataGaName":333,"dataGaLocation":140},"https://docs.gitlab.com/","product documentation",{"text":335,"config":336},"Vídeos de melhores práticas",{"href":337,"dataGaName":338,"dataGaLocation":140},"/pt-br/getting-started-videos/","best practice videos",{"text":340,"config":341},"Integrações",{"href":342,"dataGaName":343,"dataGaLocation":140},"/pt-br/integrations/","integrations",{"title":345,"items":346},"Descubra",[347,352,357,362],{"text":348,"config":349},"Histórias de sucesso de clientes",{"href":350,"dataGaName":351,"dataGaLocation":140},"/pt-br/customers/","customer success stories",{"text":353,"config":354},"Blog",{"href":355,"dataGaName":356,"dataGaLocation":140},"/blog/","blog",{"text":358,"config":359},"Trabalho remoto",{"href":360,"dataGaName":361,"dataGaLocation":140},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":363,"config":364},"TeamOps",{"href":365,"dataGaName":366,"dataGaLocation":140},"/pt-br/teamops/","teamops",{"title":368,"items":369},"Conecte-se",[370,375,380,385,390],{"text":371,"config":372},"Serviços do GitLab",{"href":373,"dataGaName":374,"dataGaLocation":140},"/pt-br/services/","services",{"text":376,"config":377},"Comunidade",{"href":378,"dataGaName":379,"dataGaLocation":140},"/community/","community",{"text":381,"config":382},"Fórum",{"href":383,"dataGaName":384,"dataGaLocation":140},"https://forum.gitlab.com/","forum",{"text":386,"config":387},"Eventos",{"href":388,"dataGaName":389,"dataGaLocation":140},"/events/","events",{"text":391,"config":392},"Parceiros",{"href":393,"dataGaName":394,"dataGaLocation":140},"/partners/","partners",{"backgroundColor":396,"textColor":397,"text":398,"image":399,"link":403},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":400,"config":401},"cartão promocional do The Source",{"src":402},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":404,"config":405},"Confira as novidades",{"href":406,"dataGaName":407,"dataGaLocation":140},"/pt-br/the-source/","the source",{"text":409,"config":410,"lists":412},"Empresa",{"dataNavLevelOne":411},"company",[413],{"items":414},[415,420,426,428,433,438,443,448,453,458,463],{"text":416,"config":417},"Sobre",{"href":418,"dataGaName":419,"dataGaLocation":140},"/pt-br/company/","about",{"text":421,"config":422,"footerGa":425},"Vagas",{"href":423,"dataGaName":424,"dataGaLocation":140},"/jobs/","jobs",{"dataGaName":424},{"text":386,"config":427},{"href":388,"dataGaName":389,"dataGaLocation":140},{"text":429,"config":430},"Liderança",{"href":431,"dataGaName":432,"dataGaLocation":140},"/company/team/e-group/","leadership",{"text":434,"config":435},"Equipe",{"href":436,"dataGaName":437,"dataGaLocation":140},"/company/team/","team",{"text":439,"config":440},"Manual",{"href":441,"dataGaName":442,"dataGaLocation":140},"https://handbook.gitlab.com/","handbook",{"text":444,"config":445},"Relacionamento com investidores",{"href":446,"dataGaName":447,"dataGaLocation":140},"https://ir.gitlab.com/","investor relations",{"text":449,"config":450},"Trust Center",{"href":451,"dataGaName":452,"dataGaLocation":140},"/pt-br/security/","trust center",{"text":454,"config":455},"AI Transparency Center",{"href":456,"dataGaName":457,"dataGaLocation":140},"/pt-br/ai-transparency-center/","ai transparency center",{"text":459,"config":460},"Boletim informativo",{"href":461,"dataGaName":462,"dataGaLocation":140},"/company/contact/","newsletter",{"text":464,"config":465},"Imprensa",{"href":466,"dataGaName":467,"dataGaLocation":140},"/press/","press",{"text":469,"config":470,"lists":471},"Fale com a gente",{"dataNavLevelOne":411},[472],{"items":473},[474,477,482],{"text":147,"config":475},{"href":149,"dataGaName":476,"dataGaLocation":140},"talk to sales",{"text":478,"config":479},"Ajuda",{"href":480,"dataGaName":481,"dataGaLocation":140},"/support/","get help",{"text":483,"config":484},"Portal de clientes",{"href":485,"dataGaName":486,"dataGaLocation":140},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":488,"login":489,"suggestions":496},"Fechar",{"text":490,"link":491},"Para pesquisar repositórios e projetos, faça login em",{"text":492,"config":493},"gitlab.com",{"href":154,"dataGaName":494,"dataGaLocation":495},"search login","search",{"text":497,"default":498},"Sugestões",[499,502,507,509,514,519],{"text":169,"config":500},{"href":174,"dataGaName":501,"dataGaLocation":495},"GitLab Duo (AI)",{"text":503,"config":504},"Sugestões de Código (IA)",{"href":505,"dataGaName":506,"dataGaLocation":495},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":220,"config":508},{"href":222,"dataGaName":220,"dataGaLocation":495},{"text":510,"config":511},"GitLab na AWS",{"href":512,"dataGaName":513,"dataGaLocation":495},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":515,"config":516},"GitLab no Google Cloud",{"href":517,"dataGaName":518,"dataGaLocation":495},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":520,"config":521},"Por que escolher o GitLab?",{"href":181,"dataGaName":522,"dataGaLocation":495},"Why GitLab?",{"freeTrial":524,"mobileIcon":529,"desktopIcon":534},{"text":525,"config":526},"Iniciar avaliação gratuita",{"href":527,"dataGaName":145,"dataGaLocation":528},"https://gitlab.com/-/trials/new/","nav",{"altText":530,"config":531},"Ícone do GitLab",{"src":532,"dataGaName":533,"dataGaLocation":528},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":530,"config":535},{"src":536,"dataGaName":533,"dataGaLocation":528},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":538,"mobileIcon":542,"desktopIcon":544},{"text":539,"config":540},"Saiba mais sobre o GitLab Duo",{"href":174,"dataGaName":541,"dataGaLocation":528},"gitlab duo",{"altText":530,"config":543},{"src":532,"dataGaName":533,"dataGaLocation":528},{"altText":530,"config":545},{"src":536,"dataGaName":533,"dataGaLocation":528},"content:shared:pt-br:main-navigation.yml","Main Navigation","shared/pt-br/main-navigation.yml","shared/pt-br/main-navigation",{"_path":551,"_dir":134,"_draft":6,"_partial":6,"_locale":7,"title":552,"button":553,"config":558,"_id":560,"_type":127,"_source":128,"_file":561,"_stem":562,"_extension":131},"/shared/pt-br/banner","A GitLab Duo Agent Platform está agora em beta público!",{"text":554,"config":555},"Experimente o Beta",{"href":556,"dataGaName":557,"dataGaLocation":140},"/pt-br/gitlab-duo/agent-platform/","duo banner",{"layout":559},"release","content:shared:pt-br:banner.yml","shared/pt-br/banner.yml","shared/pt-br/banner",{"_path":564,"_dir":134,"_draft":6,"_partial":6,"_locale":7,"data":565,"_id":763,"_type":127,"title":764,"_source":128,"_file":765,"_stem":766,"_extension":131},"/shared/pt-br/main-footer",{"text":566,"source":567,"edit":573,"contribute":578,"config":583,"items":588,"minimal":755},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":568,"config":569},"Acessar a origem da página",{"href":570,"dataGaName":571,"dataGaLocation":572},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":574,"config":575},"Editar esta página",{"href":576,"dataGaName":577,"dataGaLocation":572},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":579,"config":580},"Contribua",{"href":581,"dataGaName":582,"dataGaLocation":572},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":584,"facebook":585,"youtube":586,"linkedin":587},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[589,612,663,692,726],{"title":158,"links":590,"subMenu":595},[591],{"text":592,"config":593},"Plataforma DevSecOps",{"href":167,"dataGaName":594,"dataGaLocation":572},"devsecops platform",[596],{"title":300,"links":597},[598,602,607],{"text":599,"config":600},"Confira os planos",{"href":302,"dataGaName":601,"dataGaLocation":572},"view plans",{"text":603,"config":604},"Por que escolher o GitLab Premium?",{"href":605,"dataGaName":606,"dataGaLocation":572},"/pt-br/pricing/premium/","why premium",{"text":608,"config":609},"Por que escolher o GitLab Ultimate?",{"href":610,"dataGaName":611,"dataGaLocation":572},"/pt-br/pricing/ultimate/","why ultimate",{"title":613,"links":614},"Soluções",[615,620,623,625,630,635,639,642,645,647,649,651,653,658],{"text":616,"config":617},"Transformação digital",{"href":618,"dataGaName":619,"dataGaLocation":572},"/pt-br/topics/digital-transformation/","digital transformation",{"text":621,"config":622},"Segurança e conformidade",{"href":248,"dataGaName":249,"dataGaLocation":572},{"text":233,"config":624},{"href":216,"dataGaName":217,"dataGaLocation":572},{"text":626,"config":627},"Desenvolvimento ágil",{"href":628,"dataGaName":629,"dataGaLocation":572},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":631,"config":632},"Migração para a nuvem",{"href":633,"dataGaName":634,"dataGaLocation":572},"/pt-br/topics/cloud-native/","cloud transformation",{"text":636,"config":637},"SCM",{"href":230,"dataGaName":638,"dataGaLocation":572},"source code management",{"text":220,"config":640},{"href":222,"dataGaName":641,"dataGaLocation":572},"continuous integration & delivery",{"text":272,"config":643},{"href":274,"dataGaName":644,"dataGaLocation":572},"value stream management",{"text":21,"config":646},{"href":102,"dataGaName":5,"dataGaLocation":572},{"text":285,"config":648},{"href":287,"dataGaName":288,"dataGaLocation":572},{"text":290,"config":650},{"href":292,"dataGaName":293,"dataGaLocation":572},{"text":295,"config":652},{"href":297,"dataGaName":298,"dataGaLocation":572},{"text":654,"config":655},"Educação",{"href":656,"dataGaName":657,"dataGaLocation":572},"/pt-br/solutions/education/","education",{"text":659,"config":660},"Serviços financeiros",{"href":661,"dataGaName":662,"dataGaLocation":572},"/pt-br/solutions/finance/","financial services",{"title":305,"links":664},[665,667,669,671,674,676,678,680,682,684,686,688,690],{"text":316,"config":666},{"href":318,"dataGaName":319,"dataGaLocation":572},{"text":321,"config":668},{"href":323,"dataGaName":324,"dataGaLocation":572},{"text":100,"config":670},{"href":327,"dataGaName":328,"dataGaLocation":572},{"text":330,"config":672},{"href":332,"dataGaName":673,"dataGaLocation":572},"docs",{"text":353,"config":675},{"href":355,"dataGaName":356,"dataGaLocation":572},{"text":348,"config":677},{"href":350,"dataGaName":351,"dataGaLocation":572},{"text":358,"config":679},{"href":360,"dataGaName":361,"dataGaLocation":572},{"text":371,"config":681},{"href":373,"dataGaName":374,"dataGaLocation":572},{"text":363,"config":683},{"href":365,"dataGaName":366,"dataGaLocation":572},{"text":376,"config":685},{"href":378,"dataGaName":379,"dataGaLocation":572},{"text":381,"config":687},{"href":383,"dataGaName":384,"dataGaLocation":572},{"text":386,"config":689},{"href":388,"dataGaName":389,"dataGaLocation":572},{"text":391,"config":691},{"href":393,"dataGaName":394,"dataGaLocation":572},{"title":409,"links":693},[694,696,698,700,702,704,706,710,715,717,719,721],{"text":416,"config":695},{"href":418,"dataGaName":411,"dataGaLocation":572},{"text":421,"config":697},{"href":423,"dataGaName":424,"dataGaLocation":572},{"text":429,"config":699},{"href":431,"dataGaName":432,"dataGaLocation":572},{"text":434,"config":701},{"href":436,"dataGaName":437,"dataGaLocation":572},{"text":439,"config":703},{"href":441,"dataGaName":442,"dataGaLocation":572},{"text":444,"config":705},{"href":446,"dataGaName":447,"dataGaLocation":572},{"text":707,"config":708},"Sustainability",{"href":709,"dataGaName":707,"dataGaLocation":572},"/sustainability/",{"text":711,"config":712},"Diversidade, inclusão e pertencimento (DIB)",{"href":713,"dataGaName":714,"dataGaLocation":572},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":449,"config":716},{"href":451,"dataGaName":452,"dataGaLocation":572},{"text":459,"config":718},{"href":461,"dataGaName":462,"dataGaLocation":572},{"text":464,"config":720},{"href":466,"dataGaName":467,"dataGaLocation":572},{"text":722,"config":723},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":724,"dataGaName":725,"dataGaLocation":572},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":469,"links":727},[728,731,733,735,740,745,750],{"text":729,"config":730},"Fale com um especialista",{"href":149,"dataGaName":150,"dataGaLocation":572},{"text":478,"config":732},{"href":480,"dataGaName":481,"dataGaLocation":572},{"text":483,"config":734},{"href":485,"dataGaName":486,"dataGaLocation":572},{"text":736,"config":737},"Status",{"href":738,"dataGaName":739,"dataGaLocation":572},"https://status.gitlab.com/","status",{"text":741,"config":742},"Termos de uso",{"href":743,"dataGaName":744,"dataGaLocation":572},"/terms/","terms of use",{"text":746,"config":747},"Aviso de Privacidade",{"href":748,"dataGaName":749,"dataGaLocation":572},"/pt-br/privacy/","privacy statement",{"text":751,"config":752},"Preferências de cookies",{"dataGaName":753,"dataGaLocation":572,"id":754,"isOneTrustButton":202},"cookie preferences","ot-sdk-btn",{"items":756},[757,759,761],{"text":741,"config":758},{"href":743,"dataGaName":744,"dataGaLocation":572},{"text":746,"config":760},{"href":748,"dataGaName":749,"dataGaLocation":572},{"text":751,"config":762},{"dataGaName":753,"dataGaLocation":572,"id":754,"isOneTrustButton":202},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",{"_path":768,"_dir":134,"_draft":6,"_partial":6,"_locale":7,"header":769,"eyebrow":770,"blurb":771,"button":772,"secondaryButton":776,"_id":778,"_type":127,"title":779,"_source":128,"_file":780,"_stem":781,"_extension":131},"/shared/pt-br/next-steps","Comece a entregar software melhor, mais rapidamente","Mais de 50% das empresas Fortune 100 confiam no GitLab","Descubra o que sua equipe pode fazer com a\n\n\nplataforma DevSecOps inteligente.\n",{"text":142,"config":773},{"href":774,"dataGaName":145,"dataGaLocation":775},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":147,"config":777},{"href":149,"dataGaName":150,"dataGaLocation":775},"content:shared:pt-br:next-steps.yml","Next Steps","shared/pt-br/next-steps.yml","shared/pt-br/next-steps",1758662365193]