[{"data":1,"prerenderedAt":835},["ShallowReactive",2],{"/pt-br/topics/ci-cd/cloud-native-continuous-integration":3,"navigation-pt-br":149,"banner-pt-br":578,"footer-pt-br":586,"next-steps-pt-br":825},{"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},"/pt-br/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/pt-br/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","FJX3oE9m4LRq-evurrkN5SnhE-GaJwwUtBL7zykSuoE",{"logo":150,"freeTrial":155,"sales":160,"login":165,"items":170,"search":495,"minimal":530,"duo":548,"switchNav":557,"pricingDeployment":568},{"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},"Solicite uma demonstração",{"href":163,"dataGaName":164,"dataGaLocation":154},"/pt-br/sales/?contact-topic=request-demo","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,417,473],{"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":406},{"text":311,"config":312},"Confira todos os recursos",{"href":313,"dataGaName":308,"dataGaLocation":154},"/pt-br/resources/",[315,347,373],{"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,364,368],{"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},"Demo Hub",{"href":362,"dataGaName":363,"dataGaLocation":154},"/demo-hub/","demo hub",{"text":365,"config":366},"The Source",{"href":367,"dataGaName":358,"dataGaLocation":154},"/pt-br/the-source/",{"text":369,"config":370},"Trabalho remoto",{"href":371,"dataGaName":372,"dataGaLocation":154},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":374,"items":375},"Conecte-se",[376,381,386,391,396,401],{"text":377,"config":378},"Serviços do GitLab",{"href":379,"dataGaName":380,"dataGaLocation":154},"/pt-br/services/","services",{"text":382,"config":383},"Contribua",{"href":384,"dataGaName":385,"dataGaLocation":154},"https://contributors.gitlab.com","contribute",{"text":387,"config":388},"Comunidade",{"href":389,"dataGaName":390,"dataGaLocation":154},"/community/","community",{"text":392,"config":393},"Fórum",{"href":394,"dataGaName":395,"dataGaLocation":154},"https://forum.gitlab.com/","forum",{"text":397,"config":398},"Eventos",{"href":399,"dataGaName":400,"dataGaLocation":154},"/events/","events",{"text":402,"config":403},"Parceiros",{"href":404,"dataGaName":405,"dataGaLocation":154},"/pt-br/partners/","partners",{"config":407,"title":410,"text":411,"link":412},{"background":408,"textColor":409},"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":413,"config":414},"Confira as novidades",{"href":415,"dataGaName":416,"dataGaLocation":154},"/pt-br/whats-new/","whats new",{"text":418,"config":419,"menu":421},"Empresa",{"dataNavLevelOne":420},"company",{"type":204,"columns":422},[423],{"items":424},[425,430,436,438,443,448,453,458,463,468],{"text":426,"config":427},"Sobre",{"href":428,"dataGaName":429,"dataGaLocation":154},"/pt-br/company/","about",{"text":431,"config":432,"footerGa":435},"Vagas",{"href":433,"dataGaName":434,"dataGaLocation":154},"/jobs/","jobs",{"dataGaName":434},{"text":397,"config":437},{"href":399,"dataGaName":400,"dataGaLocation":154},{"text":439,"config":440},"Liderança",{"href":441,"dataGaName":442,"dataGaLocation":154},"/company/team/e-group/","leadership",{"text":444,"config":445},"Manual",{"href":446,"dataGaName":447,"dataGaLocation":154},"https://handbook.gitlab.com/","handbook",{"text":449,"config":450},"Relações com investidores",{"href":451,"dataGaName":452,"dataGaLocation":154},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":454,"config":455},"Trust Center",{"href":456,"dataGaName":457,"dataGaLocation":154},"/pt-br/security/","trust center",{"text":459,"config":460},"AI Transparency Center",{"href":461,"dataGaName":462,"dataGaLocation":154},"/pt-br/ai-transparency-center/","ai transparency center",{"text":464,"config":465},"Boletim informativo",{"href":466,"dataGaName":467,"dataGaLocation":154},"/company/contact/#contact-forms","newsletter",{"text":469,"config":470},"Imprensa",{"href":471,"dataGaName":472,"dataGaLocation":154},"/press/","press",{"text":474,"config":475,"menu":476},"Entre em contato",{"dataNavLevelOne":420},{"type":204,"columns":477},[478],{"items":479},[480,485,490],{"text":481,"config":482},"Fale com a equipe de vendas",{"href":483,"dataGaName":484,"dataGaLocation":154},"/pt-br/sales/","talk to sales",{"text":486,"config":487},"Portal de ajuda",{"href":488,"dataGaName":489,"dataGaLocation":154},"https://support.gitlab.com/hc/en-us","support portal",{"text":491,"config":492},"Portal de clientes",{"href":493,"dataGaName":494,"dataGaLocation":154},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":496,"login":497,"suggestions":504},"Fechar",{"text":498,"link":499},"Para pesquisar repositórios e projetos, faça login em",{"text":500,"config":501},"gitlab.com",{"href":168,"dataGaName":502,"dataGaLocation":503},"search login","search",{"text":505,"default":506},"Sugestões",[507,510,515,517,522,527],{"text":185,"config":508},{"href":190,"dataGaName":509,"dataGaLocation":503},"GitLab Duo Agent Platform",{"text":511,"config":512},"Sugestões de código (AI)",{"href":513,"dataGaName":514,"dataGaLocation":503},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":17,"config":516},{"href":221,"dataGaName":17,"dataGaLocation":503},{"text":518,"config":519},"GitLab na AWS",{"href":520,"dataGaName":521,"dataGaLocation":503},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":523,"config":524},"GitLab no Google Cloud",{"href":525,"dataGaName":526,"dataGaLocation":503},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":193,"config":528},{"href":197,"dataGaName":529,"dataGaLocation":503},"Why GitLab?",{"freeTrial":531,"mobileIcon":536,"desktopIcon":541,"secondaryButton":544},{"text":532,"config":533},"Iniciar avaliação gratuita",{"href":534,"dataGaName":159,"dataGaLocation":535},"https://gitlab.com/-/trials/new/","nav",{"altText":537,"config":538},"Ícone do GitLab",{"src":539,"dataGaName":540,"dataGaLocation":535},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":537,"config":542},{"src":543,"dataGaName":540,"dataGaLocation":535},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":316,"config":545},{"href":546,"dataGaName":547,"dataGaLocation":535},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br/get-started/","get started",{"freeTrial":549,"mobileIcon":553,"desktopIcon":555},{"text":550,"config":551},"Saiba mais sobre o GitLab Duo",{"href":190,"dataGaName":552,"dataGaLocation":535},"gitlab duo",{"altText":537,"config":554},{"src":539,"dataGaName":540,"dataGaLocation":535},{"altText":537,"config":556},{"src":543,"dataGaName":540,"dataGaLocation":535},{"button":558,"mobileIcon":563,"desktopIcon":565},{"text":559,"config":560},"/switch",{"href":561,"dataGaName":562,"dataGaLocation":535},"#contact","switch",{"altText":537,"config":564},{"src":539,"dataGaName":540,"dataGaLocation":535},{"altText":537,"config":566},{"src":567,"dataGaName":540,"dataGaLocation":535},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":569,"mobileIcon":574,"desktopIcon":576},{"text":570,"config":571},"Voltar para preços",{"href":303,"dataGaName":572,"dataGaLocation":535,"icon":573},"back to pricing","GoBack",{"altText":537,"config":575},{"src":539,"dataGaName":540,"dataGaLocation":535},{"altText":537,"config":577},{"src":543,"dataGaName":540,"dataGaLocation":535},{"title":579,"button":580,"config":584},"GitLab Orbit chegou: a camada de contexto para agentes de IA.",{"text":121,"config":581},{"href":582,"dataGaName":583,"dataGaLocation":154},"/pt-br/gitlab-orbit/","orbit",{"layout":585,"disabled":29},"release",{"data":587},{"text":588,"source":589,"edit":595,"contribute":600,"config":604,"items":609,"minimal":815},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":590,"config":591},"Ver a origem da página",{"href":592,"dataGaName":593,"dataGaLocation":594},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":596,"config":597},"Editar esta página",{"href":598,"dataGaName":599,"dataGaLocation":594},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":382,"config":601},{"href":602,"dataGaName":603,"dataGaLocation":594},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":605,"facebook":606,"youtube":607,"linkedin":608},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[610,656,708,750,782],{"title":301,"links":611,"subMenu":626},[612,616,621],{"text":613,"config":614},"Confira os planos",{"href":303,"dataGaName":615,"dataGaLocation":594},"view plans",{"text":617,"config":618},"Por que escolher o GitLab Premium?",{"href":619,"dataGaName":620,"dataGaLocation":594},"/pt-br/pricing/premium/","why premium",{"text":622,"config":623},"Por que escolher o GitLab Ultimate?",{"href":624,"dataGaName":625,"dataGaLocation":594},"/pt-br/pricing/ultimate/","why ultimate",[627],{"title":628,"links":629},"Entre em contato conosco",[630,632,634,636,641,646,651],{"text":481,"config":631},{"href":483,"dataGaName":164,"dataGaLocation":594},{"text":486,"config":633},{"href":488,"dataGaName":489,"dataGaLocation":594},{"text":491,"config":635},{"href":493,"dataGaName":494,"dataGaLocation":594},{"text":637,"config":638},"Status",{"href":639,"dataGaName":640,"dataGaLocation":594},"https://status.gitlab.com/","status",{"text":642,"config":643},"Termos de uso",{"href":644,"dataGaName":645,"dataGaLocation":594},"/terms/","terms of use",{"text":647,"config":648},"Aviso de privacidade",{"href":649,"dataGaName":650,"dataGaLocation":594},"/pt-br/privacy/","privacy statement",{"text":652,"config":653},"Preferências de cookies",{"dataGaName":654,"dataGaLocation":594,"id":655,"isOneTrustButton":143},"cookie preferences","ot-sdk-btn",{"title":200,"links":657,"subMenu":666},[658,662],{"text":659,"config":660},"Plataforma DevSecOps",{"href":183,"dataGaName":661,"dataGaLocation":594},"devsecops platform",{"text":663,"config":664},"Desenvolvimento auxiliado por IA",{"href":190,"dataGaName":665,"dataGaLocation":594},"ai-assisted development",[667],{"title":668,"links":669},"Tópicos",[670,673,678,683,688,693,698,703],{"text":17,"config":671},{"href":19,"dataGaName":672,"dataGaLocation":594},"cicd",{"text":674,"config":675},"GitOps",{"href":676,"dataGaName":677,"dataGaLocation":594},"/pt-br/topics/gitops/","gitops",{"text":679,"config":680},"DevOps",{"href":681,"dataGaName":682,"dataGaLocation":594},"/pt-br/topics/devops/","devops",{"text":684,"config":685},"Controle de versão",{"href":686,"dataGaName":687,"dataGaLocation":594},"/pt-br/topics/version-control/","version control",{"text":689,"config":690},"DevSecOps",{"href":691,"dataGaName":692,"dataGaLocation":594},"/pt-br/topics/devsecops/","devsecops",{"text":694,"config":695},"De nuvem nativa",{"href":696,"dataGaName":697,"dataGaLocation":594},"/pt-br/topics/cloud-native/","cloud native",{"text":699,"config":700},"IA para programação",{"href":701,"dataGaName":702,"dataGaLocation":594},"/pt-br/topics/devops/ai-for-coding/","ai for coding",{"text":704,"config":705},"IA agêntica",{"href":706,"dataGaName":707,"dataGaLocation":594},"/pt-br/topics/agentic-ai/","agentic ai",{"title":709,"links":710},"Soluções",[711,714,716,721,725,728,731,734,736,738,740,745],{"text":244,"config":712},{"href":239,"dataGaName":713,"dataGaLocation":594},"Application Security Testing",{"text":231,"config":715},{"href":216,"dataGaName":217,"dataGaLocation":594},{"text":717,"config":718},"Desenvolvimento ágil",{"href":719,"dataGaName":720,"dataGaLocation":594},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":722,"config":723},"SCM",{"href":228,"dataGaName":724,"dataGaLocation":594},"source code management",{"text":17,"config":726},{"href":221,"dataGaName":727,"dataGaLocation":594},"continuous integration & delivery",{"text":270,"config":729},{"href":272,"dataGaName":730,"dataGaLocation":594},"value stream management",{"text":674,"config":732},{"href":733,"dataGaName":677,"dataGaLocation":594},"/pt-br/solutions/gitops/",{"text":283,"config":735},{"href":286,"dataGaName":287,"dataGaLocation":594},{"text":289,"config":737},{"href":292,"dataGaName":293,"dataGaLocation":594},{"text":295,"config":739},{"href":298,"dataGaName":299,"dataGaLocation":594},{"text":741,"config":742},"Educação",{"href":743,"dataGaName":744,"dataGaLocation":594},"/pt-br/solutions/education/","education",{"text":746,"config":747},"Serviços financeiros",{"href":748,"dataGaName":749,"dataGaLocation":594},"/pt-br/solutions/finance/","financial services",{"title":306,"links":751},[752,754,756,758,761,763,766,768,770,772,774,776,778,780],{"text":319,"config":753},{"href":321,"dataGaName":322,"dataGaLocation":594},{"text":324,"config":755},{"href":326,"dataGaName":327,"dataGaLocation":594},{"text":121,"config":757},{"href":330,"dataGaName":331,"dataGaLocation":594},{"text":333,"config":759},{"href":335,"dataGaName":760,"dataGaLocation":594},"docs",{"text":92,"config":762},{"href":357,"dataGaName":358,"dataGaLocation":594},{"text":764,"config":765},"Novidades",{"href":415,"dataGaName":416,"dataGaLocation":594},{"text":351,"config":767},{"href":353,"dataGaName":354,"dataGaLocation":594},{"text":369,"config":769},{"href":371,"dataGaName":372,"dataGaLocation":594},{"text":377,"config":771},{"href":379,"dataGaName":380,"dataGaLocation":594},{"text":382,"config":773},{"href":384,"dataGaName":385,"dataGaLocation":594},{"text":387,"config":775},{"href":389,"dataGaName":390,"dataGaLocation":594},{"text":392,"config":777},{"href":394,"dataGaName":395,"dataGaLocation":594},{"text":397,"config":779},{"href":399,"dataGaName":400,"dataGaLocation":594},{"text":402,"config":781},{"href":404,"dataGaName":405,"dataGaLocation":594},{"title":418,"links":783},[784,786,788,790,792,794,799,804,806,808,810],{"text":426,"config":785},{"href":428,"dataGaName":420,"dataGaLocation":594},{"text":431,"config":787},{"href":433,"dataGaName":434,"dataGaLocation":594},{"text":439,"config":789},{"href":441,"dataGaName":442,"dataGaLocation":594},{"text":444,"config":791},{"href":446,"dataGaName":447,"dataGaLocation":594},{"text":449,"config":793},{"href":451,"dataGaName":452,"dataGaLocation":594},{"text":795,"config":796},"Sustentabilidade",{"href":797,"dataGaName":798,"dataGaLocation":594},"/sustainability/","Sustainability",{"text":800,"config":801},"Diversidade, inclusão e pertencimento (DIB)",{"href":802,"dataGaName":803,"dataGaLocation":594},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":454,"config":805},{"href":456,"dataGaName":457,"dataGaLocation":594},{"text":464,"config":807},{"href":466,"dataGaName":467,"dataGaLocation":594},{"text":469,"config":809},{"href":471,"dataGaName":472,"dataGaLocation":594},{"text":811,"config":812},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":813,"dataGaName":814,"dataGaLocation":594},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":816},[817,820,822],{"text":818,"config":819},"Termos",{"href":644,"dataGaName":645,"dataGaLocation":594},{"text":652,"config":821},{"dataGaName":654,"dataGaLocation":594,"id":655,"isOneTrustButton":143},{"text":823,"config":824},"Privacidade",{"href":649,"dataGaName":650,"dataGaLocation":594},{"header":826,"blurb":827,"button":828,"secondaryButton":833},"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":829,"config":830},"Obtenha sua avaliação gratuita",{"href":831,"dataGaName":159,"dataGaLocation":832},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pt-br/","feature",{"text":481,"config":834},{"href":483,"dataGaName":164,"dataGaLocation":832},1786803787539]