[{"data":1,"prerenderedAt":745},["ShallowReactive",2],{"/pt-br/topics/gitops/gitops-workflow/":3,"navigation-pt-br":96,"banner-pt-br":513,"footer-pt-br":525,"next-steps-pt-br":730},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":90,"_type":91,"title":7,"_source":92,"_file":93,"_stem":94,"_extension":95},"/pt-br/topics/gitops/gitops-workflow","gitops",false,"",{"title":9,"description":10},"O que é um fluxo de trabalho do GitOps?","O fluxo de trabalho do GitOps tem três partes principais: infraestrutura como código, solicitações de merge e pipelines de CI/CD.",[12,26,32,49,88],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20,24],{"title":17,"config":18},"Industry topics",{"href":19},"/topics/",{"title":21,"config":22},"GitOps",{"href":23},"/pt-br/topics/gitops/",{"title":25},"GitOps workflow",{"type":27,"componentName":27,"componentContent":28},"TopicsHero",{"title":9,"text":29,"config":30},"Gerenciar a infraestrutura de TI pode ser um desafio, mas as equipes que usam práticas consolidadas de desenvolvimento de software, como controle de versão, revisão de código e pipelines de CI/CD, consideram o processo mais conveniente. Ao usar arquivos de configuração, o mesmo ambiente de infraestrutura é implantado a cada vez. Muitas equipes sabem que esse fluxo de trabalho aumenta a eficiência, a colaboração e a estabilidade, mas talvez tenham dúvidas sobre o que realmente significa adotar o GitOps.\n",{"id":31,"twoColumns":6},"o-que-é-um-fluxo-de-trabalho-do-gitops?",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":42},{"text":36,"data":37},"Mais informações sobre este tópico",[38],{"text":39,"config":40},"Três componentes dos fluxos de trabalho do GitOps",{"href":41},"#three-components-of-git-ops-workflows",[43],{"type":44,"componentName":44,"componentContent":45},"TopicsCopy",{"header":39,"text":46,"config":47},"Como uma estrutura de desenvolvimento de software, o fluxo de trabalho do GitOps tem três partes principais: infraestrutura como código, solicitações de merge e pipelines de CI/CD.\n\n### 1. Infraestrutura como código (IaC)\n\n\nO primeiro passo em um fluxo de trabalho de GitOps é definir toda a [infraestrutura como código](/topics/gitops/infrastructure-as-code/){data-ga-name=\"infrastructure as code\" data-ga-location=\"body\"}. A IaC automatiza o provisionamento da infraestrutura de TI usando arquivos de configuração. É uma prática de DevOps que ajuda as equipes a versionar a infraestrutura para melhorar a coerência entre as máquinas e reduzir o atrito da implantação. O código da infraestrutura passa por um processo semelhante ao código da aplicação, com pontos de contato em integração contínua, controle de versão, testes e implantação contínua. A automação contribui para um desenvolvimento mais [eficiente](/blog/why-gitops-should-be-workflow-of-choice/){data-ga-name=\"efficient\" data-ga-location=\"body\"}, maior uniformidade e um tempo de comercialização [mais rápido](/blog/production-grade-infra-devsecops-with-five-minute-production/){data-ga-name=\"faster\" data-ga-location=\"body\"}.\n\n\nTradicionalmente, o gerenciamento da [infraestrutura](/blog/lessons-in-iteration-from-new-infrastructure-team/){data-ga-name=\"infrastructure\" data-ga-location=\"body\"} tem sido um processo manual que requer equipes extensas para manter servidores físicos. Cada máquina geralmente tem sua própria configuração, levando a ambientes de complexos. Com a infraestrutura como código, as equipes aumentaram a visibilidade, a uniformidade, a estabilidade e a capacidade de expansão.\n\n\n### 2. Solicitações de merge (MRs)\n\n\nFerramentas declarativas, como o Kubernetes, permitem que os arquivos de configuração sejam [controlados por versão](/blog/migrating-your-version-control-to-git/){data-ga-name =\"version controlled\" data-ga-location =\"body\"} pelo Git, um sistema de controle de versão de código aberto que rastreia as alterações de código. Ao usar um repositório Git como fonte única de verdade para as definições de infraestrutura, o GitOps se beneficia de uma trilha de auditoria robusta. O segundo aspecto dos fluxos de trabalho do GitOps envolve solicitações de merge, que servem como [função de alteração](/blog/merge-request-reviewers/){data-ga-name =\"change function\" data-ga-location=\"body\"} para atualizações de infraestrutura.\n\n\nAs equipes colaboram nas solicitações de merge por meio de [revisões de código](/blog/mr-reviews-with-vs-code/){data-ga-name =\"code reviews\" data-ga-location = \"body\"}, comentários e sugestões. É feito um commit de merge no branch [principal](/blog/new-git-default-branch-name/){data-ga-name=\"main\" data-ga-location=\"body\"}, servindo como um log de auditoria. Os recursos de reversão integrados permitem que as equipes revertam para o estado desejado e explorem maneiras inovadoras de lidar com desafios difíceis. As solicitações de merge promovem a experimentação e oferecem uma maneira segura para os membros da equipe receberem [feedbacks](/blog/iteration-and-code-review/){data-ga-name=\"feedback\" data-ga-location=\"body\"} rápidos de seus colegas e de especialistas no assunto.\n\n\n### 3. Integração e implantação contínuas (CI/CD)\n\n\nO GitOps automatiza o gerenciamento de infraestrutura usando um fluxo de trabalho do Git com integração e implantação contínuas [eficazes](/blog/effective-ci-cd-pipelines/){data-ga-name =\"effective\" data-ga-location = \"body\"}. Depois que o código é mesclado ao branch principal, o pipeline de CI/CD inicia a [alteração](/blog/pipeline-editor-overview/){data-ga-name =\"change\"data-ga-location =\"body\"} no ambiente. Alterações manuais e erros humanos podem causar desvios de configuração e ambientes frágeis. A automação e a implantação contínua do GitOps garantem que o ambiente sempre [implante](/blog/ci-deployment-and-environments/){data-ga-name =\"deploys\" data-ga-location =\"body\"} um estado desejado coerente.\n",{"id":48},"three-components-of-git-ops-workflows",{"type":50,"componentName":50,"componentContent":51},"CommonResourcesContainer",{"header":52,"tabs":53},"Quer saber mais sobre o GitOps?",[54],{"name":55,"items":56,"config":87},"resources",[57,68,78],{"header":58,"type":59,"image":60,"link":63},"Descubra como o GitLab auxilia os fluxos de trabalho de GitOps","Artigos",{"altText":58,"config":61},{"src":62},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158268/Website/Topics/resources_2.jpg",{"text":64,"config":65},"Saiba mais",{"href":66,"icon":67,"modal":6},"/pt-br/solutions/gitops/","Article",{"header":69,"type":70,"image":71,"link":74},"Saiba mais sobre o futuro da automação de infraestrutura","Webcast",{"altText":69,"config":72},{"src":73},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157557/Website/Topics/resources_10.jpg",{"text":75,"config":76},"Assista agora",{"href":77,"icon":70,"modal":6},"/why/gitops-infrastructure-automation/",{"header":79,"type":80,"image":81,"link":84},"Aprenda três maneiras de abordar o GitOps","Blog",{"altText":79,"config":82},{"src":83},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158599/Website/Topics/resources_3.jpg",{"text":64,"config":85},{"href":86,"icon":80,"modal":6},"/blog/gitops-done-3-ways/",{"key":55},{"type":89,"componentName":89},"CommonNextSteps","content:pt-br:topics:gitops:gitops-workflow:index.yml","yaml","content","pt-br/topics/gitops/gitops-workflow/index.yml","pt-br/topics/gitops/gitops-workflow/index","yml",{"_path":97,"_dir":98,"_draft":6,"_partial":6,"_locale":7,"data":99,"_id":509,"_type":91,"title":510,"_source":92,"_file":511,"_stem":512,"_extension":95},"/shared/pt-br/main-navigation","pt-br",{"logo":100,"freeTrial":105,"sales":110,"login":115,"items":120,"search":450,"minimal":486,"duo":500},{"config":101},{"href":102,"dataGaName":103,"dataGaLocation":104},"/pt-br/","gitlab logo","header",{"text":106,"config":107},"Faça uma avaliação gratuita",{"href":108,"dataGaName":109,"dataGaLocation":104},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":111,"config":112},"Fale com a equipe de vendas",{"href":113,"dataGaName":114,"dataGaLocation":104},"/pt-br/sales/","sales",{"text":116,"config":117},"Fazer login",{"href":118,"dataGaName":119,"dataGaLocation":104},"https://gitlab.com/users/sign_in/","sign in",[121,164,263,268,371,431],{"text":122,"config":123,"cards":125,"footer":147},"Plataforma",{"dataNavLevelOne":124},"platform",[126,132,140],{"title":122,"description":127,"link":128},"A plataforma DevSecOps mais abrangente com tecnologia de IA",{"text":129,"config":130},"Explore a nossa plataforma",{"href":131,"dataGaName":124,"dataGaLocation":104},"/pt-br/platform/",{"title":133,"description":134,"link":135},"GitLab Duo (IA)","Crie software mais rapidamente com a IA em todas as etapas de desenvolvimento",{"text":136,"config":137},"Conheça o GitLab Duo",{"href":138,"dataGaName":139,"dataGaLocation":104},"/pt-br/gitlab-duo/","gitlab duo ai",{"title":141,"description":142,"link":143},"Por que usar o GitLab","Dez razões pelas quais as empresas escolhem o GitLab",{"text":64,"config":144},{"href":145,"dataGaName":146,"dataGaLocation":104},"/pt-br/why-gitlab/","why gitlab",{"title":148,"items":149},"Comece a usar",[150,155,160],{"text":151,"config":152},"Engenharia de plataforma",{"href":153,"dataGaName":154,"dataGaLocation":104},"/pt-br/solutions/platform-engineering/","platform engineering",{"text":156,"config":157},"Experiência do desenvolvedor",{"href":158,"dataGaName":159,"dataGaLocation":104},"/pt-br/developer-experience/","Developer experience",{"text":161,"config":162},"MLOps",{"href":163,"dataGaName":161,"dataGaLocation":104},"/pt-br/topics/devops/the-role-of-ai-in-devops/",{"text":165,"left":166,"config":167,"link":169,"lists":173,"footer":245},"Produtos",true,{"dataNavLevelOne":168},"solutions",{"text":170,"config":171},"Confira todas as soluções",{"href":172,"dataGaName":168,"dataGaLocation":104},"/pt-br/solutions/",[174,200,223],{"title":175,"description":176,"link":177,"items":182},"Automação","CI/CD e automação para acelerar a implantação",{"config":178},{"icon":179,"href":180,"dataGaName":181,"dataGaLocation":104},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[183,187,191,196],{"text":184,"config":185},"CI/CD",{"href":186,"dataGaLocation":104,"dataGaName":184},"/pt-br/solutions/continuous-integration/",{"text":188,"config":189},"Desenvolvimento auxiliado por IA",{"href":138,"dataGaLocation":104,"dataGaName":190},"AI assisted development",{"text":192,"config":193},"Gerenciamento de código-fonte",{"href":194,"dataGaLocation":104,"dataGaName":195},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":197,"config":198},"Entrega de software automatizada",{"href":180,"dataGaLocation":104,"dataGaName":199},"Automated software delivery",{"title":201,"description":202,"link":203,"items":208},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":204},{"href":205,"dataGaName":206,"dataGaLocation":104,"icon":207},"/pt-br/solutions/security-compliance/","security and compliance","ShieldCheckLight",[209,213,218],{"text":210,"config":211},"Segurança e conformidade",{"href":205,"dataGaLocation":104,"dataGaName":212},"Security & Compliance",{"text":214,"config":215},"Segurança da cadeia de suprimentos de software",{"href":216,"dataGaLocation":104,"dataGaName":217},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":219,"config":220},"Conformidade e governança",{"href":221,"dataGaLocation":104,"dataGaName":222},"/pt-br/solutions/continuous-software-compliance/","Compliance and governance",{"title":224,"link":225,"items":230},"Medição",{"config":226},{"icon":227,"href":228,"dataGaName":229,"dataGaLocation":104},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[231,235,240],{"text":232,"config":233},"Visibilidade e medição",{"href":228,"dataGaLocation":104,"dataGaName":234},"Visibility and Measurement",{"text":236,"config":237},"Gestão de fluxo de valor",{"href":238,"dataGaLocation":104,"dataGaName":239},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":241,"config":242},"Análises e insights",{"href":243,"dataGaLocation":104,"dataGaName":244},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":246,"items":247},"GitLab para",[248,253,258],{"text":249,"config":250},"Grandes empresas",{"href":251,"dataGaLocation":104,"dataGaName":252},"/pt-br/enterprise/","enterprise",{"text":254,"config":255},"Pequenas empresas",{"href":256,"dataGaLocation":104,"dataGaName":257},"/pt-br/small-business/","small business",{"text":259,"config":260},"Setor público",{"href":261,"dataGaLocation":104,"dataGaName":262},"/pt-br/solutions/public-sector/","public sector",{"text":264,"config":265},"Preços",{"href":266,"dataGaName":267,"dataGaLocation":104,"dataNavLevelOne":267},"/pt-br/pricing/","pricing",{"text":269,"config":270,"link":271,"lists":275,"feature":358},"Recursos",{"dataNavLevelOne":55},{"text":272,"config":273},"Confira todos os recursos",{"href":274,"dataGaName":55,"dataGaLocation":104},"/pt-br/resources/",[276,308,330],{"title":277,"items":278},"Primeiros passos",[279,284,289,293,298,303],{"text":280,"config":281},"Instalação",{"href":282,"dataGaName":283,"dataGaLocation":104},"/pt-br/install/","install",{"text":285,"config":286},"Guias de início rápido",{"href":287,"dataGaName":288,"dataGaLocation":104},"/pt-br/get-started/","quick setup checklists",{"text":64,"config":290},{"href":291,"dataGaLocation":104,"dataGaName":292},"https://university.gitlab.com/","learn",{"text":294,"config":295},"Documentação do produto",{"href":296,"dataGaName":297,"dataGaLocation":104},"https://docs.gitlab.com/","product documentation",{"text":299,"config":300},"Vídeos de melhores práticas",{"href":301,"dataGaName":302,"dataGaLocation":104},"/pt-br/getting-started-videos/","best practice videos",{"text":304,"config":305},"Integrações",{"href":306,"dataGaName":307,"dataGaLocation":104},"/pt-br/integrations/","integrations",{"title":309,"items":310},"Descubra",[311,316,320,325],{"text":312,"config":313},"Histórias de sucesso de clientes",{"href":314,"dataGaName":315,"dataGaLocation":104},"/pt-br/customers/","customer success stories",{"text":80,"config":317},{"href":318,"dataGaName":319,"dataGaLocation":104},"/blog/","blog",{"text":321,"config":322},"Trabalho remoto",{"href":323,"dataGaName":324,"dataGaLocation":104},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":326,"config":327},"TeamOps",{"href":328,"dataGaName":329,"dataGaLocation":104},"/pt-br/teamops/","teamops",{"title":331,"items":332},"Conecte-se",[333,338,343,348,353],{"text":334,"config":335},"Serviços do GitLab",{"href":336,"dataGaName":337,"dataGaLocation":104},"/pt-br/services/","services",{"text":339,"config":340},"Comunidade",{"href":341,"dataGaName":342,"dataGaLocation":104},"/community/","community",{"text":344,"config":345},"Fórum",{"href":346,"dataGaName":347,"dataGaLocation":104},"https://forum.gitlab.com/","forum",{"text":349,"config":350},"Eventos",{"href":351,"dataGaName":352,"dataGaLocation":104},"/events/","events",{"text":354,"config":355},"Parceiros",{"href":356,"dataGaName":357,"dataGaLocation":104},"/pt-br/partners/","partners",{"backgroundColor":359,"textColor":360,"text":361,"image":362,"link":366},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":363,"config":364},"cartão promocional do The Source",{"src":365},"/images/navigation/the-source-promo-card.svg",{"text":367,"config":368},"Confira as novidades",{"href":369,"dataGaName":370,"dataGaLocation":104},"/pt-br/the-source/","the source",{"text":372,"config":373,"lists":375},"Empresa",{"dataNavLevelOne":374},"company",[376],{"items":377},[378,383,389,391,396,401,406,411,416,421,426],{"text":379,"config":380},"Sobre",{"href":381,"dataGaName":382,"dataGaLocation":104},"/pt-br/company/","about",{"text":384,"config":385,"footerGa":388},"Vagas",{"href":386,"dataGaName":387,"dataGaLocation":104},"/jobs/","jobs",{"dataGaName":387},{"text":349,"config":390},{"href":351,"dataGaName":352,"dataGaLocation":104},{"text":392,"config":393},"Liderança",{"href":394,"dataGaName":395,"dataGaLocation":104},"/company/team/e-group/","leadership",{"text":397,"config":398},"Equipe",{"href":399,"dataGaName":400,"dataGaLocation":104},"/company/team/","team",{"text":402,"config":403},"Manual",{"href":404,"dataGaName":405,"dataGaLocation":104},"https://handbook.gitlab.com/","handbook",{"text":407,"config":408},"Relacionamento com investidores",{"href":409,"dataGaName":410,"dataGaLocation":104},"https://ir.gitlab.com/","investor relations",{"text":412,"config":413},"Trust Center",{"href":414,"dataGaName":415,"dataGaLocation":104},"/pt-br/security/","trust center",{"text":417,"config":418},"AI Transparency Center",{"href":419,"dataGaName":420,"dataGaLocation":104},"/pt-br/ai-transparency-center/","ai transparency center",{"text":422,"config":423},"Boletim informativo",{"href":424,"dataGaName":425,"dataGaLocation":104},"/company/contact/","newsletter",{"text":427,"config":428},"Imprensa",{"href":429,"dataGaName":430,"dataGaLocation":104},"/press/","press",{"text":432,"config":433,"lists":434},"Fale com a gente",{"dataNavLevelOne":374},[435],{"items":436},[437,440,445],{"text":111,"config":438},{"href":113,"dataGaName":439,"dataGaLocation":104},"talk to sales",{"text":441,"config":442},"Ajuda",{"href":443,"dataGaName":444,"dataGaLocation":104},"/support/","get help",{"text":446,"config":447},"Portal de clientes",{"href":448,"dataGaName":449,"dataGaLocation":104},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":451,"login":452,"suggestions":459},"Fechar",{"text":453,"link":454},"Para pesquisar repositórios e projetos, faça login em",{"text":455,"config":456},"gitlab.com",{"href":118,"dataGaName":457,"dataGaLocation":458},"search login","search",{"text":460,"default":461},"Sugestões",[462,465,470,472,477,482],{"text":133,"config":463},{"href":138,"dataGaName":464,"dataGaLocation":458},"GitLab Duo (AI)",{"text":466,"config":467},"Sugestões de Código (IA)",{"href":468,"dataGaName":469,"dataGaLocation":458},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":184,"config":471},{"href":186,"dataGaName":184,"dataGaLocation":458},{"text":473,"config":474},"GitLab na AWS",{"href":475,"dataGaName":476,"dataGaLocation":458},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":478,"config":479},"GitLab no Google Cloud",{"href":480,"dataGaName":481,"dataGaLocation":458},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":483,"config":484},"Por que escolher o GitLab?",{"href":145,"dataGaName":485,"dataGaLocation":458},"Why GitLab?",{"freeTrial":487,"mobileIcon":492,"desktopIcon":497},{"text":488,"config":489},"Iniciar avaliação gratuita",{"href":490,"dataGaName":109,"dataGaLocation":491},"https://gitlab.com/-/trials/new/","nav",{"altText":493,"config":494},"Ícone do GitLab",{"src":495,"dataGaName":496,"dataGaLocation":491},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":493,"config":498},{"src":499,"dataGaName":496,"dataGaLocation":491},"/images/brand/gitlab-logo-type.svg",{"freeTrial":501,"mobileIcon":505,"desktopIcon":507},{"text":502,"config":503},"Saiba mais sobre o GitLab Duo",{"href":138,"dataGaName":504,"dataGaLocation":491},"gitlab duo",{"altText":493,"config":506},{"src":495,"dataGaName":496,"dataGaLocation":491},{"altText":493,"config":508},{"src":499,"dataGaName":496,"dataGaLocation":491},"content:shared:pt-br:main-navigation.yml","Main Navigation","shared/pt-br/main-navigation.yml","shared/pt-br/main-navigation",{"_path":514,"_dir":98,"_draft":6,"_partial":6,"_locale":7,"title":515,"button":516,"config":520,"_id":522,"_type":91,"_source":92,"_file":523,"_stem":524,"_extension":95},"/shared/pt-br/banner","A GitLab Duo Agent Platform está agora em beta público!",{"text":64,"config":517},{"href":518,"dataGaName":519,"dataGaLocation":104},"/pt-br/gitlab-duo/agent-platform/","duo banner",{"layout":521},"release","content:shared:pt-br:banner.yml","shared/pt-br/banner.yml","shared/pt-br/banner",{"_path":526,"_dir":98,"_draft":6,"_partial":6,"_locale":7,"data":527,"_id":726,"_type":91,"title":727,"_source":92,"_file":728,"_stem":729,"_extension":95},"/shared/pt-br/main-footer",{"text":528,"source":529,"edit":535,"contribute":540,"config":545,"items":550,"minimal":718},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":530,"config":531},"Acessar a origem da página",{"href":532,"dataGaName":533,"dataGaLocation":534},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":536,"config":537},"Editar esta página",{"href":538,"dataGaName":539,"dataGaLocation":534},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":541,"config":542},"Contribua",{"href":543,"dataGaName":544,"dataGaLocation":534},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":546,"facebook":547,"youtube":548,"linkedin":549},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[551,574,625,655,689],{"title":122,"links":552,"subMenu":557},[553],{"text":554,"config":555},"Plataforma DevSecOps",{"href":131,"dataGaName":556,"dataGaLocation":534},"devsecops platform",[558],{"title":264,"links":559},[560,564,569],{"text":561,"config":562},"Confira os planos",{"href":266,"dataGaName":563,"dataGaLocation":534},"view plans",{"text":565,"config":566},"Por que escolher o GitLab Premium?",{"href":567,"dataGaName":568,"dataGaLocation":534},"/pt-br/pricing/premium/","why premium",{"text":570,"config":571},"Por que escolher o GitLab Ultimate?",{"href":572,"dataGaName":573,"dataGaLocation":534},"/pt-br/pricing/ultimate/","why ultimate",{"title":575,"links":576},"Soluções",[577,582,585,587,592,597,601,604,607,609,611,613,615,620],{"text":578,"config":579},"Transformação digital",{"href":580,"dataGaName":581,"dataGaLocation":534},"/pt-br/topics/digital-transformation/","digital transformation",{"text":210,"config":583},{"href":205,"dataGaName":584,"dataGaLocation":534},"security & compliance",{"text":197,"config":586},{"href":180,"dataGaName":181,"dataGaLocation":534},{"text":588,"config":589},"Desenvolvimento ágil",{"href":590,"dataGaName":591,"dataGaLocation":534},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":593,"config":594},"Migração para a nuvem",{"href":595,"dataGaName":596,"dataGaLocation":534},"/pt-br/topics/cloud-native/","cloud transformation",{"text":598,"config":599},"SCM",{"href":194,"dataGaName":600,"dataGaLocation":534},"source code management",{"text":184,"config":602},{"href":186,"dataGaName":603,"dataGaLocation":534},"continuous integration & delivery",{"text":236,"config":605},{"href":238,"dataGaName":606,"dataGaLocation":534},"value stream management",{"text":21,"config":608},{"href":66,"dataGaName":5,"dataGaLocation":534},{"text":249,"config":610},{"href":251,"dataGaName":252,"dataGaLocation":534},{"text":254,"config":612},{"href":256,"dataGaName":257,"dataGaLocation":534},{"text":259,"config":614},{"href":261,"dataGaName":262,"dataGaLocation":534},{"text":616,"config":617},"Educação",{"href":618,"dataGaName":619,"dataGaLocation":534},"/pt-br/solutions/education/","education",{"text":621,"config":622},"Serviços financeiros",{"href":623,"dataGaName":624,"dataGaLocation":534},"/pt-br/solutions/finance/","financial services",{"title":269,"links":626},[627,629,631,633,636,638,641,643,645,647,649,651,653],{"text":280,"config":628},{"href":282,"dataGaName":283,"dataGaLocation":534},{"text":285,"config":630},{"href":287,"dataGaName":288,"dataGaLocation":534},{"text":64,"config":632},{"href":291,"dataGaName":292,"dataGaLocation":534},{"text":294,"config":634},{"href":296,"dataGaName":635,"dataGaLocation":534},"docs",{"text":80,"config":637},{"href":318,"dataGaName":319,"dataGaLocation":534},{"text":312,"config":639},{"href":640,"dataGaName":315,"dataGaLocation":534},"/customers/",{"text":321,"config":642},{"href":323,"dataGaName":324,"dataGaLocation":534},{"text":334,"config":644},{"href":336,"dataGaName":337,"dataGaLocation":534},{"text":326,"config":646},{"href":328,"dataGaName":329,"dataGaLocation":534},{"text":339,"config":648},{"href":341,"dataGaName":342,"dataGaLocation":534},{"text":344,"config":650},{"href":346,"dataGaName":347,"dataGaLocation":534},{"text":349,"config":652},{"href":351,"dataGaName":352,"dataGaLocation":534},{"text":354,"config":654},{"href":356,"dataGaName":357,"dataGaLocation":534},{"title":372,"links":656},[657,659,661,663,665,667,669,673,678,680,682,684],{"text":379,"config":658},{"href":381,"dataGaName":374,"dataGaLocation":534},{"text":384,"config":660},{"href":386,"dataGaName":387,"dataGaLocation":534},{"text":392,"config":662},{"href":394,"dataGaName":395,"dataGaLocation":534},{"text":397,"config":664},{"href":399,"dataGaName":400,"dataGaLocation":534},{"text":402,"config":666},{"href":404,"dataGaName":405,"dataGaLocation":534},{"text":407,"config":668},{"href":409,"dataGaName":410,"dataGaLocation":534},{"text":670,"config":671},"Sustainability",{"href":672,"dataGaName":670,"dataGaLocation":534},"/sustainability/",{"text":674,"config":675},"Diversidade, inclusão e pertencimento (DIB)",{"href":676,"dataGaName":677,"dataGaLocation":534},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":412,"config":679},{"href":414,"dataGaName":415,"dataGaLocation":534},{"text":422,"config":681},{"href":424,"dataGaName":425,"dataGaLocation":534},{"text":427,"config":683},{"href":429,"dataGaName":430,"dataGaLocation":534},{"text":685,"config":686},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":687,"dataGaName":688,"dataGaLocation":534},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":432,"links":690},[691,694,696,698,703,708,713],{"text":692,"config":693},"Fale com um especialista",{"href":113,"dataGaName":114,"dataGaLocation":534},{"text":441,"config":695},{"href":443,"dataGaName":444,"dataGaLocation":534},{"text":446,"config":697},{"href":448,"dataGaName":449,"dataGaLocation":534},{"text":699,"config":700},"Status",{"href":701,"dataGaName":702,"dataGaLocation":534},"https://status.gitlab.com/","status",{"text":704,"config":705},"Termos de uso",{"href":706,"dataGaName":707,"dataGaLocation":534},"/terms/","terms of use",{"text":709,"config":710},"Aviso de Privacidade",{"href":711,"dataGaName":712,"dataGaLocation":534},"/pt-br/privacy/","privacy statement",{"text":714,"config":715},"Preferências de cookies",{"dataGaName":716,"dataGaLocation":534,"id":717,"isOneTrustButton":166},"cookie preferences","ot-sdk-btn",{"items":719},[720,722,724],{"text":704,"config":721},{"href":706,"dataGaName":707,"dataGaLocation":534},{"text":709,"config":723},{"href":711,"dataGaName":712,"dataGaLocation":534},{"text":714,"config":725},{"dataGaName":716,"dataGaLocation":534,"id":717,"isOneTrustButton":166},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",{"_path":731,"_dir":98,"_draft":6,"_partial":6,"_locale":7,"header":732,"eyebrow":733,"blurb":734,"button":735,"secondaryButton":739,"_id":741,"_type":91,"title":742,"_source":92,"_file":743,"_stem":744,"_extension":95},"/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":106,"config":736},{"href":737,"dataGaName":109,"dataGaLocation":738},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":111,"config":740},{"href":113,"dataGaName":114,"dataGaLocation":738},"content:shared:pt-br:next-steps.yml","Next Steps","shared/pt-br/next-steps.yml","shared/pt-br/next-steps",1753981712911]