[{"data":1,"prerenderedAt":830},["ShallowReactive",2],{"/pt-br/topics/gitops/infrastructure-as-code":3,"navigation-pt-br":119,"banner-pt-br":536,"footer-pt-br":549,"next-steps-pt-br":753,"footer-source-/pt-br/topics/gitops/infrastructure-as-code/":768},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":113,"_type":114,"title":7,"_source":115,"_file":116,"_stem":117,"_extension":118},"/pt-br/topics/gitops/infrastructure-as-code","gitops",false,"",{"title":9,"description":10},"O que significa infraestrutura como código?","GitLab Topics | What does infrastructure as code mean?",[12,26,32,58,111],{"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},"Infrastructure as code",{"type":27,"componentName":27,"componentContent":28},"CommonArticleHero",{"title":9,"text":29,"config":30},"A infraestrutura como código (IaC) automatiza o provisionamento da infraestrutura de TI usando arquivos de configuração. A automação leva a um desenvolvimento mais eficiente, maior padronização e menor tempo de comercialização.\n",{"id":31,"twoColumns":6},"o-que-significa-infraestrutura-como-código?",{"type":33,"componentName":33,"componentContent":34},"CommonSideNavigationWithTree",{"anchors":35,"components":46},{"text":36,"data":37},"On this page",[38,42],{"text":39,"config":40},"O que é infraestrutura como código (IaC)",{"href":41},"#what-is-infrastructure-as-code-ia-c",{"text":43,"config":44},"Quais são os benefícios da infraestrutura como código?",{"href":45},"#what-are-the-benefits-of-infrastructure-as-code",[47,53],{"type":48,"componentName":48,"componentContent":49},"TopicsCopy",{"header":39,"text":50,"config":51},"Gerenciar a infraestrutura de TI pode ser uma tarefa tediosa, especialmente porque geralmente envolve processos manuais que exigem a configuração de servidores físicos. Essas configurações devem ser perfeitas para as aplicações e sistemas operacionais, senão as equipes que não conseguirão fazer a implantação. Em busca de uma solução mais simples, as equipes começaram a criar a configurações da infraestrutura como código para gerenciar e provisionar a infraestrutura. > A infraestrutura como código (IaC) automatiza o provisionamento da infraestrutura de TI usando arquivos de configuração. A automação leva a um desenvolvimento mais eficiente, maior padronização e menor tempo de comercialização.\n\nComo prática de DevOps, a infraestrutura como código permite que as equipes versionem a infraestrutura rapidamente, de uma maneira que melhora a padronização entre as máquinas para reduzir o atrito ao implantar. A IaC percorre o mesmo caminho que o código de aplicações, incluindo a [integração contínua (CI)](/solutions/continuous-integration/) e entrega contínua (CD), o controle de versão e testes.\n\n### Quais problemas a IaC resolve?\nA falta de visibilidade do desempenho é resultado da incapacidade de monitorar cada etapa do processo. Quando surge um problema, as equipes têm dificuldade para identificar onde há uma falha na infraestrutura.\n\nOs **altos custos associados à gestão da infraestrutura** são decorrentes do grande número de indivíduos responsáveis pelo gerenciamento de cada etapa do processo e do espaço físico necessário para os servidores. São necessários membros da equipe especializados para lidar com tarefas específicas, ferramentas para aumentar a comunicação e espaço para abrigar a infraestrutura física.\n\nA **variação na infraestrutura** é uma ocorrência comum, pois cada um implanta as configurações manualmente. Esses ambientes únicos não podem ser reproduzidos automaticamente nem rastreados facilmente.\n\n**Escalabilidade, confiabilidade e disponibilidade imprevisíveis** são consequências das configurações manuais, resultando em tempo de inatividade. Os administradores de sistema geralmente têm limitações na forma como configuram os servidores para gerenciar aumentos de carga e podem ter dificuldade para acompanhar mudanças repentinas no acesso.\n",{"id":52},"what-is-infrastructure-as-code-ia-c",{"type":48,"componentName":48,"componentContent":54},{"header":43,"text":55,"config":56},"O impacto da infraestrutura como código pode ser visto por toda uma empresa – do desenvolvimento ao custo – e sentido pelas equipes em todo o ciclo de vida do desenvolvimento de software.\n\n### Desenvolvimento mais rápido e eficiente\nAo executar um script, as equipes podem configurar rapidamente a infraestrutura para todas as fases do ciclo de vida e do ambiente de desenvolvimento, incluindo desenvolvimento, produção, preparação e testes. A IaC oferece suporte a equipes de todo o ciclo de vida, permitindo que se beneficiem de processos acelerados: os desenvolvedores podem provisionar ambientes de sandbox, a equipe de QA pode criar ambientes de teste de alta fidelidade e a equipe de segurança pode criar testes para identificar vulnerabilidades. A automação acelera a entrega de software e garante que o ciclo de vida de desenvolvimento seja um processo eficiente.\n\n### As práticas de DevOps fortalecem o código da infraestrutura\nCom a infraestrutura escrita como código, as equipes de DevOps podem testar aplicativos em ambientes de produção mais cedo no ciclo de vida do desenvolvimento de software e provisionar rapidamente os ambientes de teste, conforme necessário. O código passa pelo mesmo processo de controle de versão e pipeline de CI/CD que o código da aplicação que será validada e testada. Usando práticas de DevOps, o código da infraestrutura cria ambientes estáveis que podem ser provisionados rapidamente na escala necessária. As equipes colaboram para desenvolver práticas de DevOps sólidas para apoiar a infraestrutura de forma confiável.\n\n### A uniformidade reduz o desvio de configuração\nHistoricamente, as equipes configuravam a infraestrutura manualmente, mas quando os indivíduos criam alterações de configuração ad-hoc, podem se desenvolver ambientes de floco de neve. O gerenciamento manual da infraestrutura resulta em discrepâncias nos ambientes de desenvolvimento, teste e implantação, levando a vulnerabilidades de segurança e problemas de implantação. Se um aplicativo precisar ser desenvolvido de acordo com padrões de conformidade específicos, os ambientes de floco de neve correm o risco de atender a esses requisitos regulatórios rigorosos. Com a IaC, o mesmo ambiente é provisionado todas as vezes, criando uma fonte única de verdade e eliminando os problemas associados à configuração manual. As equipes provisionam servidores e aplicações para se alinharem a políticas específicas, garantindo a conformidade com as práticas de negócios.\n\n### A configuração aumenta a responsabilidade\nComo a configuração da infraestrutura existe como arquivos de código, as equipes podem facilmente colocá-la no controle de código-fonte para edição e distribuição como outros arquivos de código-fonte. As equipes passam a ter rastreabilidade e podem identificar alterações e autores e reverter o que for necessário.\n\n### Redução de custos com a automação\nQuando as equipes combinam computação em nuvem com IaC, os custos diminuem, pois não é mais necessário monitorar o hardware ou alugar espaço para máquinas. Com a IaC, as equipes se beneficiam do modelo de precificação baseado em consumo da computação em nuvem.\n",{"id":57},"what-are-the-benefits-of-infrastructure-as-code",{"type":59,"componentName":59,"componentContent":60},"CommonResourcesContainer",{"header":61,"tabs":62},"Recursos relacionados",[63,77,90],{"name":64,"items":65,"config":76},"Blogs",[66],{"header":67,"type":64,"image":68,"link":71},"Por que o GitOps deve ser o fluxo de trabalho preferencial",{"altText":67,"config":69},{"src":70},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159700/Website/Topics/img-fallback-cards-devops.png",{"text":72,"config":73},"Saiba mais",{"href":74,"icon":75,"modal":6},"/blog/why-gitops-should-be-workflow-of-choice/","Blog",{"key":64},{"name":78,"items":79,"config":89},"Livros e eBooks",[80],{"header":81,"type":78,"image":82,"link":85},"Baixe o guia do GitOps para iniciantes",{"altText":81,"config":83},{"src":84},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158268/Website/Topics/resources_2.jpg",{"text":72,"config":86},{"href":87,"icon":88,"modal":6},"https://page.gitlab.com/resources-ebook-beginner-guide-gitops.html","Book",{"key":78},{"name":91,"items":92,"config":110},"Artigos",[93,102],{"header":94,"type":91,"image":95,"link":98},"Saiba como o GitLab simplifica a infraestrutura como código",{"altText":94,"config":96},{"src":97},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157557/Website/Topics/resources_10.jpg",{"text":72,"config":99},{"href":100,"icon":101,"modal":6},"/pt-br/solutions/gitops/","Article",{"header":103,"type":91,"image":104,"link":107},"Como as equipes usam o GitLab e o Terraform para implantar infraestrutura como código",{"altText":103,"config":105},{"src":106},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158599/Website/Topics/resources_3.jpg",{"text":72,"config":108},{"href":109,"icon":101,"modal":6},"/pt-br/topics/gitops/gitlab-enables-infrastructure-as-code/",{"key":91},{"type":112,"componentName":112},"CommonNextSteps","content:pt-br:topics:gitops:infrastructure-as-code:index.yml","yaml","content","pt-br/topics/gitops/infrastructure-as-code/index.yml","pt-br/topics/gitops/infrastructure-as-code/index","yml",{"_path":120,"_dir":121,"_draft":6,"_partial":6,"_locale":7,"data":122,"_id":532,"_type":114,"title":533,"_source":115,"_file":534,"_stem":535,"_extension":118},"/shared/pt-br/main-navigation","pt-br",{"logo":123,"freeTrial":128,"sales":133,"login":138,"items":143,"search":473,"minimal":509,"duo":523},{"config":124},{"href":125,"dataGaName":126,"dataGaLocation":127},"/pt-br/","gitlab logo","header",{"text":129,"config":130},"Faça uma avaliação gratuita",{"href":131,"dataGaName":132,"dataGaLocation":127},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":134,"config":135},"Fale com a equipe de vendas",{"href":136,"dataGaName":137,"dataGaLocation":127},"/pt-br/sales/","sales",{"text":139,"config":140},"Fazer login",{"href":141,"dataGaName":142,"dataGaLocation":127},"https://gitlab.com/users/sign_in/","sign in",[144,187,285,290,394,454],{"text":145,"config":146,"cards":148,"footer":170},"Plataforma",{"dataNavLevelOne":147},"platform",[149,155,163],{"title":145,"description":150,"link":151},"A plataforma DevSecOps mais abrangente com tecnologia de IA",{"text":152,"config":153},"Explore a nossa plataforma",{"href":154,"dataGaName":147,"dataGaLocation":127},"/pt-br/platform/",{"title":156,"description":157,"link":158},"GitLab Duo (IA)","Crie software mais rapidamente com a IA em todas as etapas de desenvolvimento",{"text":159,"config":160},"Conheça o GitLab Duo",{"href":161,"dataGaName":162,"dataGaLocation":127},"/pt-br/gitlab-duo/","gitlab duo ai",{"title":164,"description":165,"link":166},"Por que usar o GitLab","Dez razões pelas quais as empresas escolhem o GitLab",{"text":72,"config":167},{"href":168,"dataGaName":169,"dataGaLocation":127},"/pt-br/why-gitlab/","why gitlab",{"title":171,"items":172},"Comece a usar",[173,178,183],{"text":174,"config":175},"Engenharia de plataforma",{"href":176,"dataGaName":177,"dataGaLocation":127},"/pt-br/solutions/platform-engineering/","platform engineering",{"text":179,"config":180},"Experiência do desenvolvedor",{"href":181,"dataGaName":182,"dataGaLocation":127},"/pt-br/developer-experience/","Developer experience",{"text":184,"config":185},"MLOps",{"href":186,"dataGaName":184,"dataGaLocation":127},"/pt-br/topics/devops/the-role-of-ai-in-devops/",{"text":188,"left":189,"config":190,"link":192,"lists":196,"footer":267},"Produtos",true,{"dataNavLevelOne":191},"solutions",{"text":193,"config":194},"Confira todas as soluções",{"href":195,"dataGaName":191,"dataGaLocation":127},"/pt-br/solutions/",[197,223,245],{"title":198,"description":199,"link":200,"items":205},"Automação","CI/CD e automação para acelerar a implantação",{"config":201},{"icon":202,"href":203,"dataGaName":204,"dataGaLocation":127},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[206,210,214,219],{"text":207,"config":208},"CI/CD",{"href":209,"dataGaLocation":127,"dataGaName":207},"/pt-br/solutions/continuous-integration/",{"text":211,"config":212},"Desenvolvimento auxiliado por IA",{"href":161,"dataGaLocation":127,"dataGaName":213},"AI assisted development",{"text":215,"config":216},"Gerenciamento de código-fonte",{"href":217,"dataGaLocation":127,"dataGaName":218},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":220,"config":221},"Entrega de software automatizada",{"href":203,"dataGaLocation":127,"dataGaName":222},"Automated software delivery",{"title":224,"description":225,"link":226,"items":231},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":227},{"href":228,"dataGaName":229,"dataGaLocation":127,"icon":230},"/pt-br/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[232,236,241],{"text":233,"config":234},"Application Security Testing",{"href":228,"dataGaName":235,"dataGaLocation":127},"Application security testing",{"text":237,"config":238},"Segurança da cadeia de suprimentos de software",{"href":239,"dataGaLocation":127,"dataGaName":240},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":242,"config":243},"Software Compliance",{"href":244,"dataGaName":242,"dataGaLocation":127},"/pt-br/solutions/software-compliance/",{"title":246,"link":247,"items":252},"Medição",{"config":248},{"icon":249,"href":250,"dataGaName":251,"dataGaLocation":127},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[253,257,262],{"text":254,"config":255},"Visibilidade e medição",{"href":250,"dataGaLocation":127,"dataGaName":256},"Visibility and Measurement",{"text":258,"config":259},"Gestão de fluxo de valor",{"href":260,"dataGaLocation":127,"dataGaName":261},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":263,"config":264},"Análises e insights",{"href":265,"dataGaLocation":127,"dataGaName":266},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":268,"items":269},"GitLab para",[270,275,280],{"text":271,"config":272},"Grandes empresas",{"href":273,"dataGaLocation":127,"dataGaName":274},"/pt-br/enterprise/","enterprise",{"text":276,"config":277},"Pequenas empresas",{"href":278,"dataGaLocation":127,"dataGaName":279},"/pt-br/small-business/","small business",{"text":281,"config":282},"Setor público",{"href":283,"dataGaLocation":127,"dataGaName":284},"/pt-br/solutions/public-sector/","public sector",{"text":286,"config":287},"Preços",{"href":288,"dataGaName":289,"dataGaLocation":127,"dataNavLevelOne":289},"/pt-br/pricing/","pricing",{"text":291,"config":292,"link":294,"lists":298,"feature":381},"Recursos",{"dataNavLevelOne":293},"resources",{"text":295,"config":296},"Confira todos os recursos",{"href":297,"dataGaName":293,"dataGaLocation":127},"/pt-br/resources/",[299,331,353],{"title":300,"items":301},"Primeiros passos",[302,307,312,316,321,326],{"text":303,"config":304},"Instalação",{"href":305,"dataGaName":306,"dataGaLocation":127},"/pt-br/install/","install",{"text":308,"config":309},"Guias de início rápido",{"href":310,"dataGaName":311,"dataGaLocation":127},"/pt-br/get-started/","quick setup checklists",{"text":72,"config":313},{"href":314,"dataGaLocation":127,"dataGaName":315},"https://university.gitlab.com/","learn",{"text":317,"config":318},"Documentação do produto",{"href":319,"dataGaName":320,"dataGaLocation":127},"https://docs.gitlab.com/","product documentation",{"text":322,"config":323},"Vídeos de melhores práticas",{"href":324,"dataGaName":325,"dataGaLocation":127},"/pt-br/getting-started-videos/","best practice videos",{"text":327,"config":328},"Integrações",{"href":329,"dataGaName":330,"dataGaLocation":127},"/pt-br/integrations/","integrations",{"title":332,"items":333},"Descubra",[334,339,343,348],{"text":335,"config":336},"Histórias de sucesso de clientes",{"href":337,"dataGaName":338,"dataGaLocation":127},"/pt-br/customers/","customer success stories",{"text":75,"config":340},{"href":341,"dataGaName":342,"dataGaLocation":127},"/blog/","blog",{"text":344,"config":345},"Trabalho remoto",{"href":346,"dataGaName":347,"dataGaLocation":127},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":349,"config":350},"TeamOps",{"href":351,"dataGaName":352,"dataGaLocation":127},"/pt-br/teamops/","teamops",{"title":354,"items":355},"Conecte-se",[356,361,366,371,376],{"text":357,"config":358},"Serviços do GitLab",{"href":359,"dataGaName":360,"dataGaLocation":127},"/pt-br/services/","services",{"text":362,"config":363},"Comunidade",{"href":364,"dataGaName":365,"dataGaLocation":127},"/community/","community",{"text":367,"config":368},"Fórum",{"href":369,"dataGaName":370,"dataGaLocation":127},"https://forum.gitlab.com/","forum",{"text":372,"config":373},"Eventos",{"href":374,"dataGaName":375,"dataGaLocation":127},"/events/","events",{"text":377,"config":378},"Parceiros",{"href":379,"dataGaName":380,"dataGaLocation":127},"/pt-br/partners/","partners",{"backgroundColor":382,"textColor":383,"text":384,"image":385,"link":389},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":386,"config":387},"cartão promocional do The Source",{"src":388},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":390,"config":391},"Confira as novidades",{"href":392,"dataGaName":393,"dataGaLocation":127},"/pt-br/the-source/","the source",{"text":395,"config":396,"lists":398},"Empresa",{"dataNavLevelOne":397},"company",[399],{"items":400},[401,406,412,414,419,424,429,434,439,444,449],{"text":402,"config":403},"Sobre",{"href":404,"dataGaName":405,"dataGaLocation":127},"/pt-br/company/","about",{"text":407,"config":408,"footerGa":411},"Vagas",{"href":409,"dataGaName":410,"dataGaLocation":127},"/jobs/","jobs",{"dataGaName":410},{"text":372,"config":413},{"href":374,"dataGaName":375,"dataGaLocation":127},{"text":415,"config":416},"Liderança",{"href":417,"dataGaName":418,"dataGaLocation":127},"/company/team/e-group/","leadership",{"text":420,"config":421},"Equipe",{"href":422,"dataGaName":423,"dataGaLocation":127},"/company/team/","team",{"text":425,"config":426},"Manual",{"href":427,"dataGaName":428,"dataGaLocation":127},"https://handbook.gitlab.com/","handbook",{"text":430,"config":431},"Relacionamento com investidores",{"href":432,"dataGaName":433,"dataGaLocation":127},"https://ir.gitlab.com/","investor relations",{"text":435,"config":436},"Trust Center",{"href":437,"dataGaName":438,"dataGaLocation":127},"/pt-br/security/","trust center",{"text":440,"config":441},"AI Transparency Center",{"href":442,"dataGaName":443,"dataGaLocation":127},"/pt-br/ai-transparency-center/","ai transparency center",{"text":445,"config":446},"Boletim informativo",{"href":447,"dataGaName":448,"dataGaLocation":127},"/company/contact/","newsletter",{"text":450,"config":451},"Imprensa",{"href":452,"dataGaName":453,"dataGaLocation":127},"/press/","press",{"text":455,"config":456,"lists":457},"Fale com a gente",{"dataNavLevelOne":397},[458],{"items":459},[460,463,468],{"text":134,"config":461},{"href":136,"dataGaName":462,"dataGaLocation":127},"talk to sales",{"text":464,"config":465},"Ajuda",{"href":466,"dataGaName":467,"dataGaLocation":127},"/support/","get help",{"text":469,"config":470},"Portal de clientes",{"href":471,"dataGaName":472,"dataGaLocation":127},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":474,"login":475,"suggestions":482},"Fechar",{"text":476,"link":477},"Para pesquisar repositórios e projetos, faça login em",{"text":478,"config":479},"gitlab.com",{"href":141,"dataGaName":480,"dataGaLocation":481},"search login","search",{"text":483,"default":484},"Sugestões",[485,488,493,495,500,505],{"text":156,"config":486},{"href":161,"dataGaName":487,"dataGaLocation":481},"GitLab Duo (AI)",{"text":489,"config":490},"Sugestões de Código (IA)",{"href":491,"dataGaName":492,"dataGaLocation":481},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":207,"config":494},{"href":209,"dataGaName":207,"dataGaLocation":481},{"text":496,"config":497},"GitLab na AWS",{"href":498,"dataGaName":499,"dataGaLocation":481},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":501,"config":502},"GitLab no Google Cloud",{"href":503,"dataGaName":504,"dataGaLocation":481},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":506,"config":507},"Por que escolher o GitLab?",{"href":168,"dataGaName":508,"dataGaLocation":481},"Why GitLab?",{"freeTrial":510,"mobileIcon":515,"desktopIcon":520},{"text":511,"config":512},"Iniciar avaliação gratuita",{"href":513,"dataGaName":132,"dataGaLocation":514},"https://gitlab.com/-/trials/new/","nav",{"altText":516,"config":517},"Ícone do GitLab",{"src":518,"dataGaName":519,"dataGaLocation":514},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":516,"config":521},{"src":522,"dataGaName":519,"dataGaLocation":514},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":524,"mobileIcon":528,"desktopIcon":530},{"text":525,"config":526},"Saiba mais sobre o GitLab Duo",{"href":161,"dataGaName":527,"dataGaLocation":514},"gitlab duo",{"altText":516,"config":529},{"src":518,"dataGaName":519,"dataGaLocation":514},{"altText":516,"config":531},{"src":522,"dataGaName":519,"dataGaLocation":514},"content:shared:pt-br:main-navigation.yml","Main Navigation","shared/pt-br/main-navigation.yml","shared/pt-br/main-navigation",{"_path":537,"_dir":121,"_draft":6,"_partial":6,"_locale":7,"title":538,"button":539,"config":544,"_id":546,"_type":114,"_source":115,"_file":547,"_stem":548,"_extension":118},"/shared/pt-br/banner","A GitLab Duo Agent Platform está agora em beta público!",{"text":540,"config":541},"Experimente o Beta",{"href":542,"dataGaName":543,"dataGaLocation":127},"/pt-br/gitlab-duo/agent-platform/","duo banner",{"layout":545},"release","content:shared:pt-br:banner.yml","shared/pt-br/banner.yml","shared/pt-br/banner",{"_path":550,"_dir":121,"_draft":6,"_partial":6,"_locale":7,"data":551,"_id":749,"_type":114,"title":750,"_source":115,"_file":751,"_stem":752,"_extension":118},"/shared/pt-br/main-footer",{"text":552,"source":553,"edit":559,"contribute":564,"config":569,"items":574,"minimal":741},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":554,"config":555},"Acessar a origem da página",{"href":556,"dataGaName":557,"dataGaLocation":558},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":560,"config":561},"Editar esta página",{"href":562,"dataGaName":563,"dataGaLocation":558},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":565,"config":566},"Contribua",{"href":567,"dataGaName":568,"dataGaLocation":558},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":570,"facebook":571,"youtube":572,"linkedin":573},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[575,598,649,678,712],{"title":145,"links":576,"subMenu":581},[577],{"text":578,"config":579},"Plataforma DevSecOps",{"href":154,"dataGaName":580,"dataGaLocation":558},"devsecops platform",[582],{"title":286,"links":583},[584,588,593],{"text":585,"config":586},"Confira os planos",{"href":288,"dataGaName":587,"dataGaLocation":558},"view plans",{"text":589,"config":590},"Por que escolher o GitLab Premium?",{"href":591,"dataGaName":592,"dataGaLocation":558},"/pt-br/pricing/premium/","why premium",{"text":594,"config":595},"Por que escolher o GitLab Ultimate?",{"href":596,"dataGaName":597,"dataGaLocation":558},"/pt-br/pricing/ultimate/","why ultimate",{"title":599,"links":600},"Soluções",[601,606,609,611,616,621,625,628,631,633,635,637,639,644],{"text":602,"config":603},"Transformação digital",{"href":604,"dataGaName":605,"dataGaLocation":558},"/pt-br/topics/digital-transformation/","digital transformation",{"text":607,"config":608},"Segurança e conformidade",{"href":228,"dataGaName":235,"dataGaLocation":558},{"text":220,"config":610},{"href":203,"dataGaName":204,"dataGaLocation":558},{"text":612,"config":613},"Desenvolvimento ágil",{"href":614,"dataGaName":615,"dataGaLocation":558},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":617,"config":618},"Migração para a nuvem",{"href":619,"dataGaName":620,"dataGaLocation":558},"/pt-br/topics/cloud-native/","cloud transformation",{"text":622,"config":623},"SCM",{"href":217,"dataGaName":624,"dataGaLocation":558},"source code management",{"text":207,"config":626},{"href":209,"dataGaName":627,"dataGaLocation":558},"continuous integration & delivery",{"text":258,"config":629},{"href":260,"dataGaName":630,"dataGaLocation":558},"value stream management",{"text":21,"config":632},{"href":100,"dataGaName":5,"dataGaLocation":558},{"text":271,"config":634},{"href":273,"dataGaName":274,"dataGaLocation":558},{"text":276,"config":636},{"href":278,"dataGaName":279,"dataGaLocation":558},{"text":281,"config":638},{"href":283,"dataGaName":284,"dataGaLocation":558},{"text":640,"config":641},"Educação",{"href":642,"dataGaName":643,"dataGaLocation":558},"/pt-br/solutions/education/","education",{"text":645,"config":646},"Serviços financeiros",{"href":647,"dataGaName":648,"dataGaLocation":558},"/pt-br/solutions/finance/","financial services",{"title":291,"links":650},[651,653,655,657,660,662,664,666,668,670,672,674,676],{"text":303,"config":652},{"href":305,"dataGaName":306,"dataGaLocation":558},{"text":308,"config":654},{"href":310,"dataGaName":311,"dataGaLocation":558},{"text":72,"config":656},{"href":314,"dataGaName":315,"dataGaLocation":558},{"text":317,"config":658},{"href":319,"dataGaName":659,"dataGaLocation":558},"docs",{"text":75,"config":661},{"href":341,"dataGaName":342,"dataGaLocation":558},{"text":335,"config":663},{"href":337,"dataGaName":338,"dataGaLocation":558},{"text":344,"config":665},{"href":346,"dataGaName":347,"dataGaLocation":558},{"text":357,"config":667},{"href":359,"dataGaName":360,"dataGaLocation":558},{"text":349,"config":669},{"href":351,"dataGaName":352,"dataGaLocation":558},{"text":362,"config":671},{"href":364,"dataGaName":365,"dataGaLocation":558},{"text":367,"config":673},{"href":369,"dataGaName":370,"dataGaLocation":558},{"text":372,"config":675},{"href":374,"dataGaName":375,"dataGaLocation":558},{"text":377,"config":677},{"href":379,"dataGaName":380,"dataGaLocation":558},{"title":395,"links":679},[680,682,684,686,688,690,692,696,701,703,705,707],{"text":402,"config":681},{"href":404,"dataGaName":397,"dataGaLocation":558},{"text":407,"config":683},{"href":409,"dataGaName":410,"dataGaLocation":558},{"text":415,"config":685},{"href":417,"dataGaName":418,"dataGaLocation":558},{"text":420,"config":687},{"href":422,"dataGaName":423,"dataGaLocation":558},{"text":425,"config":689},{"href":427,"dataGaName":428,"dataGaLocation":558},{"text":430,"config":691},{"href":432,"dataGaName":433,"dataGaLocation":558},{"text":693,"config":694},"Sustainability",{"href":695,"dataGaName":693,"dataGaLocation":558},"/sustainability/",{"text":697,"config":698},"Diversidade, inclusão e pertencimento (DIB)",{"href":699,"dataGaName":700,"dataGaLocation":558},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":435,"config":702},{"href":437,"dataGaName":438,"dataGaLocation":558},{"text":445,"config":704},{"href":447,"dataGaName":448,"dataGaLocation":558},{"text":450,"config":706},{"href":452,"dataGaName":453,"dataGaLocation":558},{"text":708,"config":709},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":710,"dataGaName":711,"dataGaLocation":558},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":455,"links":713},[714,717,719,721,726,731,736],{"text":715,"config":716},"Fale com um especialista",{"href":136,"dataGaName":137,"dataGaLocation":558},{"text":464,"config":718},{"href":466,"dataGaName":467,"dataGaLocation":558},{"text":469,"config":720},{"href":471,"dataGaName":472,"dataGaLocation":558},{"text":722,"config":723},"Status",{"href":724,"dataGaName":725,"dataGaLocation":558},"https://status.gitlab.com/","status",{"text":727,"config":728},"Termos de uso",{"href":729,"dataGaName":730,"dataGaLocation":558},"/terms/","terms of use",{"text":732,"config":733},"Aviso de Privacidade",{"href":734,"dataGaName":735,"dataGaLocation":558},"/pt-br/privacy/","privacy statement",{"text":737,"config":738},"Preferências de cookies",{"dataGaName":739,"dataGaLocation":558,"id":740,"isOneTrustButton":189},"cookie preferences","ot-sdk-btn",{"items":742},[743,745,747],{"text":727,"config":744},{"href":729,"dataGaName":730,"dataGaLocation":558},{"text":732,"config":746},{"href":734,"dataGaName":735,"dataGaLocation":558},{"text":737,"config":748},{"dataGaName":739,"dataGaLocation":558,"id":740,"isOneTrustButton":189},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",{"_path":754,"_dir":121,"_draft":6,"_partial":6,"_locale":7,"header":755,"eyebrow":756,"blurb":757,"button":758,"secondaryButton":762,"_id":764,"_type":114,"title":765,"_source":115,"_file":766,"_stem":767,"_extension":118},"/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":129,"config":759},{"href":760,"dataGaName":132,"dataGaLocation":761},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":134,"config":763},{"href":136,"dataGaName":137,"dataGaLocation":761},"content:shared:pt-br:next-steps.yml","Next Steps","shared/pt-br/next-steps.yml","shared/pt-br/next-steps",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":769,"content":770,"_id":113,"_type":114,"title":7,"_source":115,"_file":116,"_stem":117,"_extension":118},{"title":9,"description":10},[771,779,782,797,829],{"type":13,"componentName":13,"componentContent":772},{"crumbs":773},[774,776,778],{"title":17,"config":775},{"href":19},{"title":21,"config":777},{"href":23},{"title":25},{"type":27,"componentName":27,"componentContent":780},{"title":9,"text":29,"config":781},{"id":31,"twoColumns":6},{"type":33,"componentName":33,"componentContent":783},{"anchors":784,"components":790},{"text":36,"data":785},[786,788],{"text":39,"config":787},{"href":41},{"text":43,"config":789},{"href":45},[791,794],{"type":48,"componentName":48,"componentContent":792},{"header":39,"text":50,"config":793},{"id":52},{"type":48,"componentName":48,"componentContent":795},{"header":43,"text":55,"config":796},{"id":57},{"type":59,"componentName":59,"componentContent":798},{"header":61,"tabs":799},[800,808,816],{"name":64,"items":801,"config":807},[802],{"header":67,"type":64,"image":803,"link":805},{"altText":67,"config":804},{"src":70},{"text":72,"config":806},{"href":74,"icon":75,"modal":6},{"key":64},{"name":78,"items":809,"config":815},[810],{"header":81,"type":78,"image":811,"link":813},{"altText":81,"config":812},{"src":84},{"text":72,"config":814},{"href":87,"icon":88,"modal":6},{"key":78},{"name":91,"items":817,"config":828},[818,823],{"header":94,"type":91,"image":819,"link":821},{"altText":94,"config":820},{"src":97},{"text":72,"config":822},{"href":100,"icon":101,"modal":6},{"header":103,"type":91,"image":824,"link":826},{"altText":103,"config":825},{"src":106},{"text":72,"config":827},{"href":109,"icon":101,"modal":6},{"key":91},{"type":112,"componentName":112},1761814448894]