[{"data":1,"prerenderedAt":743},["ShallowReactive",2],{"/pt-br/topics/gitops/gitops-gitlab-collaboration/":3,"navigation-pt-br":89,"banner-pt-br":508,"footer-pt-br":521,"next-steps-pt-br":728},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":13,"_id":83,"_type":84,"title":7,"_source":85,"_file":86,"_stem":87,"_extension":88},"/pt-br/topics/gitops/gitops-gitlab-collaboration","gitops",false,"",{"title":9,"description":10,"config":11},"Por que a tecnologia de colaboração do GitLab é fundamental para o GitOps: uma demonstração","GitLab Topics | Why GitLab's collaboration technology is critical for GitOps: A demo",{"ignoreTitleCharLimit":12},true,[14,28,34,81],{"type":15,"componentName":15,"componentContent":16},"CommonBreadcrumbs",{"crumbs":17},[18,22,26],{"title":19,"config":20},"Industry topics",{"href":21},"/topics/",{"title":23,"config":24},"GitOps",{"href":25},"/topics/gitops/",{"title":27},"GitOps gitlab collaboration",{"type":29,"componentName":29,"componentContent":30},"TopicsHero",{"title":9,"text":31,"config":32},"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":33,"twoColumns":6},"por-que-a-tecnologia-de-colaboração-do-gitlab-é-fundamental-para-o-gitops:-uma-demonstração",{"type":35,"componentName":35,"componentContent":36},"CommonSideNavigationWithTree",{"anchors":37,"components":56},{"text":38,"data":39},"Mais informações sobre este tópico",[40,44,48,52],{"text":41,"config":42},"GitOps e GitLab",{"href":43},"#git-ops-and-git-lab",{"text":45,"config":46},"Uso de recursos de colaboração do GitLab para GitOps",{"href":47},"#using-git-lab-collaboration-features-for-git-ops",{"text":49,"config":50},"Demonstração: como o GitLab capacita o GitOps",{"href":51},"#demo-how-git-lab-empowers-git-ops",{"text":53,"config":54},"Quer saber mais sobre o GitOps?",{"href":55},"#ready-to-learn-more-about-git-ops",[57,62,67,72,76],{"type":58,"componentName":58,"componentContent":59},"TopicsCopy",{"text":60,"config":61},"[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":7},{"type":58,"componentName":58,"componentContent":63},{"header":41,"text":64,"config":65},"O GitLab é uma aplicação única para todo o ciclo de vida do DevOps e atua como uma plataforma de [colaboração](/blog/2020/11/23/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":66},"git-ops-and-git-lab",{"type":58,"componentName":58,"componentContent":68},{"header":45,"text":69,"config":70},"_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/2020/01/21/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/2020/04/02/security-trends-in-gitlab-hosted-projects/){data-ga-name=\"projects\" data-ga-location=\"body\"} e marcos. Um [tíquete](/blog/2018/08/02/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/2020/06/30/many-meanings-multicloud/), há três tíquetes separados na demonstração que detalham o necessário para implantar o cluster [Kubernetes](/blog/2019/10/24/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/2020/01/30/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/2020/03/27/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/ee/user/project/merge_requests/drafts.html), 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/ee/user/todos.html).\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":71},"using-git-lab-collaboration-features-for-git-ops",{"type":58,"componentName":58,"componentContent":73},{"header":49,"text":7,"config":74},{"id":75},"demo-how-git-lab-empowers-git-ops",{"type":58,"componentName":58,"componentContent":77},{"header":53,"text":78,"config":79},"* [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](/why/gitops-infrastructure-automation/){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":80},"ready-to-learn-more-about-git-ops",{"type":82,"componentName":82},"CommonNextSteps","content:pt-br:topics:gitops:gitops-gitlab-collaboration:index.yml","yaml","content","pt-br/topics/gitops/gitops-gitlab-collaboration/index.yml","pt-br/topics/gitops/gitops-gitlab-collaboration/index","yml",{"_path":90,"_dir":91,"_draft":6,"_partial":6,"_locale":7,"data":92,"_id":504,"_type":84,"title":505,"_source":85,"_file":506,"_stem":507,"_extension":88},"/shared/pt-br/main-navigation","pt-br",{"logo":93,"freeTrial":98,"sales":103,"login":108,"items":113,"search":445,"minimal":481,"duo":495},{"config":94},{"href":95,"dataGaName":96,"dataGaLocation":97},"/pt-br/","gitlab logo","header",{"text":99,"config":100},"Faça uma avaliação gratuita",{"href":101,"dataGaName":102,"dataGaLocation":97},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":104,"config":105},"Fale com a equipe de vendas",{"href":106,"dataGaName":107,"dataGaLocation":97},"/pt-br/sales/","sales",{"text":109,"config":110},"Fazer login",{"href":111,"dataGaName":112,"dataGaLocation":97},"https://gitlab.com/users/sign_in/","sign in",[114,158,256,261,366,426],{"text":115,"config":116,"cards":118,"footer":141},"Plataforma",{"dataNavLevelOne":117},"platform",[119,125,133],{"title":115,"description":120,"link":121},"A plataforma DevSecOps mais abrangente com tecnologia de IA",{"text":122,"config":123},"Explore a nossa plataforma",{"href":124,"dataGaName":117,"dataGaLocation":97},"/pt-br/platform/",{"title":126,"description":127,"link":128},"GitLab Duo (IA)","Crie software mais rapidamente com a IA em todas as etapas de desenvolvimento",{"text":129,"config":130},"Conheça o GitLab Duo",{"href":131,"dataGaName":132,"dataGaLocation":97},"/pt-br/gitlab-duo/","gitlab duo ai",{"title":134,"description":135,"link":136},"Por que usar o GitLab","Dez razões pelas quais as empresas escolhem o GitLab",{"text":137,"config":138},"Saiba mais",{"href":139,"dataGaName":140,"dataGaLocation":97},"/pt-br/why-gitlab/","why gitlab",{"title":142,"items":143},"Comece a usar",[144,149,154],{"text":145,"config":146},"Engenharia de plataforma",{"href":147,"dataGaName":148,"dataGaLocation":97},"/pt-br/solutions/platform-engineering/","platform engineering",{"text":150,"config":151},"Experiência do desenvolvedor",{"href":152,"dataGaName":153,"dataGaLocation":97},"/pt-br/developer-experience/","Developer experience",{"text":155,"config":156},"MLOps",{"href":157,"dataGaName":155,"dataGaLocation":97},"/pt-br/topics/devops/the-role-of-ai-in-devops/",{"text":159,"left":12,"config":160,"link":162,"lists":166,"footer":238},"Produtos",{"dataNavLevelOne":161},"solutions",{"text":163,"config":164},"Confira todas as soluções",{"href":165,"dataGaName":161,"dataGaLocation":97},"/pt-br/solutions/",[167,193,216],{"title":168,"description":169,"link":170,"items":175},"Automação","CI/CD e automação para acelerar a implantação",{"config":171},{"icon":172,"href":173,"dataGaName":174,"dataGaLocation":97},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[176,180,184,189],{"text":177,"config":178},"CI/CD",{"href":179,"dataGaLocation":97,"dataGaName":177},"/pt-br/solutions/continuous-integration/",{"text":181,"config":182},"Desenvolvimento auxiliado por IA",{"href":131,"dataGaLocation":97,"dataGaName":183},"AI assisted development",{"text":185,"config":186},"Gerenciamento de código-fonte",{"href":187,"dataGaLocation":97,"dataGaName":188},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":190,"config":191},"Entrega de software automatizada",{"href":173,"dataGaLocation":97,"dataGaName":192},"Automated software delivery",{"title":194,"description":195,"link":196,"items":201},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":197},{"href":198,"dataGaName":199,"dataGaLocation":97,"icon":200},"/pt-br/solutions/security-compliance/","security and compliance","ShieldCheckLight",[202,206,211],{"text":203,"config":204},"Segurança e conformidade",{"href":198,"dataGaLocation":97,"dataGaName":205},"Security & Compliance",{"text":207,"config":208},"Segurança da cadeia de suprimentos de software",{"href":209,"dataGaLocation":97,"dataGaName":210},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":212,"config":213},"Conformidade e governança",{"href":214,"dataGaLocation":97,"dataGaName":215},"/pt-br/solutions/continuous-software-compliance/","Compliance and governance",{"title":217,"link":218,"items":223},"Medição",{"config":219},{"icon":220,"href":221,"dataGaName":222,"dataGaLocation":97},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[224,228,233],{"text":225,"config":226},"Visibilidade e medição",{"href":221,"dataGaLocation":97,"dataGaName":227},"Visibility and Measurement",{"text":229,"config":230},"Gestão de fluxo de valor",{"href":231,"dataGaLocation":97,"dataGaName":232},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":234,"config":235},"Análises e insights",{"href":236,"dataGaLocation":97,"dataGaName":237},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":239,"items":240},"GitLab para",[241,246,251],{"text":242,"config":243},"Grandes empresas",{"href":244,"dataGaLocation":97,"dataGaName":245},"/pt-br/enterprise/","enterprise",{"text":247,"config":248},"Pequenas empresas",{"href":249,"dataGaLocation":97,"dataGaName":250},"/pt-br/small-business/","small business",{"text":252,"config":253},"Setor público",{"href":254,"dataGaLocation":97,"dataGaName":255},"/pt-br/solutions/public-sector/","public sector",{"text":257,"config":258},"Preços",{"href":259,"dataGaName":260,"dataGaLocation":97,"dataNavLevelOne":260},"/pt-br/pricing/","pricing",{"text":262,"config":263,"link":265,"lists":269,"feature":353},"Recursos",{"dataNavLevelOne":264},"resources",{"text":266,"config":267},"Confira todos os recursos",{"href":268,"dataGaName":264,"dataGaLocation":97},"/pt-br/resources/",[270,302,325],{"title":271,"items":272},"Primeiros passos",[273,278,283,287,292,297],{"text":274,"config":275},"Instalação",{"href":276,"dataGaName":277,"dataGaLocation":97},"/pt-br/install/","install",{"text":279,"config":280},"Guias de início rápido",{"href":281,"dataGaName":282,"dataGaLocation":97},"/pt-br/get-started/","quick setup checklists",{"text":137,"config":284},{"href":285,"dataGaLocation":97,"dataGaName":286},"https://university.gitlab.com/","learn",{"text":288,"config":289},"Documentação do produto",{"href":290,"dataGaName":291,"dataGaLocation":97},"https://docs.gitlab.com/","product documentation",{"text":293,"config":294},"Vídeos de melhores práticas",{"href":295,"dataGaName":296,"dataGaLocation":97},"/pt-br/getting-started-videos/","best practice videos",{"text":298,"config":299},"Integrações",{"href":300,"dataGaName":301,"dataGaLocation":97},"/pt-br/integrations/","integrations",{"title":303,"items":304},"Descubra",[305,310,315,320],{"text":306,"config":307},"Histórias de sucesso de clientes",{"href":308,"dataGaName":309,"dataGaLocation":97},"/pt-br/customers/","customer success stories",{"text":311,"config":312},"Blog",{"href":313,"dataGaName":314,"dataGaLocation":97},"/blog/","blog",{"text":316,"config":317},"Trabalho remoto",{"href":318,"dataGaName":319,"dataGaLocation":97},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":321,"config":322},"TeamOps",{"href":323,"dataGaName":324,"dataGaLocation":97},"/pt-br/teamops/","teamops",{"title":326,"items":327},"Conecte-se",[328,333,338,343,348],{"text":329,"config":330},"Serviços do GitLab",{"href":331,"dataGaName":332,"dataGaLocation":97},"/pt-br/services/","services",{"text":334,"config":335},"Comunidade",{"href":336,"dataGaName":337,"dataGaLocation":97},"/community/","community",{"text":339,"config":340},"Fórum",{"href":341,"dataGaName":342,"dataGaLocation":97},"https://forum.gitlab.com/","forum",{"text":344,"config":345},"Eventos",{"href":346,"dataGaName":347,"dataGaLocation":97},"/events/","events",{"text":349,"config":350},"Parceiros",{"href":351,"dataGaName":352,"dataGaLocation":97},"/pt-br/partners/","partners",{"backgroundColor":354,"textColor":355,"text":356,"image":357,"link":361},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":358,"config":359},"cartão promocional do The Source",{"src":360},"/images/navigation/the-source-promo-card.svg",{"text":362,"config":363},"Confira as novidades",{"href":364,"dataGaName":365,"dataGaLocation":97},"/pt-br/the-source/","the source",{"text":367,"config":368,"lists":370},"Empresa",{"dataNavLevelOne":369},"company",[371],{"items":372},[373,378,384,386,391,396,401,406,411,416,421],{"text":374,"config":375},"Sobre",{"href":376,"dataGaName":377,"dataGaLocation":97},"/pt-br/company/","about",{"text":379,"config":380,"footerGa":383},"Vagas",{"href":381,"dataGaName":382,"dataGaLocation":97},"/jobs/","jobs",{"dataGaName":382},{"text":344,"config":385},{"href":346,"dataGaName":347,"dataGaLocation":97},{"text":387,"config":388},"Liderança",{"href":389,"dataGaName":390,"dataGaLocation":97},"/company/team/e-group/","leadership",{"text":392,"config":393},"Equipe",{"href":394,"dataGaName":395,"dataGaLocation":97},"/company/team/","team",{"text":397,"config":398},"Manual",{"href":399,"dataGaName":400,"dataGaLocation":97},"https://handbook.gitlab.com/","handbook",{"text":402,"config":403},"Relacionamento com investidores",{"href":404,"dataGaName":405,"dataGaLocation":97},"https://ir.gitlab.com/","investor relations",{"text":407,"config":408},"Trust Center",{"href":409,"dataGaName":410,"dataGaLocation":97},"/pt-br/security/","trust center",{"text":412,"config":413},"AI Transparency Center",{"href":414,"dataGaName":415,"dataGaLocation":97},"/pt-br/ai-transparency-center/","ai transparency center",{"text":417,"config":418},"Boletim informativo",{"href":419,"dataGaName":420,"dataGaLocation":97},"/company/contact/","newsletter",{"text":422,"config":423},"Imprensa",{"href":424,"dataGaName":425,"dataGaLocation":97},"/press/","press",{"text":427,"config":428,"lists":429},"Fale com a gente",{"dataNavLevelOne":369},[430],{"items":431},[432,435,440],{"text":104,"config":433},{"href":106,"dataGaName":434,"dataGaLocation":97},"talk to sales",{"text":436,"config":437},"Ajuda",{"href":438,"dataGaName":439,"dataGaLocation":97},"/support/","get help",{"text":441,"config":442},"Portal de clientes",{"href":443,"dataGaName":444,"dataGaLocation":97},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":446,"login":447,"suggestions":454},"Fechar",{"text":448,"link":449},"Para pesquisar repositórios e projetos, faça login em",{"text":450,"config":451},"gitlab.com",{"href":111,"dataGaName":452,"dataGaLocation":453},"search login","search",{"text":455,"default":456},"Sugestões",[457,460,465,467,472,477],{"text":126,"config":458},{"href":131,"dataGaName":459,"dataGaLocation":453},"GitLab Duo (AI)",{"text":461,"config":462},"Sugestões de Código (IA)",{"href":463,"dataGaName":464,"dataGaLocation":453},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":177,"config":466},{"href":179,"dataGaName":177,"dataGaLocation":453},{"text":468,"config":469},"GitLab na AWS",{"href":470,"dataGaName":471,"dataGaLocation":453},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":473,"config":474},"GitLab no Google Cloud",{"href":475,"dataGaName":476,"dataGaLocation":453},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":478,"config":479},"Por que escolher o GitLab?",{"href":139,"dataGaName":480,"dataGaLocation":453},"Why GitLab?",{"freeTrial":482,"mobileIcon":487,"desktopIcon":492},{"text":483,"config":484},"Iniciar avaliação gratuita",{"href":485,"dataGaName":102,"dataGaLocation":486},"https://gitlab.com/-/trials/new/","nav",{"altText":488,"config":489},"Ícone do GitLab",{"src":490,"dataGaName":491,"dataGaLocation":486},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":488,"config":493},{"src":494,"dataGaName":491,"dataGaLocation":486},"/images/brand/gitlab-logo-type.svg",{"freeTrial":496,"mobileIcon":500,"desktopIcon":502},{"text":497,"config":498},"Saiba mais sobre o GitLab Duo",{"href":131,"dataGaName":499,"dataGaLocation":486},"gitlab duo",{"altText":488,"config":501},{"src":490,"dataGaName":491,"dataGaLocation":486},{"altText":488,"config":503},{"src":494,"dataGaName":491,"dataGaLocation":486},"content:shared:pt-br:main-navigation.yml","Main Navigation","shared/pt-br/main-navigation.yml","shared/pt-br/main-navigation",{"_path":509,"_dir":91,"_draft":6,"_partial":6,"_locale":7,"title":510,"titleMobile":510,"button":511,"config":516,"_id":518,"_type":84,"_source":85,"_file":519,"_stem":520,"_extension":88},"/shared/pt-br/banner","GitLab 18 e a evolução do DevSecOps inteligente. Participe em 24 de junho.",{"text":512,"config":513},"Cadastre-se agora",{"href":514,"dataGaName":515,"dataGaLocation":97},"/pt-br/eighteen/","gitlab 18 banner",{"layout":517},"release","content:shared:pt-br:banner.yml","shared/pt-br/banner.yml","shared/pt-br/banner",{"_path":522,"_dir":91,"_draft":6,"_partial":6,"_locale":7,"data":523,"_id":724,"_type":84,"title":725,"_source":85,"_file":726,"_stem":727,"_extension":88},"/shared/pt-br/main-footer",{"text":524,"source":525,"edit":531,"contribute":536,"config":541,"items":546,"minimal":716},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":526,"config":527},"Acessar a origem da página",{"href":528,"dataGaName":529,"dataGaLocation":530},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":532,"config":533},"Editar esta página",{"href":534,"dataGaName":535,"dataGaLocation":530},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":537,"config":538},"Contribua",{"href":539,"dataGaName":540,"dataGaLocation":530},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":542,"facebook":543,"youtube":544,"linkedin":545},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[547,570,622,652,687],{"title":115,"links":548,"subMenu":553},[549],{"text":550,"config":551},"Plataforma DevSecOps",{"href":124,"dataGaName":552,"dataGaLocation":530},"devsecops platform",[554],{"title":257,"links":555},[556,560,565],{"text":557,"config":558},"Confira os planos",{"href":259,"dataGaName":559,"dataGaLocation":530},"view plans",{"text":561,"config":562},"Por que escolher o GitLab Premium?",{"href":563,"dataGaName":564,"dataGaLocation":530},"/pt-br/pricing/premium/","why premium",{"text":566,"config":567},"Por que escolher o GitLab Ultimate?",{"href":568,"dataGaName":569,"dataGaLocation":530},"/pt-br/pricing/ultimate/","why ultimate",{"title":571,"links":572},"Soluções",[573,578,581,583,588,593,597,600,603,606,608,610,612,617],{"text":574,"config":575},"Transformação digital",{"href":576,"dataGaName":577,"dataGaLocation":530},"/pt-br/solutions/digital-transformation/","digital transformation",{"text":203,"config":579},{"href":198,"dataGaName":580,"dataGaLocation":530},"security & compliance",{"text":190,"config":582},{"href":173,"dataGaName":174,"dataGaLocation":530},{"text":584,"config":585},"Desenvolvimento ágil",{"href":586,"dataGaName":587,"dataGaLocation":530},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":589,"config":590},"Migração para a nuvem",{"href":591,"dataGaName":592,"dataGaLocation":530},"/pt-br/topics/cloud-native/","cloud transformation",{"text":594,"config":595},"SCM",{"href":187,"dataGaName":596,"dataGaLocation":530},"source code management",{"text":177,"config":598},{"href":179,"dataGaName":599,"dataGaLocation":530},"continuous integration & delivery",{"text":229,"config":601},{"href":231,"dataGaName":602,"dataGaLocation":530},"value stream management",{"text":23,"config":604},{"href":605,"dataGaName":5,"dataGaLocation":530},"/pt-br/solutions/gitops/",{"text":242,"config":607},{"href":244,"dataGaName":245,"dataGaLocation":530},{"text":247,"config":609},{"href":249,"dataGaName":250,"dataGaLocation":530},{"text":252,"config":611},{"href":254,"dataGaName":255,"dataGaLocation":530},{"text":613,"config":614},"Educação",{"href":615,"dataGaName":616,"dataGaLocation":530},"/pt-br/solutions/education/","education",{"text":618,"config":619},"Serviços financeiros",{"href":620,"dataGaName":621,"dataGaLocation":530},"/pt-br/solutions/finance/","financial services",{"title":262,"links":623},[624,626,628,630,633,635,638,640,642,644,646,648,650],{"text":274,"config":625},{"href":276,"dataGaName":277,"dataGaLocation":530},{"text":279,"config":627},{"href":281,"dataGaName":282,"dataGaLocation":530},{"text":137,"config":629},{"href":285,"dataGaName":286,"dataGaLocation":530},{"text":288,"config":631},{"href":290,"dataGaName":632,"dataGaLocation":530},"docs",{"text":311,"config":634},{"href":313,"dataGaName":314,"dataGaLocation":530},{"text":306,"config":636},{"href":637,"dataGaName":309,"dataGaLocation":530},"/customers/",{"text":316,"config":639},{"href":318,"dataGaName":319,"dataGaLocation":530},{"text":329,"config":641},{"href":331,"dataGaName":332,"dataGaLocation":530},{"text":321,"config":643},{"href":323,"dataGaName":324,"dataGaLocation":530},{"text":334,"config":645},{"href":336,"dataGaName":337,"dataGaLocation":530},{"text":339,"config":647},{"href":341,"dataGaName":342,"dataGaLocation":530},{"text":344,"config":649},{"href":346,"dataGaName":347,"dataGaLocation":530},{"text":349,"config":651},{"href":351,"dataGaName":352,"dataGaLocation":530},{"title":367,"links":653},[654,656,658,660,662,664,666,671,676,678,680,682],{"text":374,"config":655},{"href":376,"dataGaName":369,"dataGaLocation":530},{"text":379,"config":657},{"href":381,"dataGaName":382,"dataGaLocation":530},{"text":387,"config":659},{"href":389,"dataGaName":390,"dataGaLocation":530},{"text":392,"config":661},{"href":394,"dataGaName":395,"dataGaLocation":530},{"text":397,"config":663},{"href":399,"dataGaName":400,"dataGaLocation":530},{"text":402,"config":665},{"href":404,"dataGaName":405,"dataGaLocation":530},{"text":667,"config":668},"Questões ambientais, sociais e governança corporativa (ESG)",{"href":669,"dataGaName":670,"dataGaLocation":530},"/pt-br/environmental-social-governance/","environmental, social and governance",{"text":672,"config":673},"Diversidade, inclusão e pertencimento (DIB)",{"href":674,"dataGaName":675,"dataGaLocation":530},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":407,"config":677},{"href":409,"dataGaName":410,"dataGaLocation":530},{"text":417,"config":679},{"href":419,"dataGaName":420,"dataGaLocation":530},{"text":422,"config":681},{"href":424,"dataGaName":425,"dataGaLocation":530},{"text":683,"config":684},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":685,"dataGaName":686,"dataGaLocation":530},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":427,"links":688},[689,692,694,696,701,706,711],{"text":690,"config":691},"Fale com um especialista",{"href":106,"dataGaName":107,"dataGaLocation":530},{"text":436,"config":693},{"href":438,"dataGaName":439,"dataGaLocation":530},{"text":441,"config":695},{"href":443,"dataGaName":444,"dataGaLocation":530},{"text":697,"config":698},"Status",{"href":699,"dataGaName":700,"dataGaLocation":530},"https://status.gitlab.com/","status",{"text":702,"config":703},"Termos de uso",{"href":704,"dataGaName":705,"dataGaLocation":530},"/terms/","terms of use",{"text":707,"config":708},"Aviso de Privacidade",{"href":709,"dataGaName":710,"dataGaLocation":530},"/pt-br/privacy/","privacy statement",{"text":712,"config":713},"Preferências de cookies",{"dataGaName":714,"dataGaLocation":530,"id":715,"isOneTrustButton":12},"cookie preferences","ot-sdk-btn",{"items":717},[718,720,722],{"text":702,"config":719},{"href":704,"dataGaName":705,"dataGaLocation":530},{"text":707,"config":721},{"href":709,"dataGaName":710,"dataGaLocation":530},{"text":712,"config":723},{"dataGaName":714,"dataGaLocation":530,"id":715,"isOneTrustButton":12},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",{"_path":729,"_dir":91,"_draft":6,"_partial":6,"_locale":7,"header":730,"eyebrow":731,"blurb":732,"button":733,"secondaryButton":737,"_id":739,"_type":84,"title":740,"_source":85,"_file":741,"_stem":742,"_extension":88},"/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":99,"config":734},{"href":735,"dataGaName":102,"dataGaLocation":736},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":104,"config":738},{"href":106,"dataGaName":107,"dataGaLocation":736},"content:shared:pt-br:next-steps.yml","Next Steps","shared/pt-br/next-steps.yml","shared/pt-br/next-steps",1752588296000]