[{"data":1,"prerenderedAt":776},["ShallowReactive",2],{"/pt-br/topics/gitops/gitops-gitlab-collaboration":3,"navigation-pt-br":88,"banner-pt-br":520,"footer-pt-br":528,"next-steps-pt-br":766},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":79,"meta":80,"navigation":81,"path":82,"seo":83,"slug":6,"stem":86,"testContent":6,"type":6,"__hash__":87},"pages/pt-br/topics/gitops/gitops-gitlab-collaboration/index.yml","",null,[8,22,30,77],{"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 gitlab collaboration",{"type":23,"componentName":23,"componentContent":24},"CommonArticleHero",{"title":25,"text":26,"config":27},"Por que a tecnologia de colaboração do GitLab é fundamental para o GitOps: uma demonstração","Softwares de colaboração, como o GitLab, facilitam os fluxos de trabalho GitOps. Este artigo inclui uma demonstração de como o GitLab capacita o GitOps por meio da colaboração.\n",{"id":28,"twoColumns":29},"por-que-a-tecnologia-de-colaboração-do-gitlab-é-fundamental-para-o-gitops:-uma-demonstração",false,{"type":31,"componentName":31,"componentContent":32},"CommonSideNavigationWithTree",{"anchors":33,"components":52},{"text":34,"data":35},"Mais informações sobre este tópico",[36,40,44,48],{"text":37,"config":38},"GitOps e GitLab",{"href":39},"#git-ops-and-git-lab",{"text":41,"config":42},"Uso de recursos de colaboração do GitLab para GitOps",{"href":43},"#using-git-lab-collaboration-features-for-git-ops",{"text":45,"config":46},"Demonstração: como o GitLab capacita o GitOps",{"href":47},"#demo-how-git-lab-empowers-git-ops",{"text":49,"config":50},"Quer saber mais sobre o GitOps?",{"href":51},"#ready-to-learn-more-about-git-ops",[53,58,63,68,72],{"type":54,"componentName":54,"componentContent":55},"TopicsCopy",{"text":56,"config":57},"[GitOps](/topics/gitops/){data-ga-name=\"gitops\" data-ga-location=\"body\"} se refere ao uso de um repositório Git como a fonte única de verdade para todo o código usado na criação da infraestrutura e na implantação de aplicações. Ao usar um sistema de controle de versão, como o Git, como a fonte única de verdade, os engenheiros podem atualizar o código-fonte subjacente de suas aplicações em um formato de entrega contínua.\n\nO sistema de [controle de versão](/topics/version-control/){data-ga-name=\"version control\" data-ga-location=\"body\"} garante documentação e visibilidade, enquanto uma trilha de auditoria possibilita a conformidade. O GitOps facilita a reversão de alterações e oferece um único local para acessar as informações mais atuais, ajudando as equipes a entender o estado corrente tanto do ponto de vista do desenvolvimento de software quanto das operações.\n",{"id":5},{"type":54,"componentName":54,"componentContent":59},{"header":37,"text":60,"config":61},"O GitLab é uma aplicação única para todo o ciclo de vida do DevOps e atua como uma plataforma de [colaboração](/blog/collaboration-communication-best-practices/){data-ga-name=\"collaboration\" data-ga-location=\"body\"}, permitindo que as partes interessadas se envolvam no processo de produção de código. A colaboração é um aspecto importante do processo GitOps, pois as equipes de todo o ciclo de desenvolvimento, como equipes de infraestrutura, desenvolvimento e partes interessadas de segurança e negócios, precisam de um método contínuo para colaborar e entregar código de forma rápida e eficiente.\n\nO [GitOps não envolve apenas o código](/solutions/gitops/){data-ga-name=\"isnt just about the code\" data-ga-location=\"body\"}, mas também a colaboração, e o GitLab permite que todas as equipes trabalhem em uma plataforma única.\n",{"id":62},"git-ops-and-git-lab",{"type":54,"componentName":54,"componentContent":64},{"header":41,"text":65,"config":66},"_O restante do artigo inclui uma demonstração de como o GitLab apoia o GitOps por meio da colaboração. A demonstração apresenta exemplos de épicos e tíquetes, que estão vinculados com links nas seções seguintes._\n\n### Planejamento de um projeto com épicos\n\nComo o GitOps é uma implantação centrada no controle de versão, o primeiro passo é definir o escopo do projeto e identificar as partes interessadas. Em seguida, os membros da equipe podem compartilhar qualquer informação necessária para a realização do projeto, como codificação, alterações na Infraestrutura como Código, que mudanças precisam ser revisadas e, por fim, implantadas em produção.\n\nDepois de abrir um [épico](/blog/epics-three-features-accelerate-your-workflow/){data-ga-name=\"epic\" data-ga-location=\"body\"} no repositório associado, as equipes podem adicionar metas e tarefas na descrição. Um épico permite que as equipes rastreiem tíquetes em diferentes [projetos](/blog/security-trends-in-gitlab-hosted-projects/){data-ga-name=\"projects\" data-ga-location=\"body\"} e marcos. Um [tíquete](/blog/4-ways-to-use-gitlab-issue-boards/){data-ga-name=\"issue\" data-ga-location=\"body\"} é o principal meio de colaboração de ideias e planejamento de trabalho no GitLab.\n\n**Exemplo de épico e tíquetes**\n\nNeste exemplo de épico, chamado [Scale the Cloud](https://gitlab.com/groups/gitops-demo/infra/-/epics/2) (Dimensionar a nuvem), as equipes podem acompanhar o processo de expansão de um cluster Kubernetes no GitLab. Como o GitLab é [multicloud](/blog/many-meanings-multicloud/), há três tíquetes separados na demonstração que detalham o necessário para implantar o cluster [Kubernetes](/blog/kubernetes-101/){data-ga-name=\"kubernetes\" data-ga-location=\"body\"} em cada ambiente único: [Azure (AKS)](https://gitlab.com/gitops-demo/infra/azure/issues/1), [Google (GKE)](https://gitlab.com/gitops-demo/infra/gcp/issues/4) e [Amazon (EKS)](https://gitlab.com/gitops-demo/infra/aws/issues/3).\n\n### Promoção da colaboração e da transparência com o GitLab\n\nNo nível do épico, as equipes podem conferir que o tíquete de dimensionamento dentro do cluster EKS já foi concluído. Clicar no problema revela que uma solicitação de merge foi criada por meio das tarefas descritas no tíquete e que a MR já foi [mesclada](/blog/all-aboard-merge-trains/){data-ga-name=\"merged\" data-ga-location=\"body\"}.\n\nPara saber o que mudou exatamente entre o código original e o código atual, clique dentro da MR. A partir daí, as equipes podem verificar todos os testes que passaram antes ou depois da mesclagem, consultar o histórico de comentários para identificar alterações e observar quem aprovou e fez o merge do código.\n\nO tíquete de dimensionamento para o [GKE](/blog/gitlab-ci-on-google-kubernetes-engine/){data-ga-name=\"gke\" data-ga-location=\"body\"} ainda não foi concluído. A solicitação de merge ainda é um [trabalho em andamento (WIP)](https://docs.gitlab.com/user/project/merge_requests/drafts/), ou seja, nada foi alterado. Há um comentário na MR do Terraform, mostrando que o número de nós precisa ser alterado de dois para cinco para preparar o ambiente GKE para implantação. O aprovador da MR clica em `Resolve the WIP Status` para iniciar o pipeline, além de ter a opção de excluir o branch de origem para fazer o merge da contagem de nós atualizada.\n\nPara que o GitLab seja uma ferramenta eficaz de colaboração, ele também precisa ser transparente, razão pela qual todas as pessoas na empresa podem acessar um tíquete e a MR associada como padrão. O tíquete e a MR podem ser atribuídos a um colaborador, ou o colaborador pode ser marcado na seção de comentários para que seja adicionado à sua [lista de tarefas](https://docs.gitlab.com/user/todos/).\n\nVoltando à visualização do épico, que é geralmente usada pelas partes interessadas para consultar o progresso do projeto, as equipes podem conferir que a implantação para dimensionar o GKE para cinco nós está em andamento.\n\nAo usar o GitLab para um [fluxo de trabalho](https://thenewstack.io/what-is-gitops-and-why-it-might-be-the-next-big-thing-for-devops/) GitOps, todos os membros da equipe podem trabalhar no mesmo sistema e entender o status dos projetos. Seja na infraestrutura ou no desenvolvimento de aplicações, todas as alterações seguem o mesmo processo: definir o escopo do trabalho, atribuí-lo a indivíduos, colaborar com colegas de equipe e implantar o código, usando o repositório Git como a fonte única de verdade.\n",{"id":67},"using-git-lab-collaboration-features-for-git-ops",{"type":54,"componentName":54,"componentContent":69},{"header":45,"text":5,"config":70},{"id":71},"demo-how-git-lab-empowers-git-ops",{"type":54,"componentName":54,"componentContent":73},{"header":49,"text":74,"config":75},"* [O que é um fluxo de trabalho GitOps?](/topics/gitops/gitops-workflow/){data-ga-name=\"gitops workflow\" data-ga-location=\"body\"}\n* [Os benefícios dos fluxos de trabalho GitOps](/topics/gitops/gitops-best-practices/){data-ga-name=\"benefits gitops\" data-ga-location=\"body\"}\n* [Descubra como o GitLab simplifica os fluxos de trabalho GitOps](/solutions/gitops/){data-ga-name=\"streamline gitops\" data-ga-location=\"body\"}\n* [Saiba mais sobre o futuro do GitOps com líderes de tecnologia](/pt-br/solutions/gitops/){data-ga-name=\"future of gitops\" data-ga-location=\"body\"}\n* [Baixe o guia para iniciantes em GitOps](https://page.gitlab.com/resources-ebook-beginner-guide-gitops.html)\n",{"id":76},"ready-to-learn-more-about-git-ops",{"type":78,"componentName":78},"CommonNextSteps","yml",{},true,"/pt-br/topics/gitops/gitops-gitlab-collaboration",{"title":25,"description":84,"config":85},"GitLab Topics | Why GitLab's collaboration technology is critical for GitOps: A demo",{"ignoreTitleCharLimit":81},"pt-br/topics/gitops/gitops-gitlab-collaboration/index","ERkkdh82Doj1ipwki-z_O0jPx24INdz-MBasI8eC-MA",{"logo":89,"freeTrial":94,"sales":99,"login":104,"items":109,"search":437,"minimal":472,"duo":490,"switchNav":499,"pricingDeployment":510},{"config":90},{"href":91,"dataGaName":92,"dataGaLocation":93},"/pt-br/","gitlab logo","header",{"text":95,"config":96},"Obtenha uma avaliação gratuita",{"href":97,"dataGaName":98,"dataGaLocation":93},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br&glm_content=default-saas-trial/","free trial",{"text":100,"config":101},"Solicite uma demonstração",{"href":102,"dataGaName":103,"dataGaLocation":93},"/pt-br/sales/?contact-topic=request-demo","sales",{"text":105,"config":106},"Fazer login",{"href":107,"dataGaName":108,"dataGaLocation":93},"https://gitlab.com/users/sign_in/","sign in",[110,139,241,246,359,415],{"text":111,"config":112,"menu":114},"Plataforma",{"dataNavLevelOne":113},"platform",{"type":115,"columns":116},"cards",[117,123,131],{"title":111,"description":118,"link":119},"A plataforma de orquestração inteligente para DevSecOps",{"text":120,"config":121},"Conheça nossa plataforma",{"href":122,"dataGaName":113,"dataGaLocation":93},"/pt-br/platform/",{"title":124,"description":125,"link":126},"Plataforma de Agente do GitLab Duo","IA agêntica para todo o ciclo de vida do software",{"text":127,"config":128},"Conheça o GitLab Duo",{"href":129,"dataGaName":130,"dataGaLocation":93},"/pt-br/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":132,"description":133,"link":134},"Por que escolher o GitLab?","Saiba os principais motivos pelos quais as empresas escolhem o GitLab",{"text":135,"config":136},"Saiba mais",{"href":137,"dataGaName":138,"dataGaLocation":93},"/pt-br/why-gitlab/","why gitlab",{"text":140,"left":81,"config":141,"menu":143},"Produtos",{"dataNavLevelOne":142},"solutions",{"type":144,"link":145,"columns":149,"feature":220},"lists",{"text":146,"config":147},"Confira todas as soluções",{"href":148,"dataGaName":142,"dataGaLocation":93},"/pt-br/solutions/",[150,175,198],{"title":151,"description":152,"link":153,"items":158},"Automação","CI/CD e automação para acelerar a implantação",{"config":154},{"icon":155,"href":156,"dataGaName":157,"dataGaLocation":93},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[159,163,166,171],{"text":160,"config":161},"CI/CD",{"href":162,"dataGaLocation":93,"dataGaName":160},"/pt-br/solutions/continuous-integration/",{"text":124,"config":164},{"href":129,"dataGaLocation":93,"dataGaName":165},"gitlab duo agent platform - product menu",{"text":167,"config":168},"Gerenciamento de código-fonte",{"href":169,"dataGaLocation":93,"dataGaName":170},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":172,"config":173},"Entrega automatizada de software",{"href":156,"dataGaLocation":93,"dataGaName":174},"Automated software delivery",{"title":176,"description":177,"link":178,"items":183},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":179},{"href":180,"dataGaName":181,"dataGaLocation":93,"icon":182},"/pt-br/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[184,188,193],{"text":185,"config":186},"Testes de segurança de aplicações",{"href":180,"dataGaName":187,"dataGaLocation":93},"Application security testing",{"text":189,"config":190},"Segurança da cadeia de suprimentos de software",{"href":191,"dataGaLocation":93,"dataGaName":192},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":194,"config":195},"Conformidade de software",{"href":196,"dataGaName":197,"dataGaLocation":93},"/pt-br/solutions/software-compliance/","software compliance",{"title":199,"link":200,"items":205},"Medição",{"config":201},{"icon":202,"href":203,"dataGaName":204,"dataGaLocation":93},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[206,210,215],{"text":207,"config":208},"Visibilidade e métricas",{"href":203,"dataGaLocation":93,"dataGaName":209},"Visibility and Measurement",{"text":211,"config":212},"Gestão de fluxo de valor do GitLab",{"href":213,"dataGaLocation":93,"dataGaName":214},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":216,"config":217},"Análise e insights",{"href":218,"dataGaLocation":93,"dataGaName":219},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":221,"type":144,"items":222},"GitLab para",[223,229,235],{"text":224,"config":225},"Enterprise",{"icon":226,"href":227,"dataGaLocation":93,"dataGaName":228},"Building","/pt-br/enterprise/","enterprise",{"text":230,"config":231},"Pequenas empresas",{"icon":232,"href":233,"dataGaLocation":93,"dataGaName":234},"Work","/pt-br/small-business/","small business",{"text":236,"config":237},"Setor público",{"icon":238,"href":239,"dataGaLocation":93,"dataGaName":240},"Organization","/pt-br/solutions/public-sector/","public sector",{"text":242,"config":243},"Preços",{"href":244,"dataGaName":245,"dataGaLocation":93,"dataNavLevelOne":245},"/pt-br/pricing/","pricing",{"text":247,"config":248,"menu":250},"Recursos",{"dataNavLevelOne":249},"resources",{"type":144,"link":251,"columns":255,"feature":348},{"text":252,"config":253},"Confira todos os recursos",{"href":254,"dataGaName":249,"dataGaLocation":93},"/pt-br/resources/",[256,288,315],{"title":257,"items":258},"Primeiros passos",[259,264,269,273,278,283],{"text":260,"config":261},"Instalação",{"href":262,"dataGaName":263,"dataGaLocation":93},"/pt-br/install/","install",{"text":265,"config":266},"Guias de início rápido",{"href":267,"dataGaName":268,"dataGaLocation":93},"/pt-br/get-started/","quick setup checklists",{"text":135,"config":270},{"href":271,"dataGaLocation":93,"dataGaName":272},"https://university.gitlab.com/","learn",{"text":274,"config":275},"Documentação do produto",{"href":276,"dataGaName":277,"dataGaLocation":93},"https://docs.gitlab.com/","product documentation",{"text":279,"config":280},"Vídeos de melhores práticas",{"href":281,"dataGaName":282,"dataGaLocation":93},"/pt-br/getting-started-videos/","best practice videos",{"text":284,"config":285},"Integrações",{"href":286,"dataGaName":287,"dataGaLocation":93},"/pt-br/integrations/","integrations",{"title":289,"items":290},"Descubra",[291,296,301,306,310],{"text":292,"config":293},"Histórias de sucesso de clientes",{"href":294,"dataGaName":295,"dataGaLocation":93},"/pt-br/customers/","customer success stories",{"text":297,"config":298},"Blog",{"href":299,"dataGaName":300,"dataGaLocation":93},"/blog/","blog",{"text":302,"config":303},"Demo Hub",{"href":304,"dataGaName":305,"dataGaLocation":93},"/demo-hub/","demo hub",{"text":307,"config":308},"The Source",{"href":309,"dataGaName":300,"dataGaLocation":93},"/pt-br/the-source/",{"text":311,"config":312},"Trabalho remoto",{"href":313,"dataGaName":314,"dataGaLocation":93},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":316,"items":317},"Conecte-se",[318,323,328,333,338,343],{"text":319,"config":320},"Serviços do GitLab",{"href":321,"dataGaName":322,"dataGaLocation":93},"/pt-br/services/","services",{"text":324,"config":325},"Contribua",{"href":326,"dataGaName":327,"dataGaLocation":93},"https://contributors.gitlab.com","contribute",{"text":329,"config":330},"Comunidade",{"href":331,"dataGaName":332,"dataGaLocation":93},"/community/","community",{"text":334,"config":335},"Fórum",{"href":336,"dataGaName":337,"dataGaLocation":93},"https://forum.gitlab.com/","forum",{"text":339,"config":340},"Eventos",{"href":341,"dataGaName":342,"dataGaLocation":93},"/events/","events",{"text":344,"config":345},"Parceiros",{"href":346,"dataGaName":347,"dataGaLocation":93},"/pt-br/partners/","partners",{"config":349,"title":352,"text":353,"link":354},{"background":350,"textColor":351},"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":355,"config":356},"Confira as novidades",{"href":357,"dataGaName":358,"dataGaLocation":93},"/pt-br/whats-new/","whats new",{"text":360,"config":361,"menu":363},"Empresa",{"dataNavLevelOne":362},"company",{"type":144,"columns":364},[365],{"items":366},[367,372,378,380,385,390,395,400,405,410],{"text":368,"config":369},"Sobre",{"href":370,"dataGaName":371,"dataGaLocation":93},"/pt-br/company/","about",{"text":373,"config":374,"footerGa":377},"Vagas",{"href":375,"dataGaName":376,"dataGaLocation":93},"/jobs/","jobs",{"dataGaName":376},{"text":339,"config":379},{"href":341,"dataGaName":342,"dataGaLocation":93},{"text":381,"config":382},"Liderança",{"href":383,"dataGaName":384,"dataGaLocation":93},"/company/team/e-group/","leadership",{"text":386,"config":387},"Manual",{"href":388,"dataGaName":389,"dataGaLocation":93},"https://handbook.gitlab.com/","handbook",{"text":391,"config":392},"Relações com investidores",{"href":393,"dataGaName":394,"dataGaLocation":93},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":396,"config":397},"Trust Center",{"href":398,"dataGaName":399,"dataGaLocation":93},"/pt-br/security/","trust center",{"text":401,"config":402},"AI Transparency Center",{"href":403,"dataGaName":404,"dataGaLocation":93},"/pt-br/ai-transparency-center/","ai transparency center",{"text":406,"config":407},"Boletim informativo",{"href":408,"dataGaName":409,"dataGaLocation":93},"/company/contact/#contact-forms","newsletter",{"text":411,"config":412},"Imprensa",{"href":413,"dataGaName":414,"dataGaLocation":93},"/press/","press",{"text":416,"config":417,"menu":418},"Entre em contato",{"dataNavLevelOne":362},{"type":144,"columns":419},[420],{"items":421},[422,427,432],{"text":423,"config":424},"Fale com a equipe de vendas",{"href":425,"dataGaName":426,"dataGaLocation":93},"/pt-br/sales/","talk to sales",{"text":428,"config":429},"Portal de ajuda",{"href":430,"dataGaName":431,"dataGaLocation":93},"https://support.gitlab.com/hc/en-us","support portal",{"text":433,"config":434},"Portal de clientes",{"href":435,"dataGaName":436,"dataGaLocation":93},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":438,"login":439,"suggestions":446},"Fechar",{"text":440,"link":441},"Para pesquisar repositórios e projetos, faça login em",{"text":442,"config":443},"gitlab.com",{"href":107,"dataGaName":444,"dataGaLocation":445},"search login","search",{"text":447,"default":448},"Sugestões",[449,452,457,459,464,469],{"text":124,"config":450},{"href":129,"dataGaName":451,"dataGaLocation":445},"GitLab Duo Agent Platform",{"text":453,"config":454},"Sugestões de código (AI)",{"href":455,"dataGaName":456,"dataGaLocation":445},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":160,"config":458},{"href":162,"dataGaName":160,"dataGaLocation":445},{"text":460,"config":461},"GitLab na AWS",{"href":462,"dataGaName":463,"dataGaLocation":445},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":465,"config":466},"GitLab no Google Cloud",{"href":467,"dataGaName":468,"dataGaLocation":445},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":132,"config":470},{"href":137,"dataGaName":471,"dataGaLocation":445},"Why GitLab?",{"freeTrial":473,"mobileIcon":478,"desktopIcon":483,"secondaryButton":486},{"text":474,"config":475},"Iniciar avaliação gratuita",{"href":476,"dataGaName":98,"dataGaLocation":477},"https://gitlab.com/-/trials/new/","nav",{"altText":479,"config":480},"Ícone do GitLab",{"src":481,"dataGaName":482,"dataGaLocation":477},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":479,"config":484},{"src":485,"dataGaName":482,"dataGaLocation":477},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":257,"config":487},{"href":488,"dataGaName":489,"dataGaLocation":477},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br/get-started/","get started",{"freeTrial":491,"mobileIcon":495,"desktopIcon":497},{"text":492,"config":493},"Saiba mais sobre o GitLab Duo",{"href":129,"dataGaName":494,"dataGaLocation":477},"gitlab duo",{"altText":479,"config":496},{"src":481,"dataGaName":482,"dataGaLocation":477},{"altText":479,"config":498},{"src":485,"dataGaName":482,"dataGaLocation":477},{"button":500,"mobileIcon":505,"desktopIcon":507},{"text":501,"config":502},"/switch",{"href":503,"dataGaName":504,"dataGaLocation":477},"#contact","switch",{"altText":479,"config":506},{"src":481,"dataGaName":482,"dataGaLocation":477},{"altText":479,"config":508},{"src":509,"dataGaName":482,"dataGaLocation":477},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":511,"mobileIcon":516,"desktopIcon":518},{"text":512,"config":513},"Voltar para preços",{"href":244,"dataGaName":514,"dataGaLocation":477,"icon":515},"back to pricing","GoBack",{"altText":479,"config":517},{"src":481,"dataGaName":482,"dataGaLocation":477},{"altText":479,"config":519},{"src":485,"dataGaName":482,"dataGaLocation":477},{"title":521,"button":522,"config":526},"GitLab Orbit chegou: a camada de contexto para agentes de IA.",{"text":135,"config":523},{"href":524,"dataGaName":525,"dataGaLocation":93},"/pt-br/gitlab-orbit/","orbit",{"layout":527,"disabled":29},"release",{"data":529},{"text":530,"source":531,"edit":537,"contribute":542,"config":546,"items":551,"minimal":756},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":532,"config":533},"Ver a origem da página",{"href":534,"dataGaName":535,"dataGaLocation":536},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":538,"config":539},"Editar esta página",{"href":540,"dataGaName":541,"dataGaLocation":536},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":324,"config":543},{"href":544,"dataGaName":545,"dataGaLocation":536},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":547,"facebook":548,"youtube":549,"linkedin":550},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[552,598,649,691,723],{"title":242,"links":553,"subMenu":568},[554,558,563],{"text":555,"config":556},"Confira os planos",{"href":244,"dataGaName":557,"dataGaLocation":536},"view plans",{"text":559,"config":560},"Por que escolher o GitLab Premium?",{"href":561,"dataGaName":562,"dataGaLocation":536},"/pt-br/pricing/premium/","why premium",{"text":564,"config":565},"Por que escolher o GitLab Ultimate?",{"href":566,"dataGaName":567,"dataGaLocation":536},"/pt-br/pricing/ultimate/","why ultimate",[569],{"title":570,"links":571},"Entre em contato conosco",[572,574,576,578,583,588,593],{"text":423,"config":573},{"href":425,"dataGaName":103,"dataGaLocation":536},{"text":428,"config":575},{"href":430,"dataGaName":431,"dataGaLocation":536},{"text":433,"config":577},{"href":435,"dataGaName":436,"dataGaLocation":536},{"text":579,"config":580},"Status",{"href":581,"dataGaName":582,"dataGaLocation":536},"https://status.gitlab.com/","status",{"text":584,"config":585},"Termos de uso",{"href":586,"dataGaName":587,"dataGaLocation":536},"/terms/","terms of use",{"text":589,"config":590},"Aviso de privacidade",{"href":591,"dataGaName":592,"dataGaLocation":536},"/pt-br/privacy/","privacy statement",{"text":594,"config":595},"Preferências de cookies",{"dataGaName":596,"dataGaLocation":536,"id":597,"isOneTrustButton":81},"cookie preferences","ot-sdk-btn",{"title":140,"links":599,"subMenu":608},[600,604],{"text":601,"config":602},"Plataforma DevSecOps",{"href":122,"dataGaName":603,"dataGaLocation":536},"devsecops platform",{"text":605,"config":606},"Desenvolvimento auxiliado por IA",{"href":129,"dataGaName":607,"dataGaLocation":536},"ai-assisted development",[609],{"title":610,"links":611},"Tópicos",[612,616,619,624,629,634,639,644],{"text":160,"config":613},{"href":614,"dataGaName":615,"dataGaLocation":536},"/pt-br/topics/ci-cd/","cicd",{"text":17,"config":617},{"href":19,"dataGaName":618,"dataGaLocation":536},"gitops",{"text":620,"config":621},"DevOps",{"href":622,"dataGaName":623,"dataGaLocation":536},"/pt-br/topics/devops/","devops",{"text":625,"config":626},"Controle de versão",{"href":627,"dataGaName":628,"dataGaLocation":536},"/pt-br/topics/version-control/","version control",{"text":630,"config":631},"DevSecOps",{"href":632,"dataGaName":633,"dataGaLocation":536},"/pt-br/topics/devsecops/","devsecops",{"text":635,"config":636},"De nuvem nativa",{"href":637,"dataGaName":638,"dataGaLocation":536},"/pt-br/topics/cloud-native/","cloud native",{"text":640,"config":641},"IA para programação",{"href":642,"dataGaName":643,"dataGaLocation":536},"/pt-br/topics/devops/ai-for-coding/","ai for coding",{"text":645,"config":646},"IA agêntica",{"href":647,"dataGaName":648,"dataGaLocation":536},"/pt-br/topics/agentic-ai/","agentic ai",{"title":650,"links":651},"Soluções",[652,655,657,662,666,669,672,675,677,679,681,686],{"text":185,"config":653},{"href":180,"dataGaName":654,"dataGaLocation":536},"Application Security Testing",{"text":172,"config":656},{"href":156,"dataGaName":157,"dataGaLocation":536},{"text":658,"config":659},"Desenvolvimento ágil",{"href":660,"dataGaName":661,"dataGaLocation":536},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":663,"config":664},"SCM",{"href":169,"dataGaName":665,"dataGaLocation":536},"source code management",{"text":160,"config":667},{"href":162,"dataGaName":668,"dataGaLocation":536},"continuous integration & delivery",{"text":211,"config":670},{"href":213,"dataGaName":671,"dataGaLocation":536},"value stream management",{"text":17,"config":673},{"href":674,"dataGaName":618,"dataGaLocation":536},"/pt-br/solutions/gitops/",{"text":224,"config":676},{"href":227,"dataGaName":228,"dataGaLocation":536},{"text":230,"config":678},{"href":233,"dataGaName":234,"dataGaLocation":536},{"text":236,"config":680},{"href":239,"dataGaName":240,"dataGaLocation":536},{"text":682,"config":683},"Educação",{"href":684,"dataGaName":685,"dataGaLocation":536},"/pt-br/solutions/education/","education",{"text":687,"config":688},"Serviços financeiros",{"href":689,"dataGaName":690,"dataGaLocation":536},"/pt-br/solutions/finance/","financial services",{"title":247,"links":692},[693,695,697,699,702,704,707,709,711,713,715,717,719,721],{"text":260,"config":694},{"href":262,"dataGaName":263,"dataGaLocation":536},{"text":265,"config":696},{"href":267,"dataGaName":268,"dataGaLocation":536},{"text":135,"config":698},{"href":271,"dataGaName":272,"dataGaLocation":536},{"text":274,"config":700},{"href":276,"dataGaName":701,"dataGaLocation":536},"docs",{"text":297,"config":703},{"href":299,"dataGaName":300,"dataGaLocation":536},{"text":705,"config":706},"Novidades",{"href":357,"dataGaName":358,"dataGaLocation":536},{"text":292,"config":708},{"href":294,"dataGaName":295,"dataGaLocation":536},{"text":311,"config":710},{"href":313,"dataGaName":314,"dataGaLocation":536},{"text":319,"config":712},{"href":321,"dataGaName":322,"dataGaLocation":536},{"text":324,"config":714},{"href":326,"dataGaName":327,"dataGaLocation":536},{"text":329,"config":716},{"href":331,"dataGaName":332,"dataGaLocation":536},{"text":334,"config":718},{"href":336,"dataGaName":337,"dataGaLocation":536},{"text":339,"config":720},{"href":341,"dataGaName":342,"dataGaLocation":536},{"text":344,"config":722},{"href":346,"dataGaName":347,"dataGaLocation":536},{"title":360,"links":724},[725,727,729,731,733,735,740,745,747,749,751],{"text":368,"config":726},{"href":370,"dataGaName":362,"dataGaLocation":536},{"text":373,"config":728},{"href":375,"dataGaName":376,"dataGaLocation":536},{"text":381,"config":730},{"href":383,"dataGaName":384,"dataGaLocation":536},{"text":386,"config":732},{"href":388,"dataGaName":389,"dataGaLocation":536},{"text":391,"config":734},{"href":393,"dataGaName":394,"dataGaLocation":536},{"text":736,"config":737},"Sustentabilidade",{"href":738,"dataGaName":739,"dataGaLocation":536},"/sustainability/","Sustainability",{"text":741,"config":742},"Diversidade, inclusão e pertencimento (DIB)",{"href":743,"dataGaName":744,"dataGaLocation":536},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":396,"config":746},{"href":398,"dataGaName":399,"dataGaLocation":536},{"text":406,"config":748},{"href":408,"dataGaName":409,"dataGaLocation":536},{"text":411,"config":750},{"href":413,"dataGaName":414,"dataGaLocation":536},{"text":752,"config":753},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":754,"dataGaName":755,"dataGaLocation":536},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":757},[758,761,763],{"text":759,"config":760},"Termos",{"href":586,"dataGaName":587,"dataGaLocation":536},{"text":594,"config":762},{"dataGaName":596,"dataGaLocation":536,"id":597,"isOneTrustButton":81},{"text":764,"config":765},"Privacidade",{"href":591,"dataGaName":592,"dataGaLocation":536},{"header":767,"blurb":768,"button":769,"secondaryButton":774},"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":770,"config":771},"Obtenha sua avaliação gratuita",{"href":772,"dataGaName":98,"dataGaLocation":773},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pt-br/","feature",{"text":423,"config":775},{"href":425,"dataGaName":103,"dataGaLocation":773},1786803787842]