[{"data":1,"prerenderedAt":816},["ShallowReactive",2],{"/pt-br/topics/gitops/gitops-best-practices":3,"navigation-pt-br":131,"banner-pt-br":561,"footer-pt-br":569,"next-steps-pt-br":806},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":123,"meta":124,"navigation":125,"path":126,"seo":127,"slug":6,"stem":129,"testContent":6,"type":6,"__hash__":130},"pages/pt-br/topics/gitops/gitops-best-practices/index.yml","",null,[8,22,30,83,121],{"type":9,"componentName":9,"componentContent":10},"CommonBreadcrumbs",{"crumbs":11},[12,16,20],{"title":13,"config":14},"Industry topics",{"href":15},"/pt-br/topics/",{"title":17,"config":18},"GitOps",{"href":19},"/pt-br/topics/gitops/",{"title":21},"GitOps best practices",{"type":23,"componentName":23,"componentContent":24},"CommonArticleHero",{"title":25,"text":26,"config":27},"Os benefícios dos fluxos de trabalho GitOps","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":28,"twoColumns":29},"os-benefícios-dos-fluxos-de-trabalho-gitops",false,{"type":31,"componentName":31,"componentContent":32},"CommonSideNavigationWithTree",{"anchors":33,"components":56},{"text":34,"data":35},"Mais informações sobre este tópico",[36,40,44,48,52],{"text":37,"config":38},"Um sistema de controle de versão Git aprimora a segurança e a conformidade",{"href":39},"#a-git-version-control-system-enhances-security-and-compliance",{"text":41,"config":42},"Estabelecer práticas recomendadas aumenta a colaboração e a produtividade",{"href":43},"#established-best-practices-enhance-collaboration-and-productivity",{"text":45,"config":46},"Automação melhora a experiência do desenvolvedor e reduz custos",{"href":47},"#automation-improves-the-developer-experience-and-reduces-cost",{"text":49,"config":50},"Integrações contínuas levam a um desenvolvimento e implantação mais rápidos",{"href":51},"#continuous-integrations-leads-to-faster-development-and-deployment",{"text":53,"config":54},"Os fluxos de trabalho Git aumentam a estabilidade e a confiabilidade",{"href":55},"#git-workflows-increase-stability-and-reliability",[57,63,68,73,78],{"type":58,"componentName":58,"componentContent":59},"TopicsCopy",{"header":37,"text":60,"config":61},"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":62},"a-git-version-control-system-enhances-security-and-compliance",{"type":58,"componentName":58,"componentContent":64},{"header":41,"text":65,"config":66},"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":67},"established-best-practices-enhance-collaboration-and-productivity",{"type":58,"componentName":58,"componentContent":69},{"header":45,"text":70,"config":71},"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":72},"automation-improves-the-developer-experience-and-reduces-cost",{"type":58,"componentName":58,"componentContent":74},{"header":49,"text":75,"config":76},"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":77},"continuous-integrations-leads-to-faster-development-and-deployment",{"type":58,"componentName":58,"componentContent":79},{"header":53,"text":80,"config":81},"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":82},"git-workflows-increase-stability-and-reliability",{"type":84,"componentName":84,"componentContent":85},"CommonResourcesContainer",{"header":86,"tabs":87},"Quer saber mais sobre o GitOps?",[88],{"name":89,"items":90,"config":120},"resources",[91,102,111],{"header":92,"type":93,"image":94,"link":97},"Descubra como o GitLab simplifica os fluxos de trabalho GitOps","Artigos",{"altText":92,"config":95},{"src":96},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158268/Website/Topics/resources_2.jpg",{"text":98,"config":99},"Saiba mais",{"href":100,"icon":101,"modal":29},"/pt-br/solutions/gitops/","Article",{"header":103,"type":104,"image":105,"link":108},"Learn about the future of GitOps from tech leaders (Saiba mais sobre o futuro do GitOps com líderes de tecnologia)","Webcast",{"altText":103,"config":106},{"src":107},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157557/Website/Topics/resources_10.jpg",{"text":109,"config":110},"Assista agora",{"href":100,"icon":104,"modal":29},{"header":112,"type":113,"image":114,"link":117},"Baixe o guia do GitOps para iniciantes","Livros",{"altText":112,"config":115},{"src":116},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158599/Website/Topics/resources_3.jpg",{"text":98,"config":118},{"href":119,"icon":101,"modal":29},"https://page.gitlab.com/resources-ebook-beginner-guide-gitops.html",{"key":89},{"type":122,"componentName":122},"CommonNextSteps","yml",{},true,"/pt-br/topics/gitops/gitops-best-practices",{"title":25,"description":128},"Descubra os benefícios e as práticas recomendadas dos fluxos de trabalho GitOps.","pt-br/topics/gitops/gitops-best-practices/index","0nVSb6CYCj80HJFlUCUOV0HICkRnVFU14etv2JnBKUs",{"logo":132,"freeTrial":137,"sales":142,"login":147,"items":152,"search":478,"minimal":513,"duo":531,"switchNav":540,"pricingDeployment":551},{"config":133},{"href":134,"dataGaName":135,"dataGaLocation":136},"/pt-br/","gitlab logo","header",{"text":138,"config":139},"Obtenha uma avaliação gratuita",{"href":140,"dataGaName":141,"dataGaLocation":136},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br&glm_content=default-saas-trial/","free trial",{"text":143,"config":144},"Solicite uma demonstração",{"href":145,"dataGaName":146,"dataGaLocation":136},"/pt-br/sales/?contact-topic=request-demo","sales",{"text":148,"config":149},"Fazer login",{"href":150,"dataGaName":151,"dataGaLocation":136},"https://gitlab.com/users/sign_in/","sign in",[153,181,283,288,400,456],{"text":154,"config":155,"menu":157},"Plataforma",{"dataNavLevelOne":156},"platform",{"type":158,"columns":159},"cards",[160,166,174],{"title":154,"description":161,"link":162},"A plataforma de orquestração inteligente para DevSecOps",{"text":163,"config":164},"Conheça nossa plataforma",{"href":165,"dataGaName":156,"dataGaLocation":136},"/pt-br/platform/",{"title":167,"description":168,"link":169},"Plataforma de Agente do GitLab Duo","IA agêntica para todo o ciclo de vida do software",{"text":170,"config":171},"Conheça o GitLab Duo",{"href":172,"dataGaName":173,"dataGaLocation":136},"/pt-br/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":175,"description":176,"link":177},"Por que escolher o GitLab?","Saiba os principais motivos pelos quais as empresas escolhem o GitLab",{"text":98,"config":178},{"href":179,"dataGaName":180,"dataGaLocation":136},"/pt-br/why-gitlab/","why gitlab",{"text":182,"left":125,"config":183,"menu":185},"Produtos",{"dataNavLevelOne":184},"solutions",{"type":186,"link":187,"columns":191,"feature":262},"lists",{"text":188,"config":189},"Confira todas as soluções",{"href":190,"dataGaName":184,"dataGaLocation":136},"/pt-br/solutions/",[192,217,240],{"title":193,"description":194,"link":195,"items":200},"Automação","CI/CD e automação para acelerar a implantação",{"config":196},{"icon":197,"href":198,"dataGaName":199,"dataGaLocation":136},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[201,205,208,213],{"text":202,"config":203},"CI/CD",{"href":204,"dataGaLocation":136,"dataGaName":202},"/pt-br/solutions/continuous-integration/",{"text":167,"config":206},{"href":172,"dataGaLocation":136,"dataGaName":207},"gitlab duo agent platform - product menu",{"text":209,"config":210},"Gerenciamento de código-fonte",{"href":211,"dataGaLocation":136,"dataGaName":212},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":214,"config":215},"Entrega automatizada de software",{"href":198,"dataGaLocation":136,"dataGaName":216},"Automated software delivery",{"title":218,"description":219,"link":220,"items":225},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":221},{"href":222,"dataGaName":223,"dataGaLocation":136,"icon":224},"/pt-br/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[226,230,235],{"text":227,"config":228},"Testes de segurança de aplicações",{"href":222,"dataGaName":229,"dataGaLocation":136},"Application security testing",{"text":231,"config":232},"Segurança da cadeia de suprimentos de software",{"href":233,"dataGaLocation":136,"dataGaName":234},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":236,"config":237},"Conformidade de software",{"href":238,"dataGaName":239,"dataGaLocation":136},"/pt-br/solutions/software-compliance/","software compliance",{"title":241,"link":242,"items":247},"Medição",{"config":243},{"icon":244,"href":245,"dataGaName":246,"dataGaLocation":136},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[248,252,257],{"text":249,"config":250},"Visibilidade e métricas",{"href":245,"dataGaLocation":136,"dataGaName":251},"Visibility and Measurement",{"text":253,"config":254},"Gestão de fluxo de valor do GitLab",{"href":255,"dataGaLocation":136,"dataGaName":256},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":258,"config":259},"Análise e insights",{"href":260,"dataGaLocation":136,"dataGaName":261},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":263,"type":186,"items":264},"GitLab para",[265,271,277],{"text":266,"config":267},"Enterprise",{"icon":268,"href":269,"dataGaLocation":136,"dataGaName":270},"Building","/pt-br/enterprise/","enterprise",{"text":272,"config":273},"Pequenas empresas",{"icon":274,"href":275,"dataGaLocation":136,"dataGaName":276},"Work","/pt-br/small-business/","small business",{"text":278,"config":279},"Setor público",{"icon":280,"href":281,"dataGaLocation":136,"dataGaName":282},"Organization","/pt-br/solutions/public-sector/","public sector",{"text":284,"config":285},"Preços",{"href":286,"dataGaName":287,"dataGaLocation":136,"dataNavLevelOne":287},"/pt-br/pricing/","pricing",{"text":289,"config":290,"menu":291},"Recursos",{"dataNavLevelOne":89},{"type":186,"link":292,"columns":296,"feature":389},{"text":293,"config":294},"Confira todos os recursos",{"href":295,"dataGaName":89,"dataGaLocation":136},"/pt-br/resources/",[297,329,356],{"title":298,"items":299},"Primeiros passos",[300,305,310,314,319,324],{"text":301,"config":302},"Instalação",{"href":303,"dataGaName":304,"dataGaLocation":136},"/pt-br/install/","install",{"text":306,"config":307},"Guias de início rápido",{"href":308,"dataGaName":309,"dataGaLocation":136},"/pt-br/get-started/","quick setup checklists",{"text":98,"config":311},{"href":312,"dataGaLocation":136,"dataGaName":313},"https://university.gitlab.com/","learn",{"text":315,"config":316},"Documentação do produto",{"href":317,"dataGaName":318,"dataGaLocation":136},"https://docs.gitlab.com/","product documentation",{"text":320,"config":321},"Vídeos de melhores práticas",{"href":322,"dataGaName":323,"dataGaLocation":136},"/pt-br/getting-started-videos/","best practice videos",{"text":325,"config":326},"Integrações",{"href":327,"dataGaName":328,"dataGaLocation":136},"/pt-br/integrations/","integrations",{"title":330,"items":331},"Descubra",[332,337,342,347,351],{"text":333,"config":334},"Histórias de sucesso de clientes",{"href":335,"dataGaName":336,"dataGaLocation":136},"/pt-br/customers/","customer success stories",{"text":338,"config":339},"Blog",{"href":340,"dataGaName":341,"dataGaLocation":136},"/blog/","blog",{"text":343,"config":344},"Demo Hub",{"href":345,"dataGaName":346,"dataGaLocation":136},"/demo-hub/","demo hub",{"text":348,"config":349},"The Source",{"href":350,"dataGaName":341,"dataGaLocation":136},"/pt-br/the-source/",{"text":352,"config":353},"Trabalho remoto",{"href":354,"dataGaName":355,"dataGaLocation":136},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":357,"items":358},"Conecte-se",[359,364,369,374,379,384],{"text":360,"config":361},"Serviços do GitLab",{"href":362,"dataGaName":363,"dataGaLocation":136},"/pt-br/services/","services",{"text":365,"config":366},"Contribua",{"href":367,"dataGaName":368,"dataGaLocation":136},"https://contributors.gitlab.com","contribute",{"text":370,"config":371},"Comunidade",{"href":372,"dataGaName":373,"dataGaLocation":136},"/community/","community",{"text":375,"config":376},"Fórum",{"href":377,"dataGaName":378,"dataGaLocation":136},"https://forum.gitlab.com/","forum",{"text":380,"config":381},"Eventos",{"href":382,"dataGaName":383,"dataGaLocation":136},"/events/","events",{"text":385,"config":386},"Parceiros",{"href":387,"dataGaName":388,"dataGaLocation":136},"/pt-br/partners/","partners",{"config":390,"title":393,"text":394,"link":395},{"background":391,"textColor":392},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Novidades no GitLab","Acompanhe as melhorias e os recursos mais recentes.",{"text":396,"config":397},"Confira as novidades",{"href":398,"dataGaName":399,"dataGaLocation":136},"/pt-br/whats-new/","whats new",{"text":401,"config":402,"menu":404},"Empresa",{"dataNavLevelOne":403},"company",{"type":186,"columns":405},[406],{"items":407},[408,413,419,421,426,431,436,441,446,451],{"text":409,"config":410},"Sobre",{"href":411,"dataGaName":412,"dataGaLocation":136},"/pt-br/company/","about",{"text":414,"config":415,"footerGa":418},"Vagas",{"href":416,"dataGaName":417,"dataGaLocation":136},"/jobs/","jobs",{"dataGaName":417},{"text":380,"config":420},{"href":382,"dataGaName":383,"dataGaLocation":136},{"text":422,"config":423},"Liderança",{"href":424,"dataGaName":425,"dataGaLocation":136},"/company/team/e-group/","leadership",{"text":427,"config":428},"Manual",{"href":429,"dataGaName":430,"dataGaLocation":136},"https://handbook.gitlab.com/","handbook",{"text":432,"config":433},"Relações com investidores",{"href":434,"dataGaName":435,"dataGaLocation":136},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":437,"config":438},"Trust Center",{"href":439,"dataGaName":440,"dataGaLocation":136},"/pt-br/security/","trust center",{"text":442,"config":443},"AI Transparency Center",{"href":444,"dataGaName":445,"dataGaLocation":136},"/pt-br/ai-transparency-center/","ai transparency center",{"text":447,"config":448},"Boletim informativo",{"href":449,"dataGaName":450,"dataGaLocation":136},"/company/contact/#contact-forms","newsletter",{"text":452,"config":453},"Imprensa",{"href":454,"dataGaName":455,"dataGaLocation":136},"/press/","press",{"text":457,"config":458,"menu":459},"Entre em contato",{"dataNavLevelOne":403},{"type":186,"columns":460},[461],{"items":462},[463,468,473],{"text":464,"config":465},"Fale com a equipe de vendas",{"href":466,"dataGaName":467,"dataGaLocation":136},"/pt-br/sales/","talk to sales",{"text":469,"config":470},"Portal de ajuda",{"href":471,"dataGaName":472,"dataGaLocation":136},"https://support.gitlab.com/hc/en-us","support portal",{"text":474,"config":475},"Portal de clientes",{"href":476,"dataGaName":477,"dataGaLocation":136},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":479,"login":480,"suggestions":487},"Fechar",{"text":481,"link":482},"Para pesquisar repositórios e projetos, faça login em",{"text":483,"config":484},"gitlab.com",{"href":150,"dataGaName":485,"dataGaLocation":486},"search login","search",{"text":488,"default":489},"Sugestões",[490,493,498,500,505,510],{"text":167,"config":491},{"href":172,"dataGaName":492,"dataGaLocation":486},"GitLab Duo Agent Platform",{"text":494,"config":495},"Sugestões de código (AI)",{"href":496,"dataGaName":497,"dataGaLocation":486},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":202,"config":499},{"href":204,"dataGaName":202,"dataGaLocation":486},{"text":501,"config":502},"GitLab na AWS",{"href":503,"dataGaName":504,"dataGaLocation":486},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":506,"config":507},"GitLab no Google Cloud",{"href":508,"dataGaName":509,"dataGaLocation":486},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":175,"config":511},{"href":179,"dataGaName":512,"dataGaLocation":486},"Why GitLab?",{"freeTrial":514,"mobileIcon":519,"desktopIcon":524,"secondaryButton":527},{"text":515,"config":516},"Iniciar avaliação gratuita",{"href":517,"dataGaName":141,"dataGaLocation":518},"https://gitlab.com/-/trials/new/","nav",{"altText":520,"config":521},"Ícone do GitLab",{"src":522,"dataGaName":523,"dataGaLocation":518},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":520,"config":525},{"src":526,"dataGaName":523,"dataGaLocation":518},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":298,"config":528},{"href":529,"dataGaName":530,"dataGaLocation":518},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br/get-started/","get started",{"freeTrial":532,"mobileIcon":536,"desktopIcon":538},{"text":533,"config":534},"Saiba mais sobre o GitLab Duo",{"href":172,"dataGaName":535,"dataGaLocation":518},"gitlab duo",{"altText":520,"config":537},{"src":522,"dataGaName":523,"dataGaLocation":518},{"altText":520,"config":539},{"src":526,"dataGaName":523,"dataGaLocation":518},{"button":541,"mobileIcon":546,"desktopIcon":548},{"text":542,"config":543},"/switch",{"href":544,"dataGaName":545,"dataGaLocation":518},"#contact","switch",{"altText":520,"config":547},{"src":522,"dataGaName":523,"dataGaLocation":518},{"altText":520,"config":549},{"src":550,"dataGaName":523,"dataGaLocation":518},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":552,"mobileIcon":557,"desktopIcon":559},{"text":553,"config":554},"Voltar para preços",{"href":286,"dataGaName":555,"dataGaLocation":518,"icon":556},"back to pricing","GoBack",{"altText":520,"config":558},{"src":522,"dataGaName":523,"dataGaLocation":518},{"altText":520,"config":560},{"src":526,"dataGaName":523,"dataGaLocation":518},{"title":562,"button":563,"config":567},"GitLab Orbit chegou: a camada de contexto para agentes de IA.",{"text":98,"config":564},{"href":565,"dataGaName":566,"dataGaLocation":136},"/pt-br/gitlab-orbit/","orbit",{"layout":568,"disabled":29},"release",{"data":570},{"text":571,"source":572,"edit":578,"contribute":583,"config":587,"items":592,"minimal":796},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":573,"config":574},"Ver a origem da página",{"href":575,"dataGaName":576,"dataGaLocation":577},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":579,"config":580},"Editar esta página",{"href":581,"dataGaName":582,"dataGaLocation":577},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":365,"config":584},{"href":585,"dataGaName":586,"dataGaLocation":577},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":588,"facebook":589,"youtube":590,"linkedin":591},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[593,639,690,731,763],{"title":284,"links":594,"subMenu":609},[595,599,604],{"text":596,"config":597},"Confira os planos",{"href":286,"dataGaName":598,"dataGaLocation":577},"view plans",{"text":600,"config":601},"Por que escolher o GitLab Premium?",{"href":602,"dataGaName":603,"dataGaLocation":577},"/pt-br/pricing/premium/","why premium",{"text":605,"config":606},"Por que escolher o GitLab Ultimate?",{"href":607,"dataGaName":608,"dataGaLocation":577},"/pt-br/pricing/ultimate/","why ultimate",[610],{"title":611,"links":612},"Entre em contato conosco",[613,615,617,619,624,629,634],{"text":464,"config":614},{"href":466,"dataGaName":146,"dataGaLocation":577},{"text":469,"config":616},{"href":471,"dataGaName":472,"dataGaLocation":577},{"text":474,"config":618},{"href":476,"dataGaName":477,"dataGaLocation":577},{"text":620,"config":621},"Status",{"href":622,"dataGaName":623,"dataGaLocation":577},"https://status.gitlab.com/","status",{"text":625,"config":626},"Termos de uso",{"href":627,"dataGaName":628,"dataGaLocation":577},"/terms/","terms of use",{"text":630,"config":631},"Aviso de privacidade",{"href":632,"dataGaName":633,"dataGaLocation":577},"/pt-br/privacy/","privacy statement",{"text":635,"config":636},"Preferências de cookies",{"dataGaName":637,"dataGaLocation":577,"id":638,"isOneTrustButton":125},"cookie preferences","ot-sdk-btn",{"title":182,"links":640,"subMenu":649},[641,645],{"text":642,"config":643},"Plataforma DevSecOps",{"href":165,"dataGaName":644,"dataGaLocation":577},"devsecops platform",{"text":646,"config":647},"Desenvolvimento auxiliado por IA",{"href":172,"dataGaName":648,"dataGaLocation":577},"ai-assisted development",[650],{"title":651,"links":652},"Tópicos",[653,657,660,665,670,675,680,685],{"text":202,"config":654},{"href":655,"dataGaName":656,"dataGaLocation":577},"/pt-br/topics/ci-cd/","cicd",{"text":17,"config":658},{"href":19,"dataGaName":659,"dataGaLocation":577},"gitops",{"text":661,"config":662},"DevOps",{"href":663,"dataGaName":664,"dataGaLocation":577},"/pt-br/topics/devops/","devops",{"text":666,"config":667},"Controle de versão",{"href":668,"dataGaName":669,"dataGaLocation":577},"/pt-br/topics/version-control/","version control",{"text":671,"config":672},"DevSecOps",{"href":673,"dataGaName":674,"dataGaLocation":577},"/pt-br/topics/devsecops/","devsecops",{"text":676,"config":677},"De nuvem nativa",{"href":678,"dataGaName":679,"dataGaLocation":577},"/pt-br/topics/cloud-native/","cloud native",{"text":681,"config":682},"IA para programação",{"href":683,"dataGaName":684,"dataGaLocation":577},"/pt-br/topics/devops/ai-for-coding/","ai for coding",{"text":686,"config":687},"IA agêntica",{"href":688,"dataGaName":689,"dataGaLocation":577},"/pt-br/topics/agentic-ai/","agentic ai",{"title":691,"links":692},"Soluções",[693,696,698,703,707,710,713,715,717,719,721,726],{"text":227,"config":694},{"href":222,"dataGaName":695,"dataGaLocation":577},"Application Security Testing",{"text":214,"config":697},{"href":198,"dataGaName":199,"dataGaLocation":577},{"text":699,"config":700},"Desenvolvimento ágil",{"href":701,"dataGaName":702,"dataGaLocation":577},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":704,"config":705},"SCM",{"href":211,"dataGaName":706,"dataGaLocation":577},"source code management",{"text":202,"config":708},{"href":204,"dataGaName":709,"dataGaLocation":577},"continuous integration & delivery",{"text":253,"config":711},{"href":255,"dataGaName":712,"dataGaLocation":577},"value stream management",{"text":17,"config":714},{"href":100,"dataGaName":659,"dataGaLocation":577},{"text":266,"config":716},{"href":269,"dataGaName":270,"dataGaLocation":577},{"text":272,"config":718},{"href":275,"dataGaName":276,"dataGaLocation":577},{"text":278,"config":720},{"href":281,"dataGaName":282,"dataGaLocation":577},{"text":722,"config":723},"Educação",{"href":724,"dataGaName":725,"dataGaLocation":577},"/pt-br/solutions/education/","education",{"text":727,"config":728},"Serviços financeiros",{"href":729,"dataGaName":730,"dataGaLocation":577},"/pt-br/solutions/finance/","financial services",{"title":289,"links":732},[733,735,737,739,742,744,747,749,751,753,755,757,759,761],{"text":301,"config":734},{"href":303,"dataGaName":304,"dataGaLocation":577},{"text":306,"config":736},{"href":308,"dataGaName":309,"dataGaLocation":577},{"text":98,"config":738},{"href":312,"dataGaName":313,"dataGaLocation":577},{"text":315,"config":740},{"href":317,"dataGaName":741,"dataGaLocation":577},"docs",{"text":338,"config":743},{"href":340,"dataGaName":341,"dataGaLocation":577},{"text":745,"config":746},"Novidades",{"href":398,"dataGaName":399,"dataGaLocation":577},{"text":333,"config":748},{"href":335,"dataGaName":336,"dataGaLocation":577},{"text":352,"config":750},{"href":354,"dataGaName":355,"dataGaLocation":577},{"text":360,"config":752},{"href":362,"dataGaName":363,"dataGaLocation":577},{"text":365,"config":754},{"href":367,"dataGaName":368,"dataGaLocation":577},{"text":370,"config":756},{"href":372,"dataGaName":373,"dataGaLocation":577},{"text":375,"config":758},{"href":377,"dataGaName":378,"dataGaLocation":577},{"text":380,"config":760},{"href":382,"dataGaName":383,"dataGaLocation":577},{"text":385,"config":762},{"href":387,"dataGaName":388,"dataGaLocation":577},{"title":401,"links":764},[765,767,769,771,773,775,780,785,787,789,791],{"text":409,"config":766},{"href":411,"dataGaName":403,"dataGaLocation":577},{"text":414,"config":768},{"href":416,"dataGaName":417,"dataGaLocation":577},{"text":422,"config":770},{"href":424,"dataGaName":425,"dataGaLocation":577},{"text":427,"config":772},{"href":429,"dataGaName":430,"dataGaLocation":577},{"text":432,"config":774},{"href":434,"dataGaName":435,"dataGaLocation":577},{"text":776,"config":777},"Sustentabilidade",{"href":778,"dataGaName":779,"dataGaLocation":577},"/sustainability/","Sustainability",{"text":781,"config":782},"Diversidade, inclusão e pertencimento (DIB)",{"href":783,"dataGaName":784,"dataGaLocation":577},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":437,"config":786},{"href":439,"dataGaName":440,"dataGaLocation":577},{"text":447,"config":788},{"href":449,"dataGaName":450,"dataGaLocation":577},{"text":452,"config":790},{"href":454,"dataGaName":455,"dataGaLocation":577},{"text":792,"config":793},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":794,"dataGaName":795,"dataGaLocation":577},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":797},[798,801,803],{"text":799,"config":800},"Termos",{"href":627,"dataGaName":628,"dataGaLocation":577},{"text":635,"config":802},{"dataGaName":637,"dataGaLocation":577,"id":638,"isOneTrustButton":125},{"text":804,"config":805},"Privacidade",{"href":632,"dataGaName":633,"dataGaLocation":577},{"header":807,"blurb":808,"button":809,"secondaryButton":814},"Comece a desenvolver mais rápido hoje","Veja o que sua equipe pode fazer com a plataforma de orquestração inteligente para DevSecOps.\n",{"text":810,"config":811},"Obtenha sua avaliação gratuita",{"href":812,"dataGaName":141,"dataGaLocation":813},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pt-br/","feature",{"text":464,"config":815},{"href":466,"dataGaName":146,"dataGaLocation":813},1786803776068]