[{"data":1,"prerenderedAt":771},["ShallowReactive",2],{"/pt-br/topics/ci-cd/cloud-native-continuous-integration":3,"navigation-pt-br":149,"banner-pt-br":548,"footer-pt-br":558,"next-steps-pt-br":761},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":141,"meta":142,"navigation":143,"path":144,"seo":145,"slug":6,"stem":147,"testContent":6,"type":6,"__hash__":148},"pages/pt-br/topics/ci-cd/cloud-native-continuous-integration/index.yml","",null,[8,22,30,74,139],{"type":9,"componentName":9,"componentContent":10},"CommonBreadcrumbs",{"crumbs":11},[12,16,20],{"title":13,"config":14},"Industry topics",{"href":15},"/topics/",{"title":17,"config":18},"CI/CD",{"href":19},"/pt-br/topics/ci-cd/",{"title":21},"Cloud native continuous integration",{"type":23,"componentName":23,"componentContent":24},"CommonArticleHero",{"title":25,"text":26,"config":27},"O que é a integração contínua de nuvem nativa?","No desenvolvimento de software moderno, a maioria das equipes já pratica a integração contínua (CI). Para aumentar a velocidade e a escala, as equipes de DevOps geralmente recorrem à computação em nuvem. Esse tipo de desenvolvimento é chamado de desenvolvimento de nuvem nativa. Esses dois conceitos, CI e nuvem nativa, trabalham juntos para que as equipes possam implantar em diferentes ambientes.\n",{"id":28,"twoColumns":29},"o-que-é-a-integração-contínua-de-nuvem-nativa?",false,{"type":31,"componentName":31,"componentContent":32},"CommonSideNavigationWithTree",{"anchors":33,"components":52},{"text":34,"data":35},"On this page",[36,40,44,48],{"text":37,"config":38},"Entenda a integração contínua (CI) de nuvem nativa",{"href":39},"#cloud-native-continuous-integration-ci-explained",{"text":41,"config":42},"Nuvem nativa + integração contínua",{"href":43},"#cloud-native-continuous-integration",{"text":45,"config":46},"O que é necessário em um pipeline de CI de nuvem nativa",{"href":47},"#what-a-cloud-native-ci-pipeline-needs",{"text":49,"config":50},"Conclusão",{"href":51},"#conclusion",[53,59,64,69],{"type":54,"componentName":54,"componentContent":55},"TopicsCopy",{"header":37,"text":56,"config":57},"A integração contínua (CI) de nuvem nativa combina os princípios da CI com serviços de nuvem, ajudando as equipes de desenvolvimento modernas com integração e testes de alterações de código em repositórios de código-fonte compartilhados. Essa abordagem utiliza ferramentas como Kubernetes e registros de contêiner para aprimorar o ciclo de vida do desenvolvimento de software e garantir a entrega de software eficiente.\n\nNo desenvolvimento de software moderno, muitas equipes já praticam a integração contínua, mas para realmente maximizar a eficiência e a escala, é essencial adotar uma abordagem de nuvem nativa.",{"id":58},"cloud-native-continuous-integration-ci-explained",{"type":54,"componentName":54,"componentContent":60},{"header":41,"text":61,"config":62},"[Nuvem nativa](https://about.gitlab.com/topics/cloud-native/) é uma maneira de criar e executar aplicações que aproveitam a capacidade de ajuste de escala do modelo de computação em nuvem. A computação de nuvem nativa usa serviços de nuvem modernos, como orquestração de contêiner, modelos sem servidor e [multicloud](https://about.gitlab.com/topics/multicloud/), entre outros. As aplicações de nuvem nativa são criadas para operar na nuvem.\n\n\nA [CI](/topics/ci-cd/) é a prática de integrar código em um repositório compartilhado e criar e testar cada alteração automaticamente, várias vezes ao dia. As equipes que usam [pipeline como código](https://about.gitlab.com/topics/ci-cd/pipeline-as-code/) podem configurar compilações, testes e implantação em códigos rastreáveis, armazenados no mesmo repositório compartilhado que o código-fonte.\n\n\nA integração contínua de nuvem nativa é simplesmente uma integração contínua que apoia os serviços de nuvem frequentemente usados no desenvolvimento de nuvem nativa.\n",{"id":63},"cloud-native-continuous-integration",{"type":54,"componentName":54,"componentContent":65},{"header":45,"text":66,"config":67},"A nuvem nativa oferece oportunidades em termos de velocidade e escala, mas também [aumenta a complexidade](https://thenewstack.io/the-shifting-nature-of-ci-cd-in-the-age-of-cloud-native-computing/). As equipes de engenharia de nuvem nativa precisam de maior automação e estabilidade e de ferramentas de CI/CD projetadas para atender à complexidade decorrente do desenvolvimento em um ambiente de [microsserviços](https://about.gitlab.com/topics/microservices/).\n\n\n Para um melhor desenvolvimento de nuvem nativa, as equipes devem garantir a otimização das soluções de integração contínua para os serviços de nuvem que costumam usar:\n\n\n * Ferramentas de orquestração de contêineres, como o [Kubernetes](https://about.gitlab.com/solutions/kubernetes/), permitem que os desenvolvedores coordenem o modo de funcionamento dos contêineres de uma aplicação, incluindo o dimensionamento e a implantação. Para equipes que usam o Kubernetes, a CI de nuvem nativa deve ter uma integração robusta com o Kubernetes para ajudar na adição e/ou no gerenciamento de vários clusters.\n\n * A [entrega contínua](https://about.gitlab.com/pt-br/solutions/continuous-integration/) (CD) simplificada, além da integração contínua, é importante para o desenvolvimento de aplicações de nuvem nativa e com microsserviços. Estratégias de implantação altamente funcionais, como [implantações canário](https://docs.gitlab.com/ee/user/project/canary_deployments.html), podem ajudar as equipes de nuvem nativa a testar novos recursos com a mesma velocidade que os criam.\n\n* As aplicações de nuvem nativa geralmente são arquitetadas usando microsserviços, em vez de uma estrutura monolítica, e utilizam contêineres para empacotar as bibliotecas e os processos da aplicação para a implantação. Uma ferramenta de CI de nuvem nativa com [registro de contêiner integrado](https://docs.gitlab.com/ee/user/packages/container_registry/index.html) pode ajudar a simplificar esse processo.\n\nA integração contínua de nuvem nativa foi projetada para apoiar os serviços e arquiteturas de nuvem que as equipes de nuvem nativa usam, e oferece a velocidade e a estabilidade de que as equipes de automação precisam.\n",{"id":68},"what-a-cloud-native-ci-pipeline-needs",{"type":54,"componentName":54,"componentContent":70},{"header":49,"text":71,"config":72},"A integração contínua (CI) de nuvem nativa transforma o ciclo de vida do desenvolvimento de software ao mesclar práticas de CI com uma abordagem de nuvem nativa, aumentando a capacidade de ajuste de escala e a eficiência. Esse processo de desenvolvimento apoia os processos de implantação por meio de ferramentas robustas de integração contínua, permitindo que os desenvolvedores de software mantenham um ambiente de produção estável e forneçam software de alta qualidade.\n\nAo integrar serviços de nuvem, como a orquestração de contêineres e computação sem servidor, as equipes de desenvolvimento podem acelerar seus ciclos de implantação, melhorar a qualidade das versões de software e garantir a entrega de software eficiente.\n\nEssa integração perfeita da CI com as práticas de nuvem nativa promove uma prática de desenvolvimento de software mais eficiente e eficaz, o que leva a uma qualidade de software superior e a ambientes de produção confiáveis.\n",{"id":73},"conclusion",{"type":75,"componentName":75,"componentContent":76},"CommonResourcesContainer",{"header":77,"tabs":78},"Recursos relacionados",[79,111,126],{"name":80,"items":81,"config":110},"Publicação no blogs",[82,93,102],{"header":83,"type":84,"image":85,"link":88},"Como usar o GitLab para planejamento de portfólio e gerenciamento de projetos ágeis","Publicação no blog",{"altText":83,"config":86},{"src":87},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159580/Website/Topics/nvidia.jpg",{"text":89,"config":90},"Leia mais",{"href":91,"icon":92,"modal":29},"/blog/gitlab-for-agile-portfolio-planning-project-management/","Blog",{"header":94,"type":84,"image":95,"link":98},"Como criar um pipeline de CI/CD usando a implantação automática no Kubernetes com o GitLab e Helm",{"altText":94,"config":96},{"src":97},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159935/Website/Topics/NIST.png",{"text":89,"config":99},{"href":100,"icon":101,"modal":29},"/blog/how-to-create-a-ci-cd-pipeline-with-auto-deploy-to-kubernetes-using-gitlab/","BlogAlt",{"header":103,"type":84,"image":104,"link":107},"Como usar o GitLab para métodos ágeis, CI/CD, GitOps e muito mais",{"altText":103,"config":105},{"src":106},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159940/Website/Topics/dedicated-blog-header.png",{"text":89,"config":108},{"href":109,"icon":92,"modal":29},"/blog/gitlab-for-cicd-agile-gitops-cloudnative/",{"key":80},{"name":112,"items":113,"config":125},"Documentaçãos",[114],{"header":115,"type":116,"image":117,"link":120},"Implante software no Kubernetes a partir de pipelines de CI/CD do GitLab","Documentação",{"altText":115,"config":118},{"src":119},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749157556/Website/Topics/resources_1.jpg",{"text":121,"config":122},"Saiba mais",{"href":123,"icon":124,"modal":29},"https://docs.gitlab.com/ee/user/project/clusters/","Docs",{"key":112},{"name":127,"items":128,"config":138},"Whitepapers",[129],{"header":130,"type":131,"image":132,"link":135},"Como implantar na AWS a partir do GitLab","Whitepaper",{"altText":130,"config":133},{"src":134},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159570/Website/Topics/vlabsdev_coverimage.jpg",{"text":89,"config":136},{"href":137,"icon":127,"modal":29},"/blog/deploy-aws/",{"key":127},{"type":140,"componentName":140},"CommonNextSteps","yml",{},true,"/pt-br/topics/ci-cd/cloud-native-continuous-integration",{"title":25,"description":146},"O desenvolvimento de nuvem nativa precisa de integração contínua que proporcione velocidade. Descubra o que diferencia a CI de nuvem nativa da CI comum.","pt-br/topics/ci-cd/cloud-native-continuous-integration/index","qMgmlcJohVf4DnwvT08MI7ia-MccuUb1aMdf1XHbg1I",{"data":150},{"logo":151,"freeTrial":156,"sales":161,"login":166,"items":171,"search":476,"minimal":511,"duo":529,"pricingDeployment":538},{"config":152},{"href":153,"dataGaName":154,"dataGaLocation":155},"/pt-br/","gitlab logo","header",{"text":157,"config":158},"Faça uma avaliação gratuita",{"href":159,"dataGaName":160,"dataGaLocation":155},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br&glm_content=default-saas-trial/","free trial",{"text":162,"config":163},"Fale com a equipe de vendas",{"href":164,"dataGaName":165,"dataGaLocation":155},"/pt-br/sales/","sales",{"text":167,"config":168},"Fazer login",{"href":169,"dataGaName":170,"dataGaLocation":155},"https://gitlab.com/users/sign_in/","sign in",[172,198,293,298,397,457],{"text":173,"config":174,"cards":176},"Plataforma",{"dataNavLevelOne":175},"platform",[177,183,191],{"title":173,"description":178,"link":179},"A plataforma de orquestração inteligente para DevSecOps",{"text":180,"config":181},"Explore a nossa plataforma",{"href":182,"dataGaName":175,"dataGaLocation":155},"/pt-br/platform/",{"title":184,"description":185,"link":186},"GitLab Duo Agent Platform","IA agentiva para todo o ciclo de vida do software",{"text":187,"config":188},"Conheça o GitLab Duo",{"href":189,"dataGaName":190,"dataGaLocation":155},"/pt-br/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":192,"description":193,"link":194},"Por que usar o GitLab","Veja os principais motivos pelos quais as empresas escolhem o GitLab",{"text":121,"config":195},{"href":196,"dataGaName":197,"dataGaLocation":155},"/pt-br/why-gitlab/","why gitlab",{"text":199,"left":143,"config":200,"link":202,"lists":206,"footer":275},"Produtos",{"dataNavLevelOne":201},"solutions",{"text":203,"config":204},"Confira todas as soluções",{"href":205,"dataGaName":201,"dataGaLocation":155},"/pt-br/solutions/",[207,231,253],{"title":208,"description":209,"link":210,"items":215},"Automação","CI/CD e automação para acelerar a implantação",{"config":211},{"icon":212,"href":213,"dataGaName":214,"dataGaLocation":155},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[216,219,222,227],{"text":17,"config":217},{"href":218,"dataGaLocation":155,"dataGaName":17},"/pt-br/solutions/continuous-integration/",{"text":184,"config":220},{"href":189,"dataGaLocation":155,"dataGaName":221},"gitlab duo agent platform - product menu",{"text":223,"config":224},"Gerenciamento de código-fonte",{"href":225,"dataGaLocation":155,"dataGaName":226},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":228,"config":229},"Entrega de software automatizada",{"href":213,"dataGaLocation":155,"dataGaName":230},"Automated software delivery",{"title":232,"description":233,"link":234,"items":239},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":235},{"href":236,"dataGaName":237,"dataGaLocation":155,"icon":238},"/pt-br/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[240,244,249],{"text":241,"config":242},"Application Security Testing",{"href":236,"dataGaName":243,"dataGaLocation":155},"Application security testing",{"text":245,"config":246},"Segurança da cadeia de suprimentos de software",{"href":247,"dataGaLocation":155,"dataGaName":248},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":250,"config":251},"Software Compliance",{"href":252,"dataGaName":250,"dataGaLocation":155},"/pt-br/solutions/software-compliance/",{"title":254,"link":255,"items":260},"Medição",{"config":256},{"icon":257,"href":258,"dataGaName":259,"dataGaLocation":155},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[261,265,270],{"text":262,"config":263},"Visibilidade e medição",{"href":258,"dataGaLocation":155,"dataGaName":264},"Visibility and Measurement",{"text":266,"config":267},"Gestão de fluxo de valor",{"href":268,"dataGaLocation":155,"dataGaName":269},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":271,"config":272},"Análises e insights",{"href":273,"dataGaLocation":155,"dataGaName":274},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":276,"items":277},"GitLab para",[278,283,288],{"text":279,"config":280},"Grandes empresas",{"href":281,"dataGaLocation":155,"dataGaName":282},"/pt-br/enterprise/","enterprise",{"text":284,"config":285},"Pequenas empresas",{"href":286,"dataGaLocation":155,"dataGaName":287},"/pt-br/small-business/","small business",{"text":289,"config":290},"Setor público",{"href":291,"dataGaLocation":155,"dataGaName":292},"/pt-br/solutions/public-sector/","public sector",{"text":294,"config":295},"Preços",{"href":296,"dataGaName":297,"dataGaLocation":155,"dataNavLevelOne":297},"/pt-br/pricing/","pricing",{"text":299,"config":300,"link":302,"lists":306,"feature":384},"Recursos",{"dataNavLevelOne":301},"resources",{"text":303,"config":304},"Confira todos os recursos",{"href":305,"dataGaName":301,"dataGaLocation":155},"/pt-br/resources/",[307,339,356],{"title":308,"items":309},"Primeiros passos",[310,315,320,324,329,334],{"text":311,"config":312},"Instalação",{"href":313,"dataGaName":314,"dataGaLocation":155},"/pt-br/install/","install",{"text":316,"config":317},"Guias de início rápido",{"href":318,"dataGaName":319,"dataGaLocation":155},"/pt-br/get-started/","quick setup checklists",{"text":121,"config":321},{"href":322,"dataGaLocation":155,"dataGaName":323},"https://university.gitlab.com/","learn",{"text":325,"config":326},"Documentação do produto",{"href":327,"dataGaName":328,"dataGaLocation":155},"https://docs.gitlab.com/","product documentation",{"text":330,"config":331},"Vídeos de melhores práticas",{"href":332,"dataGaName":333,"dataGaLocation":155},"/pt-br/getting-started-videos/","best practice videos",{"text":335,"config":336},"Integrações",{"href":337,"dataGaName":338,"dataGaLocation":155},"/pt-br/integrations/","integrations",{"title":340,"items":341},"Descubra",[342,347,351],{"text":343,"config":344},"Histórias de sucesso de clientes",{"href":345,"dataGaName":346,"dataGaLocation":155},"/pt-br/customers/","customer success stories",{"text":92,"config":348},{"href":349,"dataGaName":350,"dataGaLocation":155},"/blog/","blog",{"text":352,"config":353},"Trabalho remoto",{"href":354,"dataGaName":355,"dataGaLocation":155},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":357,"items":358},"Conecte-se",[359,364,369,374,379],{"text":360,"config":361},"Serviços do GitLab",{"href":362,"dataGaName":363,"dataGaLocation":155},"/pt-br/services/","services",{"text":365,"config":366},"Comunidade",{"href":367,"dataGaName":368,"dataGaLocation":155},"/community/","community",{"text":370,"config":371},"Fórum",{"href":372,"dataGaName":373,"dataGaLocation":155},"https://forum.gitlab.com/","forum",{"text":375,"config":376},"Eventos",{"href":377,"dataGaName":378,"dataGaLocation":155},"/events/","events",{"text":380,"config":381},"Parceiros",{"href":382,"dataGaName":383,"dataGaLocation":155},"/pt-br/partners/","partners",{"backgroundColor":385,"textColor":386,"text":387,"image":388,"link":392},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":389,"config":390},"cartão promocional do The Source",{"src":391},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":393,"config":394},"Confira as novidades",{"href":395,"dataGaName":396,"dataGaLocation":155},"/pt-br/the-source/","the source",{"text":398,"config":399,"lists":401},"Empresa",{"dataNavLevelOne":400},"company",[402],{"items":403},[404,409,415,417,422,427,432,437,442,447,452],{"text":405,"config":406},"Sobre",{"href":407,"dataGaName":408,"dataGaLocation":155},"/pt-br/company/","about",{"text":410,"config":411,"footerGa":414},"Vagas",{"href":412,"dataGaName":413,"dataGaLocation":155},"/jobs/","jobs",{"dataGaName":413},{"text":375,"config":416},{"href":377,"dataGaName":378,"dataGaLocation":155},{"text":418,"config":419},"Liderança",{"href":420,"dataGaName":421,"dataGaLocation":155},"/company/team/e-group/","leadership",{"text":423,"config":424},"Equipe",{"href":425,"dataGaName":426,"dataGaLocation":155},"/company/team/","team",{"text":428,"config":429},"Manual",{"href":430,"dataGaName":431,"dataGaLocation":155},"https://handbook.gitlab.com/","handbook",{"text":433,"config":434},"Relacionamento com investidores",{"href":435,"dataGaName":436,"dataGaLocation":155},"https://ir.gitlab.com/","investor relations",{"text":438,"config":439},"Trust Center",{"href":440,"dataGaName":441,"dataGaLocation":155},"/pt-br/security/","trust center",{"text":443,"config":444},"AI Transparency Center",{"href":445,"dataGaName":446,"dataGaLocation":155},"/pt-br/ai-transparency-center/","ai transparency center",{"text":448,"config":449},"Boletim informativo",{"href":450,"dataGaName":451,"dataGaLocation":155},"/company/contact/#contact-forms","newsletter",{"text":453,"config":454},"Imprensa",{"href":455,"dataGaName":456,"dataGaLocation":155},"/press/","press",{"text":458,"config":459,"lists":460},"Fale com a gente",{"dataNavLevelOne":400},[461],{"items":462},[463,466,471],{"text":162,"config":464},{"href":164,"dataGaName":465,"dataGaLocation":155},"talk to sales",{"text":467,"config":468},"Portal de suporte",{"href":469,"dataGaName":470,"dataGaLocation":155},"https://support.gitlab.com","support portal",{"text":472,"config":473},"Portal de clientes",{"href":474,"dataGaName":475,"dataGaLocation":155},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":477,"login":478,"suggestions":485},"Fechar",{"text":479,"link":480},"Para pesquisar repositórios e projetos, faça login em",{"text":481,"config":482},"gitlab.com",{"href":169,"dataGaName":483,"dataGaLocation":484},"search login","search",{"text":486,"default":487},"Sugestões",[488,490,495,497,502,507],{"text":184,"config":489},{"href":189,"dataGaName":184,"dataGaLocation":484},{"text":491,"config":492},"Sugestões de Código (IA)",{"href":493,"dataGaName":494,"dataGaLocation":484},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":17,"config":496},{"href":218,"dataGaName":17,"dataGaLocation":484},{"text":498,"config":499},"GitLab na AWS",{"href":500,"dataGaName":501,"dataGaLocation":484},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":503,"config":504},"GitLab no Google Cloud",{"href":505,"dataGaName":506,"dataGaLocation":484},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":508,"config":509},"Por que escolher o GitLab?",{"href":196,"dataGaName":510,"dataGaLocation":484},"Why GitLab?",{"freeTrial":512,"mobileIcon":517,"desktopIcon":522,"secondaryButton":525},{"text":513,"config":514},"Iniciar avaliação gratuita",{"href":515,"dataGaName":160,"dataGaLocation":516},"https://gitlab.com/-/trials/new/","nav",{"altText":518,"config":519},"Ícone do GitLab",{"src":520,"dataGaName":521,"dataGaLocation":516},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":518,"config":523},{"src":524,"dataGaName":521,"dataGaLocation":516},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":308,"config":526},{"href":527,"dataGaName":528,"dataGaLocation":516},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br/get-started/","get started",{"freeTrial":530,"mobileIcon":534,"desktopIcon":536},{"text":531,"config":532},"Saiba mais sobre o GitLab Duo",{"href":189,"dataGaName":533,"dataGaLocation":516},"gitlab duo",{"altText":518,"config":535},{"src":520,"dataGaName":521,"dataGaLocation":516},{"altText":518,"config":537},{"src":524,"dataGaName":521,"dataGaLocation":516},{"freeTrial":539,"mobileIcon":544,"desktopIcon":546},{"text":540,"config":541},"Voltar para preços",{"href":296,"dataGaName":542,"dataGaLocation":516,"icon":543},"back to pricing","GoBack",{"altText":518,"config":545},{"src":520,"dataGaName":521,"dataGaLocation":516},{"altText":518,"config":547},{"src":524,"dataGaName":521,"dataGaLocation":516},{"title":549,"button":550,"config":555},"Veja como a IA agêntica transforma a entrega de software",{"text":551,"config":552},"Assista ao GitLab Transcend agora",{"href":553,"dataGaName":554,"dataGaLocation":155},"/pt-br/events/transcend/virtual/","transcend event",{"layout":556,"icon":557,"disabled":143},"release","AiStar",{"data":559},{"text":560,"source":561,"edit":567,"contribute":572,"config":577,"items":582,"minimal":753},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":562,"config":563},"Acessar a origem da página",{"href":564,"dataGaName":565,"dataGaLocation":566},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":568,"config":569},"Editar esta página",{"href":570,"dataGaName":571,"dataGaLocation":566},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":573,"config":574},"Contribua",{"href":575,"dataGaName":576,"dataGaLocation":566},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":578,"facebook":579,"youtube":580,"linkedin":581},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[583,606,660,687,721],{"title":173,"links":584,"subMenu":589},[585],{"text":586,"config":587},"Plataforma DevSecOps",{"href":182,"dataGaName":588,"dataGaLocation":566},"devsecops platform",[590],{"title":294,"links":591},[592,596,601],{"text":593,"config":594},"Confira os planos",{"href":296,"dataGaName":595,"dataGaLocation":566},"view plans",{"text":597,"config":598},"Por que escolher o GitLab Premium?",{"href":599,"dataGaName":600,"dataGaLocation":566},"/pt-br/pricing/premium/","why premium",{"text":602,"config":603},"Por que escolher o GitLab Ultimate?",{"href":604,"dataGaName":605,"dataGaLocation":566},"/pt-br/pricing/ultimate/","why ultimate",{"title":607,"links":608},"Soluções",[609,614,617,619,624,629,633,636,639,644,646,648,650,655],{"text":610,"config":611},"Transformação digital",{"href":612,"dataGaName":613,"dataGaLocation":566},"/pt-br/topics/digital-transformation/","digital transformation",{"text":615,"config":616},"Segurança e conformidade",{"href":236,"dataGaName":243,"dataGaLocation":566},{"text":228,"config":618},{"href":213,"dataGaName":214,"dataGaLocation":566},{"text":620,"config":621},"Desenvolvimento ágil",{"href":622,"dataGaName":623,"dataGaLocation":566},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":625,"config":626},"Migração para a nuvem",{"href":627,"dataGaName":628,"dataGaLocation":566},"/pt-br/topics/cloud-native/","cloud transformation",{"text":630,"config":631},"SCM",{"href":225,"dataGaName":632,"dataGaLocation":566},"source code management",{"text":17,"config":634},{"href":218,"dataGaName":635,"dataGaLocation":566},"continuous integration & delivery",{"text":266,"config":637},{"href":268,"dataGaName":638,"dataGaLocation":566},"value stream management",{"text":640,"config":641},"GitOps",{"href":642,"dataGaName":643,"dataGaLocation":566},"/pt-br/solutions/gitops/","gitops",{"text":279,"config":645},{"href":281,"dataGaName":282,"dataGaLocation":566},{"text":284,"config":647},{"href":286,"dataGaName":287,"dataGaLocation":566},{"text":289,"config":649},{"href":291,"dataGaName":292,"dataGaLocation":566},{"text":651,"config":652},"Educação",{"href":653,"dataGaName":654,"dataGaLocation":566},"/pt-br/solutions/education/","education",{"text":656,"config":657},"Serviços financeiros",{"href":658,"dataGaName":659,"dataGaLocation":566},"/pt-br/solutions/finance/","financial services",{"title":299,"links":661},[662,664,666,668,671,673,675,677,679,681,683,685],{"text":311,"config":663},{"href":313,"dataGaName":314,"dataGaLocation":566},{"text":316,"config":665},{"href":318,"dataGaName":319,"dataGaLocation":566},{"text":121,"config":667},{"href":322,"dataGaName":323,"dataGaLocation":566},{"text":325,"config":669},{"href":327,"dataGaName":670,"dataGaLocation":566},"docs",{"text":92,"config":672},{"href":349,"dataGaName":350,"dataGaLocation":566},{"text":343,"config":674},{"href":345,"dataGaName":346,"dataGaLocation":566},{"text":352,"config":676},{"href":354,"dataGaName":355,"dataGaLocation":566},{"text":360,"config":678},{"href":362,"dataGaName":363,"dataGaLocation":566},{"text":365,"config":680},{"href":367,"dataGaName":368,"dataGaLocation":566},{"text":370,"config":682},{"href":372,"dataGaName":373,"dataGaLocation":566},{"text":375,"config":684},{"href":377,"dataGaName":378,"dataGaLocation":566},{"text":380,"config":686},{"href":382,"dataGaName":383,"dataGaLocation":566},{"title":398,"links":688},[689,691,693,695,697,699,701,705,710,712,714,716],{"text":405,"config":690},{"href":407,"dataGaName":400,"dataGaLocation":566},{"text":410,"config":692},{"href":412,"dataGaName":413,"dataGaLocation":566},{"text":418,"config":694},{"href":420,"dataGaName":421,"dataGaLocation":566},{"text":423,"config":696},{"href":425,"dataGaName":426,"dataGaLocation":566},{"text":428,"config":698},{"href":430,"dataGaName":431,"dataGaLocation":566},{"text":433,"config":700},{"href":435,"dataGaName":436,"dataGaLocation":566},{"text":702,"config":703},"Sustainability",{"href":704,"dataGaName":702,"dataGaLocation":566},"/sustainability/",{"text":706,"config":707},"Diversidade, inclusão e pertencimento (DIB)",{"href":708,"dataGaName":709,"dataGaLocation":566},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":438,"config":711},{"href":440,"dataGaName":441,"dataGaLocation":566},{"text":448,"config":713},{"href":450,"dataGaName":451,"dataGaLocation":566},{"text":453,"config":715},{"href":455,"dataGaName":456,"dataGaLocation":566},{"text":717,"config":718},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":719,"dataGaName":720,"dataGaLocation":566},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":458,"links":722},[723,726,731,733,738,743,748],{"text":724,"config":725},"Fale com um especialista",{"href":164,"dataGaName":165,"dataGaLocation":566},{"text":727,"config":728},"Ajuda",{"href":729,"dataGaName":730,"dataGaLocation":566},"https://support.gitlab.com/hc/en-us/articles/11626483177756-GitLab-Support","get help",{"text":472,"config":732},{"href":474,"dataGaName":475,"dataGaLocation":566},{"text":734,"config":735},"Status",{"href":736,"dataGaName":737,"dataGaLocation":566},"https://status.gitlab.com/","status",{"text":739,"config":740},"Termos de uso",{"href":741,"dataGaName":742,"dataGaLocation":566},"/terms/","terms of use",{"text":744,"config":745},"Aviso de Privacidade",{"href":746,"dataGaName":747,"dataGaLocation":566},"/pt-br/privacy/","privacy statement",{"text":749,"config":750},"Preferências de cookies",{"dataGaName":751,"dataGaLocation":566,"id":752,"isOneTrustButton":143},"cookie preferences","ot-sdk-btn",{"items":754},[755,757,759],{"text":739,"config":756},{"href":741,"dataGaName":742,"dataGaLocation":566},{"text":744,"config":758},{"href":746,"dataGaName":747,"dataGaLocation":566},{"text":749,"config":760},{"dataGaName":751,"dataGaLocation":566,"id":752,"isOneTrustButton":143},{"header":762,"blurb":763,"button":764,"secondaryButton":769},"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":765,"config":766},"Obtenha sua avaliação gratuita",{"href":767,"dataGaName":160,"dataGaLocation":768},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pt-br/","feature",{"text":162,"config":770},{"href":164,"dataGaName":165,"dataGaLocation":768},1776443000216]