[{"data":1,"prerenderedAt":830},["ShallowReactive",2],{"/pt-br/topics/continuous-delivery/":3,"navigation-pt-br":178,"banner-pt-br":595,"footer-pt-br":607,"next-steps-pt-br":815},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"seo":8,"content":11,"_id":172,"_type":173,"title":7,"_source":174,"_file":175,"_stem":176,"_extension":177},"/pt-br/topics/continuous-delivery","topics",false,"",{"title":9,"description":10},"Entrega contínua","Aprenda como a entrega contínua automatiza o processo de lançamento de aplicações",[12,22,28,108,170],{"type":13,"componentName":13,"componentContent":14},"CommonBreadcrumbs",{"crumbs":15},[16,20],{"title":17,"config":18},"Industry topics",{"href":19},"/topics/",{"title":21},"Continuous delivery",{"type":23,"componentName":23,"componentContent":24},"TopicsHero",{"title":9,"text":25,"config":26},"A entrega contínua automatiza o processo de lançamento de aplicações, tornando as implantações previsíveis e reproduzíveis.\n",{"id":27,"twoColumns":6},"entrega-contínua",{"type":29,"componentName":29,"componentContent":30},"CommonSideNavigationWithTree",{"anchors":31,"components":66},{"text":32,"data":33},"Mais informações sobre esse tópico",[34,38,42,46,50,54,58,62],{"text":35,"config":36},"O que é entrega contínua (CD)",{"href":37},"#what-is-continuous-delivery-cd",{"text":39,"config":40},"Qual é a diferença entre entrega contínua e implantação contínua?",{"href":41},"#what-is-the-difference-between-continuous-delivery-and-continuous-deployment",{"text":43,"config":44},"Quais são os benefícios da entrega contínua?",{"href":45},"#what-are-the-benefits-of-continuous-delivery",{"text":47,"config":48},"Como funciona a entrega contínua?",{"href":49},"#how-does-continuous-delivery-work",{"text":51,"config":52},"Quais são os componentes da entrega contínua?",{"href":53},"#what-are-the-components-of-continuous-delivery",{"text":55,"config":56},"Qual é a função da automação de pipelines na entrega contínua?",{"href":57},"#what-is-the-role-of-pipeline-automation-in-continuous-delivery",{"text":59,"config":60},"Como o teste de segurança de aplicações e a entrega contínua funcionam juntos?",{"href":61},"#how-do-application-security-testing-and-continuous-delivery-work-together",{"text":63,"config":64},"Como a entrega contínua está relacionada ao DevOps?",{"href":65},"#how-is-continuous-delivery-related-to-dev-ops",[67,73,78,83,88,93,98,103],{"type":68,"componentName":68,"componentContent":69},"TopicsCopy",{"header":35,"text":70,"config":71},"Como o nome sugere, a entrega contínua (CD) é uma prática de desenvolvimento de software que funciona em conjunto com a integração contínua para automatizar o processo de lançamento de aplicações. Os desenvolvedores de software lançam atualizações de código em ciclos curtos, mas contínuos, usando automação para acelerar o lançamento. A CD inclui todas as etapas do ciclo de produção: criação, testes, configuração e implantação. O objetivo final é colocar o software nas mãos dos usuários.\n\nA CD pode ser considerada uma extensão da integração contínua, às vezes mencionada em conjunto como CI/CD, que é a prática de integrar código em um repositório compartilhado e criar/testar cada alteração o mais rápido possível, de forma automática e geralmente várias vezes ao dia.\n\nApós a integração contínua criar e testar o código em um repositório compartilhado, a entrega contínua cuida das etapas finais, garantindo que os lançamentos de software sejam de baixo risco, uniformes e reproduzíveis.\n",{"id":72},"what-is-continuous-delivery-cd",{"type":68,"componentName":68,"componentContent":74},{"header":39,"text":75,"config":76},"[Entrega contínua](https://about.gitlab.com/stages-devops-lifecycle/continuous-delivery/){data-ga-name: stages devops lifecycle - continuous delivery, data-ga-location: body} é frequentemente usada de forma intercambiável com implantação contínua, mas há uma diferença sutil entre as duas. A implantação contínua significa que todo o código validado pela CI é implantado automaticamente em produção, enquanto a entrega contínua significa que esse código pode ser implantado. A flexibilidade para que o código seja implantado a qualquer momento é o que diferencia a entrega da implantação, e a prática da implantação contínua é possível quando a entrega contínua já está em vigor.\n",{"id":77},"what-is-the-difference-between-continuous-delivery-and-continuous-deployment",{"type":68,"componentName":68,"componentContent":79},{"header":43,"text":80,"config":81},"As equipes de desenvolvimento perceberão muitos outros benefícios ao entregar software por meio do ciclo de vida do desenvolvimento de software (SDLC). Eles incluem:-\n\n- Automação do processo de lançamento de software\n\n- Custos mais baixos em comparação com o desenvolvimento de software tradicional\n\n- Maior produtividade\n\n- Identificação e correção rápidas de bugs\n\n- Tempo de entrada no mercado mais rápido por meio de testes e desenvolvimento contínuos\n\nOs lançamentos são de baixo risco, o que significa implantações tranquilas e descomplicadas. A entrega contínua também elimina gargalos de implantação, permitindo que o pipeline avance sem interrupções até os usuários finais. É mais fácil implantar com confiança, pois o código pode ser implementado e revertido sob demanda.\n",{"id":82},"what-are-the-benefits-of-continuous-delivery",{"type":68,"componentName":68,"componentContent":84},{"header":47,"text":85,"config":86},"Ela é frequentemente aplicada em conjunto com DevOps e produz software em ciclos curtos. Assim, as equipes podem criar, testar, configurar e lançar software com mais frequência. Testes abrangentes são feitos no código para garantir que todas as funções estejam funcionando, reduzindo problemas de desempenho inesperados em produção. Qualquer componente que passar nos testes automatizados é um candidato válido para lançamento. Na etapa final, há uma verificação humana e, em seguida, o push para implantação.\n",{"id":87},"how-does-continuous-delivery-work",{"type":68,"componentName":68,"componentContent":89},{"header":51,"text":90,"config":91},"**Etapas:** criação, teste, configuração e implantação\n\n**Fluxos de trabalho:** normalmente, um desenvolvedor escreve o código e o registra usando um sistema de controle de versão ou uma ferramenta de gerenciamento de configuração. Em seguida, o código é compilado e empacotado em um artefato, que é armazenado em um repositório.\n\n**Ambientes:** esta é a infraestrutura direcionada para implantação e pode incluir um cluster do Kubernetes, uma instância de nuvem pública ou um datacenter privado no local.\n\n**Pipelines:** pipelines típicos focam em áreas como compilações automatizadas, testes e implantações em ambientes de preparo em um único processo contínuo.\n\n**Acionadores:** um acionador inicia um evento que começa o processo do pipeline. Um acionador pode ser manual ou automatizado no pipeline de CI/CD. Exemplos incluem um novo artefato ou um horário recorrente.\n",{"id":92},"what-are-the-components-of-continuous-delivery",{"type":68,"componentName":68,"componentContent":94},{"header":55,"text":95,"config":96},"Uma das principais características de um pipeline automatizado de CD é a capacidade de realizar testes e lançamentos automatizados. A fase de testes deve incluir tanto testes funcionais quanto não funcionais. Um pipeline automatizado para lançamentos permite uma abordagem de \"falha rápida\", onde os testes mais propensos a falhar são executados primeiro.\n\nAlém disso, ele também oferece visibilidade sobre o código, aumentando a confiança em sua viabilidade à medida que progride pelas diversas fases da CD.\n\nCom um pipeline de entrega de software automatizado, não há necessidade de tarefas manuais, que são frequentemente propensas a erros e custosas. As equipes também podem detectar código que não está pronto para entrega, rejeitá-lo e oferecer feedback rapidamente.\n",{"id":97},"what-is-the-role-of-pipeline-automation-in-continuous-delivery",{"type":68,"componentName":68,"componentContent":99},{"header":59,"text":100,"config":101},"A segurança não deve ser sacrificada no SDLC. O ponto chave é garantir que as equipes de segurança e os desenvolvedores se comuniquem e trabalhem juntos para entender suas diferentes prioridades e objetivos.\n\nQuando a abordagem de entrega contínua é aplicada ao teste de segurança, isso otimiza o processo e reduz a carga sobre as equipes de segurança. Cada novo trecho de código implantado em modelos de lançamento contínuo pode ser analisado mais rapidamente, o que facilita a identificação e correção de falhas.\n\nO modelo de linha de montagem para o desenvolvimento de aplicações não é mais viável. Se as equipes de segurança tiverem que esperar até que uma aplicação esteja concluída para corrigir vulnerabilidades, elas nunca conseguirão acompanhar o ritmo e a demanda por inovações.\n\nPara usar a CD ao máximo, as equipes devem estar em constante comunicação e colaborar durante todo o processo de DevSecOps. Isso exige uma mudança de mentalidade para que desenvolvedores e equipes de segurança aproveitem ao máximo os benefícios.\n",{"id":102},"how-do-application-security-testing-and-continuous-delivery-work-together",{"type":68,"componentName":68,"componentContent":104},{"header":63,"text":105,"config":106},"A entrega contínua é uma prática de desenvolvimento de software em que o software é criado de forma que possa ser lançado em produção a qualquer momento. Ela funciona no DevOps como um pilar que ajuda a conectar desenvolvedores e equipes de operações.\n\nO DevOps é uma estratégia de desenvolvimento de software que reduz a distância entre as equipes de desenvolvimento e operações dentro de uma empresa. A cultura DevOps derruba a abordagem de silos e unifica pessoas, processos e tecnologia para melhorar a colaboração e coordenação. O processo é usado para levar um novo recurso, melhoria ou alteração de código à produção e chegar ao cliente o mais rápido possível.\n\nNo entanto, o processo de entrega de software continua complexo, mesmo com as equipes de desenvolvimento, operações de TI, engenharia de qualidade e segurança trabalhando em conjunto sob o DevOps. O DevOps organiza a entrega de software em várias fases: planejamento, desenvolvimento, entrega, implantação e operação.\n",{"id":107},"how-is-continuous-delivery-related-to-dev-ops",{"type":109,"componentName":109,"componentContent":110},"CommonResourcesContainer",{"header":111,"tabs":112},"Conteúdo sugerido",[113],{"name":114,"items":115,"config":169},"resources",[116,127,137,146,154,162],{"header":117,"type":118,"image":119,"link":122},"Eleita com a classificação de forte desempenho no The Forrester Wave™: entrega contínua e automação de lançamento do segundo trimestre de 2020","Relatórios",{"altText":117,"config":120},{"src":121},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159303/Website/Topics/img-fallback-cards-cicd.png",{"text":123,"config":124},"Saiba mais",{"href":125,"icon":126,"modal":6},"/analysts/forrester-cdra20/","ReportAlt",{"header":128,"type":129,"image":130,"link":133},"A Hemmersbach reorganizou a cadeia de produção e aumentou sua velocidade em 59 vezes","Estudos de caso",{"altText":128,"config":131},{"src":132},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158703/Website/Topics/img-fallback-cards-gitlab.png",{"text":123,"config":134},{"href":135,"icon":136,"modal":6},"/customers/hemmersbach/","CaseStudy",{"header":138,"type":139,"image":140,"link":143},"Sinalizadores de recursos: o próximo passo na entrega progressiva","Blog",{"altText":138,"config":141},{"src":142},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158430/Website/Topics/alteryx_case_study.jpg",{"text":123,"config":144},{"href":145,"icon":139,"modal":6},"/blog/feature-flags-continuous-delivery/",{"header":147,"type":139,"image":148,"link":151},"Guia do GitLab para práticas seguras de implantação",{"altText":147,"config":149},{"src":150},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749158435/Website/Topics/beginners-guide-to-ci.jpg",{"text":123,"config":152},{"href":153,"icon":139,"modal":6},"/blog/safe-deploys/",{"header":155,"type":139,"image":156,"link":159},"Entrega progressiva: noções básicas do Review Apps",{"altText":155,"config":157},{"src":158},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749159460/Website/Topics/blogdefault.png",{"text":123,"config":160},{"href":161,"icon":139,"modal":6},"/blog/progressive-delivery-using-review-apps/",{"header":163,"type":139,"image":164,"link":166},"Segurança durante a adoção da entrega contínua",{"altText":163,"config":165},{"src":158},{"text":123,"config":167},{"href":168,"icon":139,"modal":6},"/blog/secure-journey-continuous-delivery/",{"key":114},{"type":171,"componentName":171},"CommonNextSteps","content:pt-br:topics:continuous-delivery:index.yml","yaml","content","pt-br/topics/continuous-delivery/index.yml","pt-br/topics/continuous-delivery/index","yml",{"_path":179,"_dir":180,"_draft":6,"_partial":6,"_locale":7,"data":181,"_id":591,"_type":173,"title":592,"_source":174,"_file":593,"_stem":594,"_extension":177},"/shared/pt-br/main-navigation","pt-br",{"logo":182,"freeTrial":187,"sales":192,"login":197,"items":202,"search":532,"minimal":568,"duo":582},{"config":183},{"href":184,"dataGaName":185,"dataGaLocation":186},"/pt-br/","gitlab logo","header",{"text":188,"config":189},"Faça uma avaliação gratuita",{"href":190,"dataGaName":191,"dataGaLocation":186},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":193,"config":194},"Fale com a equipe de vendas",{"href":195,"dataGaName":196,"dataGaLocation":186},"/pt-br/sales/","sales",{"text":198,"config":199},"Fazer login",{"href":200,"dataGaName":201,"dataGaLocation":186},"https://gitlab.com/users/sign_in/","sign in",[203,246,345,350,453,513],{"text":204,"config":205,"cards":207,"footer":229},"Plataforma",{"dataNavLevelOne":206},"platform",[208,214,222],{"title":204,"description":209,"link":210},"A plataforma DevSecOps mais abrangente com tecnologia de IA",{"text":211,"config":212},"Explore a nossa plataforma",{"href":213,"dataGaName":206,"dataGaLocation":186},"/pt-br/platform/",{"title":215,"description":216,"link":217},"GitLab Duo (IA)","Crie software mais rapidamente com a IA em todas as etapas de desenvolvimento",{"text":218,"config":219},"Conheça o GitLab Duo",{"href":220,"dataGaName":221,"dataGaLocation":186},"/pt-br/gitlab-duo/","gitlab duo ai",{"title":223,"description":224,"link":225},"Por que usar o GitLab","Dez razões pelas quais as empresas escolhem o GitLab",{"text":123,"config":226},{"href":227,"dataGaName":228,"dataGaLocation":186},"/pt-br/why-gitlab/","why gitlab",{"title":230,"items":231},"Comece a usar",[232,237,242],{"text":233,"config":234},"Engenharia de plataforma",{"href":235,"dataGaName":236,"dataGaLocation":186},"/pt-br/solutions/platform-engineering/","platform engineering",{"text":238,"config":239},"Experiência do desenvolvedor",{"href":240,"dataGaName":241,"dataGaLocation":186},"/pt-br/developer-experience/","Developer experience",{"text":243,"config":244},"MLOps",{"href":245,"dataGaName":243,"dataGaLocation":186},"/pt-br/topics/devops/the-role-of-ai-in-devops/",{"text":247,"left":248,"config":249,"link":251,"lists":255,"footer":327},"Produtos",true,{"dataNavLevelOne":250},"solutions",{"text":252,"config":253},"Confira todas as soluções",{"href":254,"dataGaName":250,"dataGaLocation":186},"/pt-br/solutions/",[256,282,305],{"title":257,"description":258,"link":259,"items":264},"Automação","CI/CD e automação para acelerar a implantação",{"config":260},{"icon":261,"href":262,"dataGaName":263,"dataGaLocation":186},"AutomatedCodeAlt","/pt-br/solutions/delivery-automation/","automated software delivery",[265,269,273,278],{"text":266,"config":267},"CI/CD",{"href":268,"dataGaLocation":186,"dataGaName":266},"/pt-br/solutions/continuous-integration/",{"text":270,"config":271},"Desenvolvimento auxiliado por IA",{"href":220,"dataGaLocation":186,"dataGaName":272},"AI assisted development",{"text":274,"config":275},"Gerenciamento de código-fonte",{"href":276,"dataGaLocation":186,"dataGaName":277},"/pt-br/solutions/source-code-management/","Source Code Management",{"text":279,"config":280},"Entrega de software automatizada",{"href":262,"dataGaLocation":186,"dataGaName":281},"Automated software delivery",{"title":283,"description":284,"link":285,"items":290},"Segurança","Acelere a entrega de código sem comprometer a segurança",{"config":286},{"href":287,"dataGaName":288,"dataGaLocation":186,"icon":289},"/pt-br/solutions/security-compliance/","security and compliance","ShieldCheckLight",[291,295,300],{"text":292,"config":293},"Segurança e conformidade",{"href":287,"dataGaLocation":186,"dataGaName":294},"Security & Compliance",{"text":296,"config":297},"Segurança da cadeia de suprimentos de software",{"href":298,"dataGaLocation":186,"dataGaName":299},"/pt-br/solutions/supply-chain/","Software supply chain security",{"text":301,"config":302},"Conformidade e governança",{"href":303,"dataGaLocation":186,"dataGaName":304},"/pt-br/solutions/continuous-software-compliance/","Compliance and governance",{"title":306,"link":307,"items":312},"Medição",{"config":308},{"icon":309,"href":310,"dataGaName":311,"dataGaLocation":186},"DigitalTransformation","/pt-br/solutions/visibility-measurement/","visibility and measurement",[313,317,322],{"text":314,"config":315},"Visibilidade e medição",{"href":310,"dataGaLocation":186,"dataGaName":316},"Visibility and Measurement",{"text":318,"config":319},"Gestão de fluxo de valor",{"href":320,"dataGaLocation":186,"dataGaName":321},"/pt-br/solutions/value-stream-management/","Value Stream Management",{"text":323,"config":324},"Análises e insights",{"href":325,"dataGaLocation":186,"dataGaName":326},"/pt-br/solutions/analytics-and-insights/","Analytics and insights",{"title":328,"items":329},"GitLab para",[330,335,340],{"text":331,"config":332},"Grandes empresas",{"href":333,"dataGaLocation":186,"dataGaName":334},"/pt-br/enterprise/","enterprise",{"text":336,"config":337},"Pequenas empresas",{"href":338,"dataGaLocation":186,"dataGaName":339},"/pt-br/small-business/","small business",{"text":341,"config":342},"Setor público",{"href":343,"dataGaLocation":186,"dataGaName":344},"/pt-br/solutions/public-sector/","public sector",{"text":346,"config":347},"Preços",{"href":348,"dataGaName":349,"dataGaLocation":186,"dataNavLevelOne":349},"/pt-br/pricing/","pricing",{"text":351,"config":352,"link":353,"lists":357,"feature":440},"Recursos",{"dataNavLevelOne":114},{"text":354,"config":355},"Confira todos os recursos",{"href":356,"dataGaName":114,"dataGaLocation":186},"/pt-br/resources/",[358,390,412],{"title":359,"items":360},"Primeiros passos",[361,366,371,375,380,385],{"text":362,"config":363},"Instalação",{"href":364,"dataGaName":365,"dataGaLocation":186},"/pt-br/install/","install",{"text":367,"config":368},"Guias de início rápido",{"href":369,"dataGaName":370,"dataGaLocation":186},"/pt-br/get-started/","quick setup checklists",{"text":123,"config":372},{"href":373,"dataGaLocation":186,"dataGaName":374},"https://university.gitlab.com/","learn",{"text":376,"config":377},"Documentação do produto",{"href":378,"dataGaName":379,"dataGaLocation":186},"https://docs.gitlab.com/","product documentation",{"text":381,"config":382},"Vídeos de melhores práticas",{"href":383,"dataGaName":384,"dataGaLocation":186},"/pt-br/getting-started-videos/","best practice videos",{"text":386,"config":387},"Integrações",{"href":388,"dataGaName":389,"dataGaLocation":186},"/pt-br/integrations/","integrations",{"title":391,"items":392},"Descubra",[393,398,402,407],{"text":394,"config":395},"Histórias de sucesso de clientes",{"href":396,"dataGaName":397,"dataGaLocation":186},"/pt-br/customers/","customer success stories",{"text":139,"config":399},{"href":400,"dataGaName":401,"dataGaLocation":186},"/blog/","blog",{"text":403,"config":404},"Trabalho remoto",{"href":405,"dataGaName":406,"dataGaLocation":186},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":408,"config":409},"TeamOps",{"href":410,"dataGaName":411,"dataGaLocation":186},"/pt-br/teamops/","teamops",{"title":413,"items":414},"Conecte-se",[415,420,425,430,435],{"text":416,"config":417},"Serviços do GitLab",{"href":418,"dataGaName":419,"dataGaLocation":186},"/pt-br/services/","services",{"text":421,"config":422},"Comunidade",{"href":423,"dataGaName":424,"dataGaLocation":186},"/community/","community",{"text":426,"config":427},"Fórum",{"href":428,"dataGaName":429,"dataGaLocation":186},"https://forum.gitlab.com/","forum",{"text":431,"config":432},"Eventos",{"href":433,"dataGaName":434,"dataGaLocation":186},"/events/","events",{"text":436,"config":437},"Parceiros",{"href":438,"dataGaName":439,"dataGaLocation":186},"/pt-br/partners/","partners",{"backgroundColor":441,"textColor":442,"text":443,"image":444,"link":448},"#2f2a6b","#fff","Insights para o futuro do desenvolvimento de software",{"altText":445,"config":446},"cartão promocional do The Source",{"src":447},"/images/navigation/the-source-promo-card.svg",{"text":449,"config":450},"Confira as novidades",{"href":451,"dataGaName":452,"dataGaLocation":186},"/pt-br/the-source/","the source",{"text":454,"config":455,"lists":457},"Empresa",{"dataNavLevelOne":456},"company",[458],{"items":459},[460,465,471,473,478,483,488,493,498,503,508],{"text":461,"config":462},"Sobre",{"href":463,"dataGaName":464,"dataGaLocation":186},"/pt-br/company/","about",{"text":466,"config":467,"footerGa":470},"Vagas",{"href":468,"dataGaName":469,"dataGaLocation":186},"/jobs/","jobs",{"dataGaName":469},{"text":431,"config":472},{"href":433,"dataGaName":434,"dataGaLocation":186},{"text":474,"config":475},"Liderança",{"href":476,"dataGaName":477,"dataGaLocation":186},"/company/team/e-group/","leadership",{"text":479,"config":480},"Equipe",{"href":481,"dataGaName":482,"dataGaLocation":186},"/company/team/","team",{"text":484,"config":485},"Manual",{"href":486,"dataGaName":487,"dataGaLocation":186},"https://handbook.gitlab.com/","handbook",{"text":489,"config":490},"Relacionamento com investidores",{"href":491,"dataGaName":492,"dataGaLocation":186},"https://ir.gitlab.com/","investor relations",{"text":494,"config":495},"Trust Center",{"href":496,"dataGaName":497,"dataGaLocation":186},"/pt-br/security/","trust center",{"text":499,"config":500},"AI Transparency Center",{"href":501,"dataGaName":502,"dataGaLocation":186},"/pt-br/ai-transparency-center/","ai transparency center",{"text":504,"config":505},"Boletim informativo",{"href":506,"dataGaName":507,"dataGaLocation":186},"/company/contact/","newsletter",{"text":509,"config":510},"Imprensa",{"href":511,"dataGaName":512,"dataGaLocation":186},"/press/","press",{"text":514,"config":515,"lists":516},"Fale com a gente",{"dataNavLevelOne":456},[517],{"items":518},[519,522,527],{"text":193,"config":520},{"href":195,"dataGaName":521,"dataGaLocation":186},"talk to sales",{"text":523,"config":524},"Ajuda",{"href":525,"dataGaName":526,"dataGaLocation":186},"/support/","get help",{"text":528,"config":529},"Portal de clientes",{"href":530,"dataGaName":531,"dataGaLocation":186},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":533,"login":534,"suggestions":541},"Fechar",{"text":535,"link":536},"Para pesquisar repositórios e projetos, faça login em",{"text":537,"config":538},"gitlab.com",{"href":200,"dataGaName":539,"dataGaLocation":540},"search login","search",{"text":542,"default":543},"Sugestões",[544,547,552,554,559,564],{"text":215,"config":545},{"href":220,"dataGaName":546,"dataGaLocation":540},"GitLab Duo (AI)",{"text":548,"config":549},"Sugestões de Código (IA)",{"href":550,"dataGaName":551,"dataGaLocation":540},"/pt-br/solutions/code-suggestions/","Code Suggestions (AI)",{"text":266,"config":553},{"href":268,"dataGaName":266,"dataGaLocation":540},{"text":555,"config":556},"GitLab na AWS",{"href":557,"dataGaName":558,"dataGaLocation":540},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":560,"config":561},"GitLab no Google Cloud",{"href":562,"dataGaName":563,"dataGaLocation":540},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":565,"config":566},"Por que escolher o GitLab?",{"href":227,"dataGaName":567,"dataGaLocation":540},"Why GitLab?",{"freeTrial":569,"mobileIcon":574,"desktopIcon":579},{"text":570,"config":571},"Iniciar avaliação gratuita",{"href":572,"dataGaName":191,"dataGaLocation":573},"https://gitlab.com/-/trials/new/","nav",{"altText":575,"config":576},"Ícone do GitLab",{"src":577,"dataGaName":578,"dataGaLocation":573},"/images/brand/gitlab-logo-tanuki.svg","gitlab icon",{"altText":575,"config":580},{"src":581,"dataGaName":578,"dataGaLocation":573},"/images/brand/gitlab-logo-type.svg",{"freeTrial":583,"mobileIcon":587,"desktopIcon":589},{"text":584,"config":585},"Saiba mais sobre o GitLab Duo",{"href":220,"dataGaName":586,"dataGaLocation":573},"gitlab duo",{"altText":575,"config":588},{"src":577,"dataGaName":578,"dataGaLocation":573},{"altText":575,"config":590},{"src":581,"dataGaName":578,"dataGaLocation":573},"content:shared:pt-br:main-navigation.yml","Main Navigation","shared/pt-br/main-navigation.yml","shared/pt-br/main-navigation",{"_path":596,"_dir":180,"_draft":6,"_partial":6,"_locale":7,"title":597,"button":598,"config":602,"_id":604,"_type":173,"_source":174,"_file":605,"_stem":606,"_extension":177},"/shared/pt-br/banner","A GitLab Duo Agent Platform está agora em beta público!",{"text":123,"config":599},{"href":600,"dataGaName":601,"dataGaLocation":186},"/pt-br/gitlab-duo/agent-platform/","duo banner",{"layout":603},"release","content:shared:pt-br:banner.yml","shared/pt-br/banner.yml","shared/pt-br/banner",{"_path":608,"_dir":180,"_draft":6,"_partial":6,"_locale":7,"data":609,"_id":811,"_type":173,"title":812,"_source":174,"_file":813,"_stem":814,"_extension":177},"/shared/pt-br/main-footer",{"text":610,"source":611,"edit":617,"contribute":622,"config":627,"items":632,"minimal":803},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":612,"config":613},"Acessar a origem da página",{"href":614,"dataGaName":615,"dataGaLocation":616},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":618,"config":619},"Editar esta página",{"href":620,"dataGaName":621,"dataGaLocation":616},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":623,"config":624},"Contribua",{"href":625,"dataGaName":626,"dataGaLocation":616},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":628,"facebook":629,"youtube":630,"linkedin":631},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[633,656,710,740,774],{"title":204,"links":634,"subMenu":639},[635],{"text":636,"config":637},"Plataforma DevSecOps",{"href":213,"dataGaName":638,"dataGaLocation":616},"devsecops platform",[640],{"title":346,"links":641},[642,646,651],{"text":643,"config":644},"Confira os planos",{"href":348,"dataGaName":645,"dataGaLocation":616},"view plans",{"text":647,"config":648},"Por que escolher o GitLab Premium?",{"href":649,"dataGaName":650,"dataGaLocation":616},"/pt-br/pricing/premium/","why premium",{"text":652,"config":653},"Por que escolher o GitLab Ultimate?",{"href":654,"dataGaName":655,"dataGaLocation":616},"/pt-br/pricing/ultimate/","why ultimate",{"title":657,"links":658},"Soluções",[659,664,667,669,674,679,683,686,689,694,696,698,700,705],{"text":660,"config":661},"Transformação digital",{"href":662,"dataGaName":663,"dataGaLocation":616},"/pt-br/topics/digital-transformation/","digital transformation",{"text":292,"config":665},{"href":287,"dataGaName":666,"dataGaLocation":616},"security & compliance",{"text":279,"config":668},{"href":262,"dataGaName":263,"dataGaLocation":616},{"text":670,"config":671},"Desenvolvimento ágil",{"href":672,"dataGaName":673,"dataGaLocation":616},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":675,"config":676},"Migração para a nuvem",{"href":677,"dataGaName":678,"dataGaLocation":616},"/pt-br/topics/cloud-native/","cloud transformation",{"text":680,"config":681},"SCM",{"href":276,"dataGaName":682,"dataGaLocation":616},"source code management",{"text":266,"config":684},{"href":268,"dataGaName":685,"dataGaLocation":616},"continuous integration & delivery",{"text":318,"config":687},{"href":320,"dataGaName":688,"dataGaLocation":616},"value stream management",{"text":690,"config":691},"GitOps",{"href":692,"dataGaName":693,"dataGaLocation":616},"/pt-br/solutions/gitops/","gitops",{"text":331,"config":695},{"href":333,"dataGaName":334,"dataGaLocation":616},{"text":336,"config":697},{"href":338,"dataGaName":339,"dataGaLocation":616},{"text":341,"config":699},{"href":343,"dataGaName":344,"dataGaLocation":616},{"text":701,"config":702},"Educação",{"href":703,"dataGaName":704,"dataGaLocation":616},"/pt-br/solutions/education/","education",{"text":706,"config":707},"Serviços financeiros",{"href":708,"dataGaName":709,"dataGaLocation":616},"/pt-br/solutions/finance/","financial services",{"title":351,"links":711},[712,714,716,718,721,723,726,728,730,732,734,736,738],{"text":362,"config":713},{"href":364,"dataGaName":365,"dataGaLocation":616},{"text":367,"config":715},{"href":369,"dataGaName":370,"dataGaLocation":616},{"text":123,"config":717},{"href":373,"dataGaName":374,"dataGaLocation":616},{"text":376,"config":719},{"href":378,"dataGaName":720,"dataGaLocation":616},"docs",{"text":139,"config":722},{"href":400,"dataGaName":401,"dataGaLocation":616},{"text":394,"config":724},{"href":725,"dataGaName":397,"dataGaLocation":616},"/customers/",{"text":403,"config":727},{"href":405,"dataGaName":406,"dataGaLocation":616},{"text":416,"config":729},{"href":418,"dataGaName":419,"dataGaLocation":616},{"text":408,"config":731},{"href":410,"dataGaName":411,"dataGaLocation":616},{"text":421,"config":733},{"href":423,"dataGaName":424,"dataGaLocation":616},{"text":426,"config":735},{"href":428,"dataGaName":429,"dataGaLocation":616},{"text":431,"config":737},{"href":433,"dataGaName":434,"dataGaLocation":616},{"text":436,"config":739},{"href":438,"dataGaName":439,"dataGaLocation":616},{"title":454,"links":741},[742,744,746,748,750,752,754,758,763,765,767,769],{"text":461,"config":743},{"href":463,"dataGaName":456,"dataGaLocation":616},{"text":466,"config":745},{"href":468,"dataGaName":469,"dataGaLocation":616},{"text":474,"config":747},{"href":476,"dataGaName":477,"dataGaLocation":616},{"text":479,"config":749},{"href":481,"dataGaName":482,"dataGaLocation":616},{"text":484,"config":751},{"href":486,"dataGaName":487,"dataGaLocation":616},{"text":489,"config":753},{"href":491,"dataGaName":492,"dataGaLocation":616},{"text":755,"config":756},"Sustainability",{"href":757,"dataGaName":755,"dataGaLocation":616},"/sustainability/",{"text":759,"config":760},"Diversidade, inclusão e pertencimento (DIB)",{"href":761,"dataGaName":762,"dataGaLocation":616},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":494,"config":764},{"href":496,"dataGaName":497,"dataGaLocation":616},{"text":504,"config":766},{"href":506,"dataGaName":507,"dataGaLocation":616},{"text":509,"config":768},{"href":511,"dataGaName":512,"dataGaLocation":616},{"text":770,"config":771},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":772,"dataGaName":773,"dataGaLocation":616},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":514,"links":775},[776,779,781,783,788,793,798],{"text":777,"config":778},"Fale com um especialista",{"href":195,"dataGaName":196,"dataGaLocation":616},{"text":523,"config":780},{"href":525,"dataGaName":526,"dataGaLocation":616},{"text":528,"config":782},{"href":530,"dataGaName":531,"dataGaLocation":616},{"text":784,"config":785},"Status",{"href":786,"dataGaName":787,"dataGaLocation":616},"https://status.gitlab.com/","status",{"text":789,"config":790},"Termos de uso",{"href":791,"dataGaName":792,"dataGaLocation":616},"/terms/","terms of use",{"text":794,"config":795},"Aviso de Privacidade",{"href":796,"dataGaName":797,"dataGaLocation":616},"/pt-br/privacy/","privacy statement",{"text":799,"config":800},"Preferências de cookies",{"dataGaName":801,"dataGaLocation":616,"id":802,"isOneTrustButton":248},"cookie preferences","ot-sdk-btn",{"items":804},[805,807,809],{"text":789,"config":806},{"href":791,"dataGaName":792,"dataGaLocation":616},{"text":794,"config":808},{"href":796,"dataGaName":797,"dataGaLocation":616},{"text":799,"config":810},{"dataGaName":801,"dataGaLocation":616,"id":802,"isOneTrustButton":248},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",{"_path":816,"_dir":180,"_draft":6,"_partial":6,"_locale":7,"header":817,"eyebrow":818,"blurb":819,"button":820,"secondaryButton":824,"_id":826,"_type":173,"title":827,"_source":174,"_file":828,"_stem":829,"_extension":177},"/shared/pt-br/next-steps","Comece a entregar software melhor, mais rapidamente","Mais de 50% das empresas Fortune 100 confiam no GitLab","Descubra o que sua equipe pode fazer com a\n\n\nplataforma DevSecOps inteligente.\n",{"text":188,"config":821},{"href":822,"dataGaName":191,"dataGaLocation":823},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/","feature",{"text":193,"config":825},{"href":195,"dataGaName":196,"dataGaLocation":823},"content:shared:pt-br:next-steps.yml","Next Steps","shared/pt-br/next-steps.yml","shared/pt-br/next-steps",1753475537513]