[{"data":1,"prerenderedAt":831},["ShallowReactive",2],{"/pt-br/topics/ci-cd/cloud-native-continuous-integration":3,"navigation-pt-br":149,"banner-pt-br":571,"footer-pt-br":580,"next-steps-pt-br":821},{"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/user/project/canary_deployments/), 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/user/packages/container_registry/) 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/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","-0clU53gdeConv1reU_TXG5rPEBhVkKoWDzLdo_oGH8",{"logo":150,"freeTrial":155,"sales":160,"login":165,"items":170,"search":488,"minimal":523,"duo":541,"switchNav":550,"pricingDeployment":561},{"config":151},{"href":152,"dataGaName":153,"dataGaLocation":154},"/pt-br/","gitlab logo","header",{"text":156,"config":157},"Obtenha uma avaliação gratuita",{"href":158,"dataGaName":159,"dataGaLocation":154},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br&glm_content=default-saas-trial/","free trial",{"text":161,"config":162},"Fale com a equipe de vendas",{"href":163,"dataGaName":164,"dataGaLocation":154},"/pt-br/sales/","sales",{"text":166,"config":167},"Fazer login",{"href":168,"dataGaName":169,"dataGaLocation":154},"https://gitlab.com/users/sign_in/","sign in",[171,199,300,305,407,468],{"text":172,"config":173,"menu":175},"Plataforma",{"dataNavLevelOne":174},"platform",{"type":176,"columns":177},"cards",[178,184,192],{"title":172,"description":179,"link":180},"A plataforma de orquestração inteligente para DevSecOps",{"text":181,"config":182},"Conheça nossa plataforma",{"href":183,"dataGaName":174,"dataGaLocation":154},"/pt-br/platform/",{"title":185,"description":186,"link":187},"Plataforma de Agente do GitLab Duo","IA agêntica para todo o ciclo de vida do software",{"text":188,"config":189},"Conheça o GitLab Duo",{"href":190,"dataGaName":191,"dataGaLocation":154},"/pt-br/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":193,"description":194,"link":195},"Por que escolher o GitLab?","Saiba os principais motivos pelos quais as empresas escolhem o GitLab",{"text":121,"config":196},{"href":197,"dataGaName":198,"dataGaLocation":154},"/pt-br/why-gitlab/","why gitlab",{"text":200,"left":143,"config":201,"menu":203},"Produtos",{"dataNavLevelOne":202},"solutions",{"type":204,"link":205,"columns":209,"feature":279},"lists",{"text":206,"config":207},"Confira todas as soluções",{"href":208,"dataGaName":202,"dataGaLocation":154},"/pt-br/solutions/",[210,234,257],{"title":211,"description":212,"link":213,"items":218},"Automação","CI/CD e automação para acelerar a implantação",{"config":214},{"icon":215,"href":216,"dataGaName":217,"dataGaLocation":154},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[219,222,225,230],{"text":17,"config":220},{"href":221,"dataGaLocation":154,"dataGaName":17},"/pt-br/solutions/continuous-integration/",{"text":185,"config":223},{"href":190,"dataGaLocation":154,"dataGaName":224},"gitlab duo agent platform - product menu",{"text":226,"config":227},"Gerenciamento de código-fonte",{"href":228,"dataGaLocation":154,"dataGaName":229},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":231,"config":232},"Entrega automatizada de software",{"href":216,"dataGaLocation":154,"dataGaName":233},"Automated software delivery",{"title":235,"description":236,"link":237,"items":242},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":238},{"href":239,"dataGaName":240,"dataGaLocation":154,"icon":241},"/pt-br/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[243,247,252],{"text":244,"config":245},"Testes de segurança de aplicações",{"href":239,"dataGaName":246,"dataGaLocation":154},"Application security testing",{"text":248,"config":249},"Segurança da cadeia de suprimentos de software",{"href":250,"dataGaLocation":154,"dataGaName":251},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":253,"config":254},"Conformidade de software",{"href":255,"dataGaName":256,"dataGaLocation":154},"/pt-br/solutions/software-compliance/","software compliance",{"title":258,"link":259,"items":264},"Medição",{"config":260},{"icon":261,"href":262,"dataGaName":263,"dataGaLocation":154},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[265,269,274],{"text":266,"config":267},"Visibilidade e métricas",{"href":262,"dataGaLocation":154,"dataGaName":268},"Visibility and Measurement",{"text":270,"config":271},"Gestão de fluxo de valor do GitLab",{"href":272,"dataGaLocation":154,"dataGaName":273},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":275,"config":276},"Análise e insights",{"href":277,"dataGaLocation":154,"dataGaName":278},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":280,"type":204,"items":281},"GitLab para",[282,288,294],{"text":283,"config":284},"Enterprise",{"icon":285,"href":286,"dataGaLocation":154,"dataGaName":287},"Building","/pt-br/enterprise/","enterprise",{"text":289,"config":290},"Pequenas empresas",{"icon":291,"href":292,"dataGaLocation":154,"dataGaName":293},"Work","/pt-br/small-business/","small business",{"text":295,"config":296},"Setor público",{"icon":297,"href":298,"dataGaLocation":154,"dataGaName":299},"Organization","/pt-br/solutions/public-sector/","public sector",{"text":301,"config":302},"Preços",{"href":303,"dataGaName":304,"dataGaLocation":154,"dataNavLevelOne":304},"/pt-br/pricing/","pricing",{"text":306,"config":307,"menu":309},"Recursos",{"dataNavLevelOne":308},"resources",{"type":204,"link":310,"columns":314,"feature":396},{"text":311,"config":312},"Confira todos os recursos",{"href":313,"dataGaName":308,"dataGaLocation":154},"/pt-br/resources/",[315,347,368],{"title":316,"items":317},"Primeiros passos",[318,323,328,332,337,342],{"text":319,"config":320},"Instalação",{"href":321,"dataGaName":322,"dataGaLocation":154},"/pt-br/install/","install",{"text":324,"config":325},"Guias de início rápido",{"href":326,"dataGaName":327,"dataGaLocation":154},"/pt-br/get-started/","quick setup checklists",{"text":121,"config":329},{"href":330,"dataGaLocation":154,"dataGaName":331},"https://university.gitlab.com/","learn",{"text":333,"config":334},"Documentação do produto",{"href":335,"dataGaName":336,"dataGaLocation":154},"https://docs.gitlab.com/","product documentation",{"text":338,"config":339},"Vídeos de melhores práticas",{"href":340,"dataGaName":341,"dataGaLocation":154},"/pt-br/getting-started-videos/","best practice videos",{"text":343,"config":344},"Integrações",{"href":345,"dataGaName":346,"dataGaLocation":154},"/pt-br/integrations/","integrations",{"title":348,"items":349},"Descubra",[350,355,359,363],{"text":351,"config":352},"Histórias de sucesso de clientes",{"href":353,"dataGaName":354,"dataGaLocation":154},"/pt-br/customers/","customer success stories",{"text":92,"config":356},{"href":357,"dataGaName":358,"dataGaLocation":154},"/blog/","blog",{"text":360,"config":361},"The Source",{"href":362,"dataGaName":358,"dataGaLocation":154},"/pt-br/the-source/",{"text":364,"config":365},"Trabalho remoto",{"href":366,"dataGaName":367,"dataGaLocation":154},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":369,"items":370},"Conecte-se",[371,376,381,386,391],{"text":372,"config":373},"Serviços do GitLab",{"href":374,"dataGaName":375,"dataGaLocation":154},"/pt-br/services/","services",{"text":377,"config":378},"Comunidade",{"href":379,"dataGaName":380,"dataGaLocation":154},"/community/","community",{"text":382,"config":383},"Fórum",{"href":384,"dataGaName":385,"dataGaLocation":154},"https://forum.gitlab.com/","forum",{"text":387,"config":388},"Eventos",{"href":389,"dataGaName":390,"dataGaLocation":154},"/events/","events",{"text":392,"config":393},"Parceiros",{"href":394,"dataGaName":395,"dataGaLocation":154},"/pt-br/partners/","partners",{"config":397,"title":400,"text":401,"link":402},{"background":398,"textColor":399},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","Novidades no GitLab","Acompanhe as melhorias e os recursos mais recentes.",{"text":403,"config":404},"Confira as novidades",{"href":405,"dataGaName":406,"dataGaLocation":154},"/pt-br/releases/whats-new/","whats new",{"text":408,"config":409,"menu":411},"Empresa",{"dataNavLevelOne":410},"company",{"type":204,"columns":412},[413],{"items":414},[415,420,426,428,433,438,443,448,453,458,463],{"text":416,"config":417},"Sobre",{"href":418,"dataGaName":419,"dataGaLocation":154},"/pt-br/company/","about",{"text":421,"config":422,"footerGa":425},"Vagas",{"href":423,"dataGaName":424,"dataGaLocation":154},"/jobs/","jobs",{"dataGaName":424},{"text":387,"config":427},{"href":389,"dataGaName":390,"dataGaLocation":154},{"text":429,"config":430},"Liderança",{"href":431,"dataGaName":432,"dataGaLocation":154},"/company/team/e-group/","leadership",{"text":434,"config":435},"Equipe",{"href":436,"dataGaName":437,"dataGaLocation":154},"/company/team/","team",{"text":439,"config":440},"Manual",{"href":441,"dataGaName":442,"dataGaLocation":154},"https://handbook.gitlab.com/","handbook",{"text":444,"config":445},"Relações com investidores",{"href":446,"dataGaName":447,"dataGaLocation":154},"https://ir.gitlab.com/","investor relations",{"text":449,"config":450},"Trust Center",{"href":451,"dataGaName":452,"dataGaLocation":154},"/pt-br/security/","trust center",{"text":454,"config":455},"AI Transparency Center",{"href":456,"dataGaName":457,"dataGaLocation":154},"/pt-br/ai-transparency-center/","ai transparency center",{"text":459,"config":460},"Boletim informativo",{"href":461,"dataGaName":462,"dataGaLocation":154},"/company/contact/#contact-forms","newsletter",{"text":464,"config":465},"Imprensa",{"href":466,"dataGaName":467,"dataGaLocation":154},"/press/","press",{"text":469,"config":470,"menu":471},"Entre em contato",{"dataNavLevelOne":410},{"type":204,"columns":472},[473],{"items":474},[475,478,483],{"text":161,"config":476},{"href":163,"dataGaName":477,"dataGaLocation":154},"talk to sales",{"text":479,"config":480},"Portal de ajuda",{"href":481,"dataGaName":482,"dataGaLocation":154},"https://support.gitlab.com","support portal",{"text":484,"config":485},"Portal de clientes",{"href":486,"dataGaName":487,"dataGaLocation":154},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":489,"login":490,"suggestions":497},"Fechar",{"text":491,"link":492},"Para pesquisar repositórios e projetos, faça login em",{"text":493,"config":494},"gitlab.com",{"href":168,"dataGaName":495,"dataGaLocation":496},"search login","search",{"text":498,"default":499},"Sugestões",[500,503,508,510,515,520],{"text":185,"config":501},{"href":190,"dataGaName":502,"dataGaLocation":496},"GitLab Duo Agent Platform",{"text":504,"config":505},"Sugestões de código (AI)",{"href":506,"dataGaName":507,"dataGaLocation":496},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":17,"config":509},{"href":221,"dataGaName":17,"dataGaLocation":496},{"text":511,"config":512},"GitLab na AWS",{"href":513,"dataGaName":514,"dataGaLocation":496},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":516,"config":517},"GitLab no Google Cloud",{"href":518,"dataGaName":519,"dataGaLocation":496},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":193,"config":521},{"href":197,"dataGaName":522,"dataGaLocation":496},"Why GitLab?",{"freeTrial":524,"mobileIcon":529,"desktopIcon":534,"secondaryButton":537},{"text":525,"config":526},"Iniciar avaliação gratuita",{"href":527,"dataGaName":159,"dataGaLocation":528},"https://gitlab.com/-/trials/new/","nav",{"altText":530,"config":531},"Ícone do GitLab",{"src":532,"dataGaName":533,"dataGaLocation":528},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":530,"config":535},{"src":536,"dataGaName":533,"dataGaLocation":528},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":316,"config":538},{"href":539,"dataGaName":540,"dataGaLocation":528},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br/get-started/","get started",{"freeTrial":542,"mobileIcon":546,"desktopIcon":548},{"text":543,"config":544},"Saiba mais sobre o GitLab Duo",{"href":190,"dataGaName":545,"dataGaLocation":528},"gitlab duo",{"altText":530,"config":547},{"src":532,"dataGaName":533,"dataGaLocation":528},{"altText":530,"config":549},{"src":536,"dataGaName":533,"dataGaLocation":528},{"button":551,"mobileIcon":556,"desktopIcon":558},{"text":552,"config":553},"/switch",{"href":554,"dataGaName":555,"dataGaLocation":528},"#contact","switch",{"altText":530,"config":557},{"src":532,"dataGaName":533,"dataGaLocation":528},{"altText":530,"config":559},{"src":560,"dataGaName":533,"dataGaLocation":528},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":562,"mobileIcon":567,"desktopIcon":569},{"text":563,"config":564},"Voltar para preços",{"href":303,"dataGaName":565,"dataGaLocation":528,"icon":566},"back to pricing","GoBack",{"altText":530,"config":568},{"src":532,"dataGaName":533,"dataGaLocation":528},{"altText":530,"config":570},{"src":536,"dataGaName":533,"dataGaLocation":528},{"title":572,"button":573,"config":578},"Veja como a IA agêntica transforma a entrega de software",{"text":574,"config":575},"Inscreva-se no GitLab Transcend em 10 de junho",{"href":576,"dataGaName":577,"dataGaLocation":154},"/pt-br/events/transcend/virtual/","transcend event",{"layout":579,"disabled":29},"release",{"data":581},{"text":582,"source":583,"edit":589,"contribute":594,"config":599,"items":604,"minimal":811},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":584,"config":585},"Ver a origem da página",{"href":586,"dataGaName":587,"dataGaLocation":588},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":590,"config":591},"Editar esta página",{"href":592,"dataGaName":593,"dataGaLocation":588},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":595,"config":596},"Contribua",{"href":597,"dataGaName":598,"dataGaLocation":588},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":600,"facebook":601,"youtube":602,"linkedin":603},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[605,651,703,745,776],{"title":301,"links":606,"subMenu":621},[607,611,616],{"text":608,"config":609},"Confira os planos",{"href":303,"dataGaName":610,"dataGaLocation":588},"view plans",{"text":612,"config":613},"Por que escolher o GitLab Premium?",{"href":614,"dataGaName":615,"dataGaLocation":588},"/pt-br/pricing/premium/","why premium",{"text":617,"config":618},"Por que escolher o GitLab Ultimate?",{"href":619,"dataGaName":620,"dataGaLocation":588},"/pt-br/pricing/ultimate/","why ultimate",[622],{"title":623,"links":624},"Entre em contato conosco",[625,627,629,631,636,641,646],{"text":161,"config":626},{"href":163,"dataGaName":164,"dataGaLocation":588},{"text":479,"config":628},{"href":481,"dataGaName":482,"dataGaLocation":588},{"text":484,"config":630},{"href":486,"dataGaName":487,"dataGaLocation":588},{"text":632,"config":633},"Status",{"href":634,"dataGaName":635,"dataGaLocation":588},"https://status.gitlab.com/","status",{"text":637,"config":638},"Termos de uso",{"href":639,"dataGaName":640,"dataGaLocation":588},"/terms/","terms of use",{"text":642,"config":643},"Aviso de privacidade",{"href":644,"dataGaName":645,"dataGaLocation":588},"/pt-br/privacy/","privacy statement",{"text":647,"config":648},"Preferências de cookies",{"dataGaName":649,"dataGaLocation":588,"id":650,"isOneTrustButton":143},"cookie preferences","ot-sdk-btn",{"title":200,"links":652,"subMenu":661},[653,657],{"text":654,"config":655},"Plataforma DevSecOps",{"href":183,"dataGaName":656,"dataGaLocation":588},"devsecops platform",{"text":658,"config":659},"Desenvolvimento auxiliado por IA",{"href":190,"dataGaName":660,"dataGaLocation":588},"ai-assisted development",[662],{"title":663,"links":664},"Tópicos",[665,668,673,678,683,688,693,698],{"text":17,"config":666},{"href":19,"dataGaName":667,"dataGaLocation":588},"cicd",{"text":669,"config":670},"GitOps",{"href":671,"dataGaName":672,"dataGaLocation":588},"/pt-br/topics/gitops/","gitops",{"text":674,"config":675},"DevOps",{"href":676,"dataGaName":677,"dataGaLocation":588},"/pt-br/topics/devops/","devops",{"text":679,"config":680},"Controle de versão",{"href":681,"dataGaName":682,"dataGaLocation":588},"/pt-br/topics/version-control/","version control",{"text":684,"config":685},"DevSecOps",{"href":686,"dataGaName":687,"dataGaLocation":588},"/pt-br/topics/devsecops/","devsecops",{"text":689,"config":690},"De nuvem nativa",{"href":691,"dataGaName":692,"dataGaLocation":588},"/pt-br/topics/cloud-native/","cloud native",{"text":694,"config":695},"IA para programação",{"href":696,"dataGaName":697,"dataGaLocation":588},"/pt-br/topics/devops/ai-for-coding/","ai for coding",{"text":699,"config":700},"IA agêntica",{"href":701,"dataGaName":702,"dataGaLocation":588},"/pt-br/topics/agentic-ai/","agentic ai",{"title":704,"links":705},"Soluções",[706,709,711,716,720,723,726,729,731,733,735,740],{"text":244,"config":707},{"href":239,"dataGaName":708,"dataGaLocation":588},"Application Security Testing",{"text":231,"config":710},{"href":216,"dataGaName":217,"dataGaLocation":588},{"text":712,"config":713},"Desenvolvimento ágil",{"href":714,"dataGaName":715,"dataGaLocation":588},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":717,"config":718},"SCM",{"href":228,"dataGaName":719,"dataGaLocation":588},"source code management",{"text":17,"config":721},{"href":221,"dataGaName":722,"dataGaLocation":588},"continuous integration & delivery",{"text":270,"config":724},{"href":272,"dataGaName":725,"dataGaLocation":588},"value stream management",{"text":669,"config":727},{"href":728,"dataGaName":672,"dataGaLocation":588},"/pt-br/solutions/gitops/",{"text":283,"config":730},{"href":286,"dataGaName":287,"dataGaLocation":588},{"text":289,"config":732},{"href":292,"dataGaName":293,"dataGaLocation":588},{"text":295,"config":734},{"href":298,"dataGaName":299,"dataGaLocation":588},{"text":736,"config":737},"Educação",{"href":738,"dataGaName":739,"dataGaLocation":588},"/pt-br/solutions/education/","education",{"text":741,"config":742},"Serviços financeiros",{"href":743,"dataGaName":744,"dataGaLocation":588},"/pt-br/solutions/finance/","financial services",{"title":306,"links":746},[747,749,751,753,756,758,762,764,766,768,770,772,774],{"text":319,"config":748},{"href":321,"dataGaName":322,"dataGaLocation":588},{"text":324,"config":750},{"href":326,"dataGaName":327,"dataGaLocation":588},{"text":121,"config":752},{"href":330,"dataGaName":331,"dataGaLocation":588},{"text":333,"config":754},{"href":335,"dataGaName":755,"dataGaLocation":588},"docs",{"text":92,"config":757},{"href":357,"dataGaName":358,"dataGaLocation":588},{"text":759,"config":760},"Novidades",{"href":761,"dataGaName":406,"dataGaLocation":588},"/pt-br/whats-new/",{"text":351,"config":763},{"href":353,"dataGaName":354,"dataGaLocation":588},{"text":364,"config":765},{"href":366,"dataGaName":367,"dataGaLocation":588},{"text":372,"config":767},{"href":374,"dataGaName":375,"dataGaLocation":588},{"text":377,"config":769},{"href":379,"dataGaName":380,"dataGaLocation":588},{"text":382,"config":771},{"href":384,"dataGaName":385,"dataGaLocation":588},{"text":387,"config":773},{"href":389,"dataGaName":390,"dataGaLocation":588},{"text":392,"config":775},{"href":394,"dataGaName":395,"dataGaLocation":588},{"title":408,"links":777},[778,780,782,784,786,788,790,795,800,802,804,806],{"text":416,"config":779},{"href":418,"dataGaName":410,"dataGaLocation":588},{"text":421,"config":781},{"href":423,"dataGaName":424,"dataGaLocation":588},{"text":429,"config":783},{"href":431,"dataGaName":432,"dataGaLocation":588},{"text":434,"config":785},{"href":436,"dataGaName":437,"dataGaLocation":588},{"text":439,"config":787},{"href":441,"dataGaName":442,"dataGaLocation":588},{"text":444,"config":789},{"href":446,"dataGaName":447,"dataGaLocation":588},{"text":791,"config":792},"Sustentabilidade",{"href":793,"dataGaName":794,"dataGaLocation":588},"/sustainability/","Sustainability",{"text":796,"config":797},"Diversidade, inclusão e pertencimento (DIB)",{"href":798,"dataGaName":799,"dataGaLocation":588},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":449,"config":801},{"href":451,"dataGaName":452,"dataGaLocation":588},{"text":459,"config":803},{"href":461,"dataGaName":462,"dataGaLocation":588},{"text":464,"config":805},{"href":466,"dataGaName":467,"dataGaLocation":588},{"text":807,"config":808},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":809,"dataGaName":810,"dataGaLocation":588},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":812},[813,816,818],{"text":814,"config":815},"Termos",{"href":639,"dataGaName":640,"dataGaLocation":588},{"text":647,"config":817},{"dataGaName":649,"dataGaLocation":588,"id":650,"isOneTrustButton":143},{"text":819,"config":820},"Privacidade",{"href":644,"dataGaName":645,"dataGaLocation":588},{"header":822,"blurb":823,"button":824,"secondaryButton":829},"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":825,"config":826},"Obtenha sua avaliação gratuita",{"href":827,"dataGaName":159,"dataGaLocation":828},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pt-br/","feature",{"text":161,"config":830},{"href":163,"dataGaName":164,"dataGaLocation":828},1779493406701]