[{"data":1,"prerenderedAt":1288},["ShallowReactive",2],{"/pt-br/blog/getting-started-with-gitlab-mastering-project-management":3,"navigation-pt-br":547,"banner-pt-br":983,"footer-pt-br":991,"blog-post-authors-pt-br-GitLab":1230,"blog-related-posts-pt-br-getting-started-with-gitlab-mastering-project-management":1245,"next-steps-pt-br":1268,"blog-share-wrapper-pt-br":1278},{"id":4,"title":5,"authors":6,"body":8,"category":524,"date":525,"description":526,"extension":527,"externalUrl":528,"faq":528,"featured":529,"heroImage":530,"hidePromo":529,"meta":531,"navigation":532,"path":533,"seo":534,"slug":539,"stem":540,"tags":541,"template":545,"updatedDate":528,"__hash__":546},"blogPosts/pt-br/blog/getting-started-with-gitlab-mastering-project-management.md","Primeiros passos com o GitLab: domine a gestão de projetos",[7],"GitLab",{"type":9,"value":10,"toc":500},"minimark",[11,18,21,26,29,33,36,96,100,105,110,126,133,142,148,152,180,186,190,207,213,217,229,235,239,254,260,264,279,285,292,298,308,313,321,331,348,354,358,363,373,377,387,391,394,419,423,437,456,460,463],[12,13,14],"p",{},[15,16,17],"em",{},"Bem-vindo(a) à nossa série \"Primeiros passos com o GitLab\", em que ajudamos quem está iniciando agora a se familiarizar com a plataforma DevSecOps do GitLab.",[12,19,20],{},"O GitLab é muito mais do que um lugar para guardar código. É uma plataforma DevSecOps com inteligência artificial, que reúne ferramentas para planejar, organizar, acompanhar e entregar projetos com sucesso. Neste artigo, apresentamos os principais recursos de gestão de projetos do GitLab e mostramos como aproveitá-los da melhor forma.",[22,23,25],"h2",{"id":24},"por-que-usar-o-gitlab-na-gestão-de-projetos","Por que usar o GitLab na gestão de projetos?",[12,27,28],{},"Imagine ter o repositório de código, o gerenciador de issues e a plataforma de comunicação totalmente integrados, em um só lugar. Neste caso, o GitLab faz a diferença. Com tudo centralizado, fica mais simples otimizar o fluxo de trabalho, melhorar a colaboração e fazer os projetos avançarem. Chega de pular de uma ferramenta para outra e perder informações pelo caminho: o GitLab reúne tudo e facilita a gestão dos projetos do início ao fim.",[22,30,32],{"id":31},"os-componentes-principais-da-gestão-de-projetos-no-gitlab","Os componentes principais da gestão de projetos no GitLab",[12,34,35],{},"Vamos por partes:",[37,38,39,49,57,65,80,88],"ul",{},[40,41,42,48],"li",{},[43,44,47],"a",{"href":45,"rel":46},"https://docs.gitlab.com/user/group/epics/",[],"Épicos",": pense nos épicos como um panorama geral de um projeto. Eles representam grandes funcionalidades, objetivos amplos ou iniciativas de longo prazo dentro do projeto. Precisa reformular o site? Isso é um épico! Os épicos ajudam a organizar o trabalho em partes maiores e gerenciáveis.",[40,50,51,56],{},[43,52,55],{"href":53,"rel":54},"https://docs.gitlab.com/user/project/issues/",[],"Issues",": as issues são as tarefas individuais, ou itens de trabalho, que contribuem para os objetivos do projeto. Cada issue representa uma ação específica, como \"criar o design da página inicial\" ou \"escrever a página 'Quem somos'\". As issues são os alicerces do projeto e oferecem uma forma clara de acompanhar cada tarefa.",[40,58,59,64],{},[43,60,63],{"href":61,"rel":62},"https://docs.gitlab.com/user/project/labels/",[],"Labels",": as labels funcionam como tags que ajudam a categorizar e filtrar o trabalho. Com elas, dá para indicar prioridade (por exemplo, alta, média, baixa), status (por exemplo, a fazer, em andamento, concluído) ou atribuir issues a equipes ou pessoas específicas. As labels são uma forma flexível de organizar e priorizar o trabalho.",[40,66,67,68,73,74,79],{},"Quadros: os quadros de issues do GitLab são o espaço de trabalho visual da equipe. Eles oferecem uma visão do projeto no estilo Kanban e permitem ver de relance o status de todas as issues. Basta arrastar e soltar as issues entre listas (por exemplo, \"A fazer\", \"Em andamento\", \"Concluído\") para visualizar o fluxo de trabalho e acompanhar o andamento. No GitLab, é possível criar quadros para ",[43,69,72],{"href":70,"rel":71},"https://docs.gitlab.com/user/project/issue_board/",[],"issues"," e para ",[43,75,78],{"href":76,"rel":77},"https://docs.gitlab.com/user/group/epics/epic_boards/",[],"épicos"," (estes, nos planos Premium e Ultimate).",[40,81,82,87],{},[43,83,86],{"href":84,"rel":85},"https://docs.gitlab.com/user/project/milestones/",[],"Marcos",": os marcos indicam pontos de controle importantes ou datas-alvo dentro do projeto. Eles ajudam a acompanhar o andamento em direção a objetivos e prazos específicos. Por exemplo, pode haver marcos para a conclusão de uma funcionalidade importante, a liberação de uma versão beta ou o lançamento do produto final.",[40,89,90,95],{},[43,91,94],{"href":92,"rel":93},"https://docs.gitlab.com/user/tasks/",[],"Tasks",": para as etapas mais granulares, as issues podem ser divididas em tasks, que são tarefas menores. Isso ajuda na delegação, deixa claras as responsabilidades individuais e garante que nada passe despercebido. As tasks ficam vinculadas às issues como subitens; para listas mais simples, também é possível usar um checklist na própria descrição da issue. As duas opções facilitam o acompanhamento de tarefas complexas.",[22,97,99],{"id":98},"os-recursos-em-detalhes","Os recursos em detalhes",[101,102,104],"h3",{"id":103},"_1-épicos-enxergar-o-panorama-geral","1. Épicos: enxergar o panorama geral",[12,106,107],{},[15,108,109],{},"Épicos e roadmaps estão disponíveis nos planos Premium e Ultimate.",[37,111,112],{},[40,113,114,115,119,120,125],{},"Criação de épicos: no grupo, acesse o menu \"Epics\" em \"Plan\". Clique em ",[116,117,118],"strong",{},"New epic"," e dê ao épico um título descritivo e uma descrição clara do objetivo. Também dá para definir as datas de início e de término do épico, o que é útil para quem usa ",[43,121,124],{"href":122,"rel":123},"https://docs.gitlab.com/user/group/roadmap/",[],"roadmaps",".",[12,127,128],{},[129,130],"img",{"alt":131,"src":132},"Página de criação de épico","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097301/Blog/Content%20Images/Blog/Content%20Images/image1_aHR0cHM6_1750097300817.png",[37,134,135],{},[40,136,137,141],{},[43,138,140],{"href":122,"rel":139},[],"Roadmaps",": adicione os épicos a um roadmap para visualizar a linha do tempo do projeto e os objetivos de longo prazo. O roadmap oferece uma visão de cima do plano do projeto, o que ajuda a olhar o todo e a acompanhar o andamento em direção aos grandes marcos.",[12,143,144],{},[129,145],{"alt":146,"src":147},"Visualização do roadmap","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097301/Blog/Content%20Images/Blog/Content%20Images/image8_aHR0cHM6_1750097300818.png",[101,149,151],{"id":150},"_2-issues-fazer-acontecer","2. Issues: fazer acontecer",[37,153,154,161,170],{},[40,155,156,157,160],{},"Criação de issues: no projeto, acesse o menu \"Issues\" em \"Plan\" e clique em ",[116,158,159],{},"New issue",". Dê à issue um título conciso e descritivo, como \"Criar os wireframes da página inicial\", atribua a issue a uma pessoa da equipe, defina um prazo e adicione uma descrição detalhada com os requisitos da tarefa.",[40,162,163,164,169],{},"GitLab Duo: com o ",[43,165,168],{"href":166,"rel":167},"https://docs.gitlab.com/user/project/issues/managing_issues/#populate-an-issue-with-issue-description-generation",[],"GitLab Duo, é possível gerar descrições detalhadas de issues"," a partir de uma breve indicação do que se quer alcançar.",[40,171,172,173,176,177,125],{},"Pesos: estime o esforço de cada issue atribuindo diferentes pesos, recurso disponível nos planos Premium e Ultimate. Isso ajuda no planejamento e na priorização. Uma tarefa simples, por exemplo, pode ter peso ",[116,174,175],{},"1",", enquanto uma tarefa mais complexa pode ter peso ",[116,178,179],{},"5",[12,181,182],{},[129,183],{"alt":184,"src":185},"Issue com peso 4 atribuído","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097301/Blog/Content%20Images/Blog/Content%20Images/image4_aHR0cHM6_1750097300819.png",[101,187,189],{"id":188},"_3-labels-organizar-o-trabalho","3. Labels: organizar o trabalho",[37,191,192],{},[40,193,194,195,198,199,202,203,206],{},"Criação de labels: na aba \"Issues\" do projeto, clique em Labels. Crie labels personalizadas, com nomes claros, para categorizar as issues. Por exemplo: ",[116,196,197],{},"Prioridade: Alta",", ",[116,200,201],{},"Status: Em andamento"," ou ",[116,204,205],{},"Equipe: Design",". Depois, aplique essas labels às issues para mantê-las organizadas e fáceis de filtrar.",[12,208,209],{},[129,210],{"alt":211,"src":212},"Tela de labels","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097301/Blog/Content%20Images/Blog/Content%20Images/image6_aHR0cHM6_1750097300820.png",[101,214,216],{"id":215},"_4-quadros-visualizar-o-fluxo-de-trabalho","4. Quadros: visualizar o fluxo de trabalho",[37,218,219,222],{},[40,220,221],{},"Quadros Kanban: os quadros do GitLab oferecem uma visão do projeto no estilo Kanban. Crie listas como \"A fazer\", \"Em andamento\" e \"Concluído\" para representar as etapas do fluxo de trabalho e arraste as issues entre elas para visualizar o andamento.",[40,223,224,225,228],{},"Personalização: adapte os quadros ao fluxo de trabalho da equipe. Adicione mais colunas, filtre as issues por labels ou responsáveis e configure raias (",[15,226,227],{},"swimlanes",") para agrupar as issues por épicos ou outros critérios.",[12,230,231],{},[129,232],{"alt":233,"src":234},"Fluxo de trabalho visualizado em quadros de issues","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097301/Blog/Content%20Images/Blog/Content%20Images/image2_aHR0cHM6_1750097300820.png",[101,236,238],{"id":237},"_5-tasks-dividir-o-trabalho","5. Tasks: dividir o trabalho",[37,240,241,251],{},[40,242,243,244,247,248,125],{},"Criação de tasks: as tasks dividem uma issue em etapas menores. Na issue \"Criar os wireframes da página inicial\", por exemplo, as tasks poderiam ser \"Esboçar os conceitos iniciais\", \"Criar os wireframes digitais\" e \"Coletar feedback dos stakeholders\". Para criar uma task, clique no botão ",[116,245,246],{},"Add"," na seção \"Child Items\" da página da issue. Em seguida, digite o título da task e clique em ",[116,249,250],{},"Create Task",[40,252,253],{},"Checklists: para listas mais simples, use a sintaxe de checklist em markdown na descrição da issue. Cada item da lista representa uma etapa menor dentro da issue.",[12,255,256],{},[129,257],{"alt":258,"src":259},"Issue com o botão de criação de task","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097301/Blog/Content%20Images/Blog/Content%20Images/image7_aHR0cHM6_1750097300822.png",[101,261,263],{"id":262},"_6-marcos-acompanhar-o-andamento","6. Marcos: acompanhar o andamento",[37,265,266,269,272],{},[40,267,268],{},"Definição de marcos: defina marcos para sinalizar pontos importantes do projeto, como a conclusão de uma funcionalidade específica ou um prazo-chave. Dê aos marcos títulos claros e prazos.",[40,270,271],{},"Associação com issues: vincule issues e épicos aos marcos para acompanhar o andamento em direção a esses objetivos. Assim, fica fácil ver como cada tarefa contribui para o plano geral do projeto.",[40,273,274,275,278],{},"Criação de um marco: no menu suspenso \"Plan\", clique em ",[116,276,277],{},"Milestones > New milestone",". Informe o título, a descrição e as datas de início e de término do marco.",[12,280,281],{},[129,282],{"alt":283,"src":284},"Tela de novo marco","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097301/Blog/Content%20Images/Blog/Content%20Images/image5_aHR0cHM6_1750097300823.png",[12,286,287,290],{},[288,289],"br",{},[288,291],{},[12,293,294],{},[129,295],{"alt":296,"src":297},"Nova página com o marco criado","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097301/Blog/Content%20Images/Blog/Content%20Images/image3_aHR0cHM6_1750097300823.png",[101,299,301,302,307],{"id":300},"_7-iterações-trabalhar-em-sprints","7. ",[43,303,306],{"href":304,"rel":305},"https://docs.gitlab.com/user/group/iterations/",[],"Iterações",": trabalhar em sprints",[12,309,310],{},[15,311,312],{},"As iterações estão disponíveis nos planos Premium e Ultimate.",[37,314,315,318],{},[40,316,317],{},"Definição de iterações: em um fluxo de trabalho ágil, defina iterações (sprints) com datas de início e de término específicas. Isso ajuda a dividir o trabalho em janelas de tempo menores e mais gerenciáveis.",[40,319,320],{},"Atribuição de issues: atribua issues às iterações para planejar o trabalho em ciclos mais curtos e se concentrar na entrega de valor incremental.",[101,322,324,325,330],{"id":323},"_8-controle-de-tempo-medir-o-esforço","8. ",[43,326,329],{"href":327,"rel":328},"https://docs.gitlab.com/user/project/time_tracking/",[],"Controle de tempo",": medir o esforço",[37,332,333,345],{},[40,334,335,336,340,341,344],{},"Registro de tempo: dentro de uma issue, use a quick action ",[337,338,339],"code",{},"/spend"," seguida do tempo gasto (por exemplo, ",[337,342,343],{},"/spend 2h 30m",") para registrar o trabalho. Assim, você acompanha o tempo real dedicado a cada tarefa.",[40,346,347],{},"Análise dos dados: gere relatórios de controle de tempo para entender o andamento do projeto e a eficiência da equipe, além de identificar possíveis gargalos.",[12,349,350],{},[129,351],{"alt":352,"src":353},"Relatório de controle de tempo","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097301/Blog/Content%20Images/Blog/Content%20Images/image9_aHR0cHM6_1750097300824.png",[101,355,357],{"id":356},"_9-dependências-gerenciar-o-fluxo-de-trabalho","9. Dependências: gerenciar o fluxo de trabalho",[12,359,360],{},[15,361,362],{},"As relações de bloqueio entre issues estão disponíveis nos planos Premium e Ultimate.",[37,364,365],{},[40,366,367,372],{},[43,368,371],{"href":369,"rel":370},"https://docs.gitlab.com/user/project/issues/related_issues/",[],"Vinculação de issues",": crie dependências entre issues para garantir que as tarefas sejam concluídas na ordem certa. Se a issue A precisa ser concluída antes de a issue B começar, por exemplo, basta criar uma dependência entre elas. Isso ajuda a visualizar o fluxo de trabalho e a evitar possíveis obstáculos.",[101,374,376],{"id":375},"_10-templates-simplificar-a-criação-de-issues","10. Templates: simplificar a criação de issues",[37,378,379],{},[40,380,381,386],{},[43,382,385],{"href":383,"rel":384},"https://docs.gitlab.com/user/project/description_templates/",[],"Criação de templates",": crie templates de issues para padronizar as informações registradas em tarefas recorrentes, o que economiza tempo e garante consistência. Um template para relatar bugs, por exemplo, pode incluir campos para os passos de reprodução, o comportamento esperado e o comportamento real.",[22,388,390],{"id":389},"colaboração-é-essencial","Colaboração é essencial",[12,392,393],{},"O GitLab favorece a colaboração com os seguintes recursos:",[37,395,396,404,416],{},[40,397,398,403],{},[43,399,402],{"href":400,"rel":401},"https://docs.gitlab.com/user/discussions/",[],"Comentários",": discuta issues e épicos diretamente no GitLab. Use os comentários para compartilhar atualizações, tirar dúvidas e dar feedback.",[40,405,406,411,412,415],{},[43,407,410],{"href":408,"rel":409},"https://docs.gitlab.com/user/discussions/#mentions",[],"Menções",": use ",[116,413,414],{},"@"," para mencionar pessoas da equipe e avisá-las sobre atualizações ou pedir a opinião delas.",[40,417,418],{},"Discussões: participe de discussões em threads dentro de issues e épicos para trocar ideias, resolver problemas em conjunto e manter todos informados.",[22,420,422],{"id":421},"vamos-começar","Vamos começar?",[12,424,425,426,431,432,125],{},"Agora que você já conhece o potencial dos recursos de gestão de projetos do GitLab, é hora de colocá-los em prática! Crie um projeto de teste, experimente os diferentes recursos e descubra como o GitLab pode transformar o fluxo de trabalho da equipe. Na documentação do GitLab, também há mais informações sobre como o GitLab ajuda a adotar ",[43,427,430],{"href":428,"rel":429},"https://docs.gitlab.com/tutorials/kanban/",[],"Kanban"," e ",[43,433,436],{"href":434,"rel":435},"https://docs.gitlab.com/tutorials/scrum_events/",[],"Scrum",[438,439,440],"blockquote",{},[441,442,444,445,450,451,125],"h4",{"id":443},"quer-levar-seu-aprendizado-para-o-próximo-nível-inscreva-se-nos-cursos-da-gitlab-university-ou-comece-agora-mesmo-com-um-teste-gratuito-do-gitlab-ultimate","Quer levar seu aprendizado para o próximo nível? ",[43,446,449],{"href":447,"rel":448},"https://university.gitlab.com/",[],"Inscreva-se nos cursos da GitLab University",". Ou comece agora mesmo com um ",[43,452,455],{"href":453,"rel":454},"https://about.gitlab.com/pt-br/free-trial/",[],"teste gratuito do GitLab Ultimate",[22,457,459],{"id":458},"série-primeiros-passos-com-o-gitlab","Série \"Primeiros passos com o GitLab\"",[12,461,462],{},"Confira mais artigos da nossa série \"Primeiros passos com o GitLab\":",[37,464,465,472,479,486,493],{},[40,466,467],{},[43,468,471],{"href":469,"rel":470},"https://about.gitlab.com/blog/getting-started-with-gitlab-how-to-manage-users/",[],"Como gerenciar usuários",[40,473,474],{},[43,475,478],{"href":476,"rel":477},"https://about.gitlab.com/blog/getting-started-with-gitlab-how-to-import-your-projects-to-gitlab/",[],"Como importar seus projetos para o GitLab",[40,480,481],{},[43,482,485],{"href":483,"rel":484},"https://about.gitlab.com/blog/automating-agile-workflows-with-the-gitlab-triage-gem/",[],"Automatizando fluxos de trabalho ágeis com a gem gitlab-triage",[40,487,488],{},[43,489,492],{"href":490,"rel":491},"https://about.gitlab.com/pt-br/blog/getting-started-with-gitlab-understanding-ci-cd/",[],"Entenda o CI/CD",[40,494,495],{},[43,496,499],{"href":497,"rel":498},"https://about.gitlab.com/blog/getting-started-with-gitlab-working-with-ci-cd-variables/",[],"Trabalhando com variáveis de CI/CD",{"title":501,"searchDepth":502,"depth":502,"links":503},"",2,[504,505,506,521,522,523],{"id":24,"depth":502,"text":25},{"id":31,"depth":502,"text":32},{"id":98,"depth":502,"text":99,"children":507},[508,510,511,512,513,514,515,517,519,520],{"id":103,"depth":509,"text":104},3,{"id":150,"depth":509,"text":151},{"id":188,"depth":509,"text":189},{"id":215,"depth":509,"text":216},{"id":237,"depth":509,"text":238},{"id":262,"depth":509,"text":263},{"id":300,"depth":509,"text":516},"7. Iterações: trabalhar em sprints",{"id":323,"depth":509,"text":518},"8. Controle de tempo: medir o esforço",{"id":356,"depth":509,"text":357},{"id":375,"depth":509,"text":376},{"id":389,"depth":502,"text":390},{"id":421,"depth":502,"text":422},{"id":458,"depth":502,"text":459},"product","2026-10-19","Épicos, issues, labels, quadros e marcos: como usar os recursos do GitLab para planejar, organizar e acompanhar projetos.","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097294/Blog/Hero%20Images/Blog/Hero%20Images/blog-getting-started-with-gitlab-banner-0497-option4-fy25_cFwd8DYFLekdnOLmbbChp_1750097293924.png",{},true,"/pt-br/blog/getting-started-with-gitlab-mastering-project-management",{"title":5,"description":535,"ogTitle":5,"ogDescription":535,"noIndex":529,"ogImage":530,"ogUrl":536,"ogSiteName":537,"ogType":538,"canonicalUrls":536},"'Conheça os principais recursos de gestão de projetos do GitLab e saiba como usá-los para organizar e acompanhar o trabalho.'","https://about.gitlab.com/blog/getting-started-with-gitlab-mastering-project-management","https://about.gitlab.com","article","getting-started-with-gitlab-mastering-project-management","pt-br/blog/getting-started-with-gitlab-mastering-project-management",[542,524,543,544],"tutorial","DevSecOps platform","agile","BlogPost","jlZWRPmm540yXLy2YvIOy7753jDdbTe8LVB6QEfzeaw",{"logo":548,"freeTrial":553,"sales":558,"login":563,"items":568,"search":898,"minimal":934,"duo":953,"switchNav":962,"pricingDeployment":973},{"config":549},{"href":550,"dataGaName":551,"dataGaLocation":552},"/pt-br/","gitlab logo","header",{"text":554,"config":555},"Obtenha uma avaliação gratuita",{"href":556,"dataGaName":557,"dataGaLocation":552},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br&glm_content=default-saas-trial/","free trial",{"text":559,"config":560},"Solicite uma demonstração",{"href":561,"dataGaName":562,"dataGaLocation":552},"/pt-br/request-a-demo/","sales",{"text":564,"config":565},"Fazer login",{"href":566,"dataGaName":567,"dataGaLocation":552},"https://gitlab.com/users/sign_in/","sign in",[569,655,743,748,822,876],{"text":570,"left":532,"config":571,"menu":573},"Plataforma",{"dataNavLevelOne":572},"platform",{"type":574,"link":575,"columns":579,"feature":644},"lists",{"text":576,"config":577},"Conheça a plataforma",{"href":578,"dataGaName":572,"dataGaLocation":552},"/pt-br/platform/",[580,603,626],{"title":581,"items":582},"DevOps",[583,588,593,598],{"text":584,"config":585},"CI/CD",{"href":586,"dataGaLocation":552,"dataGaName":587},"/pt-br/solutions/continuous-integration/","ci/cd",{"text":589,"config":590},"Gerenciamento de código-fonte",{"href":591,"dataGaLocation":552,"dataGaName":592},"/pt-br/solutions/source-code-management/","source code management",{"text":594,"config":595},"Entrega ágil",{"href":596,"dataGaLocation":552,"dataGaName":597},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":599,"config":600},"Gerenciamento de artefatos",{"href":601,"dataGaLocation":552,"dataGaName":602},"/pt-br/artifact-central/","artifact management",{"title":604,"items":605},"Segurança e governança",[606,611,616,621],{"text":607,"config":608},"Testes de segurança de aplicações",{"href":609,"dataGaLocation":552,"dataGaName":610},"/pt-br/solutions/application-security-testing/","application security testing",{"text":612,"config":613},"Governança e conformidade",{"href":614,"dataGaLocation":552,"dataGaName":615},"/pt-br/solutions/software-compliance/","governance and compliance",{"text":617,"config":618},"Gerenciamento de segredos",{"href":619,"dataGaLocation":552,"dataGaName":620},"/pt-br/gitlab-secrets-manager/","secrets management",{"text":622,"config":623},"Segurança da cadeia de suprimentos",{"href":624,"dataGaLocation":552,"dataGaName":625},"/pt-br/solutions/supply-chain/","supply chain security",{"title":627,"items":628},"IA agêntica e contexto",[629,634,639],{"text":630,"config":631},"Duo Agent Platform",{"href":632,"dataGaLocation":552,"dataGaName":633},"/pt-br/gitlab-duo-agent-platform/","duo agent platform",{"text":635,"config":636},"Grafo de contexto Orbit",{"href":637,"dataGaLocation":552,"dataGaName":638},"/pt-br/gitlab-orbit/","orbit",{"text":640,"config":641},"Visibilidade e métricas",{"href":642,"dataGaLocation":552,"dataGaName":643},"/pt-br/solutions/visibility-measurement/","visibility and measurement",{"config":645,"title":648,"text":649,"link":650},{"background":646,"textColor":647},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1790185102/o7dn32anqcb6z8dgd3as.jpg')","#000","O GitLab Orbit já está em disponibilidade geral","Mais precisão para os agentes, menor custo com tokens",{"text":651,"config":652},"Leia o anúncio",{"href":653,"dataGaName":654,"dataGaLocation":552},"/pt-br/blog/gitlab-orbit-ga/","orbit ga announcement",{"text":656,"left":532,"config":657,"menu":659},"Soluções",{"dataNavLevelOne":658},"solutions",{"type":574,"link":660,"columns":664,"feature":734},{"text":661,"config":662},"Confira todas as soluções",{"href":663,"dataGaName":658,"dataGaLocation":552},"/pt-br/solutions/",[665,683,701],{"title":666,"items":667},"Resultados",[668,673,678],{"text":669,"config":670},"Modernização de DevOps",{"href":671,"dataGaLocation":552,"dataGaName":672},"/pt-br/assessments/devops-modernization-assessment/","devops modernization",{"text":674,"config":675},"Modernização da segurança",{"href":676,"dataGaLocation":552,"dataGaName":677},"/pt-br/assessments/security-modernization-assessment/","security modernization",{"text":679,"config":680},"Modernização da IA",{"href":681,"dataGaLocation":552,"dataGaName":682},"/pt-br/assessments/ai-modernization-assessment/","ai modernization",{"title":684,"items":685},"Por tamanho",[686,691,696],{"text":687,"config":688},"Empresas de grande porte",{"href":689,"dataGaLocation":552,"dataGaName":690},"/pt-br/enterprise/","enterprise",{"text":692,"config":693},"Pequenas empresas",{"href":694,"dataGaLocation":552,"dataGaName":695},"/pt-br/small-business/","small business",{"text":697,"config":698},"Start-ups",{"href":699,"dataGaLocation":552,"dataGaName":700},"/pt-br/solutions/startups/","startups",{"title":702,"items":703},"Setores",[704,709,714,719,724,729],{"text":705,"config":706},"Serviços financeiros",{"href":707,"dataGaLocation":552,"dataGaName":708},"/pt-br/solutions/finance/","financial services",{"text":710,"config":711},"Setor público",{"href":712,"dataGaLocation":552,"dataGaName":713},"/pt-br/solutions/public-sector/","public sector",{"text":715,"config":716},"Telecomunicações",{"href":717,"dataGaLocation":552,"dataGaName":718},"/pt-br/solutions/telecommunications/","telecommunications",{"text":720,"config":721},"Serviços automotivos",{"href":722,"dataGaLocation":552,"dataGaName":723},"/pt-br/solutions/automotive/","automotive",{"text":725,"config":726},"Educação",{"href":727,"dataGaLocation":552,"dataGaName":728},"/pt-br/solutions/education/","education",{"text":730,"config":731},"Aeroespacial",{"href":732,"dataGaLocation":552,"dataGaName":733},"/pt-br/solutions/aerospace/","aerospace",{"config":735,"title":736,"text":737,"link":738},{"background":646,"textColor":647},"Padrão de Segurança do GitLab","Saiba como fortalecer sua fábrica de software e permitir que os agentes de IA ganhem autonomia sem comprometer a segurança.",{"text":739,"config":740},"Conheça o padrão",{"href":741,"dataGaName":742,"dataGaLocation":552},"/pt-br/gitlab-security-standard/","gitlab security standard",{"text":744,"config":745},"Preços",{"href":746,"dataGaName":747,"dataGaLocation":552,"dataNavLevelOne":747},"/pt-br/pricing/","pricing",{"text":749,"config":750,"menu":752},"Recursos",{"dataNavLevelOne":751},"resources",{"type":574,"link":753,"columns":757,"feature":813},{"text":754,"config":755},"Confira todos os recursos",{"href":756,"dataGaName":751,"dataGaLocation":552},"/pt-br/resources/",[758,785],{"title":759,"items":760},"Descubra",[761,766,770,775,780],{"text":762,"config":763},"Documentação",{"href":764,"dataGaName":765,"dataGaLocation":552},"https://docs.gitlab.com/","docs",{"text":767,"config":768},"University",{"href":447,"dataGaName":769,"dataGaLocation":552},"university",{"text":771,"config":772},"Demo Series",{"href":773,"dataGaName":774,"dataGaLocation":552},"/pt-br/gitlab-technical-demo-series/","demo series",{"text":776,"config":777},"Demo Hub",{"href":778,"dataGaName":779,"dataGaLocation":552},"/pt-br/demo-hub/","demo hub",{"text":781,"config":782},"Serviços",{"href":783,"dataGaName":784,"dataGaLocation":552},"/pt-br/services/","services",{"title":786,"items":787},"Conecte-se",[788,793,798,803,808],{"text":789,"config":790},"Blog",{"href":791,"dataGaName":792,"dataGaLocation":552},"/pt-br/blog/","blog",{"text":794,"config":795},"Comunidade",{"href":796,"dataGaName":797,"dataGaLocation":552},"/community/","community",{"text":799,"config":800},"Clientes",{"href":801,"dataGaName":802,"dataGaLocation":552},"/pt-br/customers/","customers",{"text":804,"config":805},"Parceiros",{"href":806,"dataGaName":807,"dataGaLocation":552},"/pt-br/partners/","partners",{"text":809,"config":810},"Eventos",{"href":811,"dataGaName":812,"dataGaLocation":552},"/events/","events",{"config":814,"title":815,"text":816,"link":817},{"background":646,"textColor":647},"Novidades no GitLab","Acompanhe as melhorias e os recursos mais recentes.",{"text":818,"config":819},"Confira as novidades",{"href":820,"dataGaName":821,"dataGaLocation":552},"/pt-br/whats-new/","whats new",{"text":823,"config":824,"menu":826},"Empresa",{"dataNavLevelOne":825},"company",{"type":574,"columns":827},[828],{"items":829},[830,835,841,846,851,856,861,866,871],{"text":831,"config":832},"Sobre",{"href":833,"dataGaName":834,"dataGaLocation":552},"/pt-br/company/","about",{"text":836,"config":837,"footerGa":840},"Vagas",{"href":838,"dataGaName":839,"dataGaLocation":552},"/jobs/","jobs",{"dataGaName":839},{"text":842,"config":843},"Imprensa",{"href":844,"dataGaName":845,"dataGaLocation":552},"/press/","press",{"text":847,"config":848},"Manual",{"href":849,"dataGaName":850,"dataGaLocation":552},"https://handbook.gitlab.com/","handbook",{"text":852,"config":853},"Liderança",{"href":854,"dataGaName":855,"dataGaLocation":552},"/company/team/e-group/","leadership",{"text":857,"config":858},"Relações com investidores",{"href":859,"dataGaName":860,"dataGaLocation":552},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":862,"config":863},"Trust Center",{"href":864,"dataGaName":865,"dataGaLocation":552},"/pt-br/security/","trust center",{"text":867,"config":868},"AI Transparency Center",{"href":869,"dataGaName":870,"dataGaLocation":552},"/pt-br/ai-transparency-center/","ai transparency center",{"text":872,"config":873},"Newsletter",{"href":874,"dataGaName":875,"dataGaLocation":552},"/company/contact/#contact-forms","newsletter",{"text":877,"config":878,"menu":879},"Fale com a gente",{"dataNavLevelOne":825},{"type":574,"columns":880},[881],{"items":882},[883,888,893],{"text":884,"config":885},"Fale com a equipe de vendas",{"href":886,"dataGaName":887,"dataGaLocation":552},"/pt-br/sales/","talk to sales",{"text":889,"config":890},"Portal de ajuda",{"href":891,"dataGaName":892,"dataGaLocation":552},"https://support.gitlab.com/hc/en-us","support portal",{"text":894,"config":895},"Portal de clientes",{"href":896,"dataGaName":897,"dataGaLocation":552},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":899,"login":900,"suggestions":907},"Fechar",{"text":901,"link":902},"Para pesquisar repositórios e projetos, faça login em",{"text":903,"config":904},"gitlab.com",{"href":566,"dataGaName":905,"dataGaLocation":906},"search login","search",{"text":908,"default":909},"Sugestões",[910,913,917,919,924,929],{"text":911,"config":912},"GitLab Duo Agent Platform",{"href":632,"dataGaName":911,"dataGaLocation":906},{"text":914,"config":915},"Sugestões de código (IA)",{"href":632,"dataGaName":916,"dataGaLocation":906},"Code Suggestions (AI)",{"text":584,"config":918},{"href":586,"dataGaName":584,"dataGaLocation":906},{"text":920,"config":921},"GitLab na AWS",{"href":922,"dataGaName":923,"dataGaLocation":906},"/pt-br/partners/technology-partners/aws/","GitLab on AWS",{"text":925,"config":926},"GitLab no Google Cloud",{"href":927,"dataGaName":928,"dataGaLocation":906},"/pt-br/partners/technology-partners/google-cloud-platform/","GitLab on Google Cloud",{"text":930,"config":931},"Por que escolher o GitLab?",{"href":932,"dataGaName":933,"dataGaLocation":906},"/pt-br/why-gitlab/","Why GitLab?",{"freeTrial":935,"mobileIcon":940,"desktopIcon":945,"secondaryButton":948},{"text":936,"config":937},"Iniciar avaliação gratuita",{"href":938,"dataGaName":557,"dataGaLocation":939},"https://gitlab.com/-/trials/new/","nav",{"altText":941,"config":942},"Ícone do GitLab",{"src":943,"dataGaName":944,"dataGaLocation":939},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":941,"config":946},{"src":947,"dataGaName":944,"dataGaLocation":939},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":949,"config":950},"Primeiros passos",{"href":951,"dataGaName":952,"dataGaLocation":939},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/pt-br/get-started/","get started",{"freeTrial":954,"mobileIcon":958,"desktopIcon":960},{"text":955,"config":956},"Saiba mais sobre o GitLab Duo",{"href":632,"dataGaName":957,"dataGaLocation":939},"gitlab duo",{"altText":941,"config":959},{"src":943,"dataGaName":944,"dataGaLocation":939},{"altText":941,"config":961},{"src":947,"dataGaName":944,"dataGaLocation":939},{"button":963,"mobileIcon":968,"desktopIcon":970},{"text":964,"config":965},"/switch",{"href":966,"dataGaName":967,"dataGaLocation":939},"#contact","switch",{"altText":941,"config":969},{"src":943,"dataGaName":944,"dataGaLocation":939},{"altText":941,"config":971},{"src":972,"dataGaName":944,"dataGaLocation":939},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":974,"mobileIcon":979,"desktopIcon":981},{"text":975,"config":976},"Voltar para preços",{"href":746,"dataGaName":977,"dataGaLocation":939,"icon":978},"back to pricing","GoBack",{"altText":941,"config":980},{"src":943,"dataGaName":944,"dataGaLocation":939},{"altText":941,"config":982},{"src":947,"dataGaName":944,"dataGaLocation":939},{"title":984,"button":985,"config":989},"O GitLab Orbit já está em disponibilidade geral. Aumente a precisão dos agentes e reduza o custo com tokens",{"text":651,"config":986},{"href":653,"dataGaName":987,"dataGaLocation":988},"orbit-ga-banner","global-banner",{"layout":990,"disabled":529},"release",{"data":992},{"text":993,"config":994,"items":999,"minimal":1219},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"twitter":995,"facebook":996,"youtube":997,"linkedin":998},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[1000,1046,1103,1145,1186],{"title":744,"links":1001,"subMenu":1017},[1002,1007,1012],{"text":1003,"config":1004},"Confira os planos",{"href":746,"dataGaName":1005,"dataGaLocation":1006},"view plans","footer",{"text":1008,"config":1009},"Por que escolher o GitLab Premium?",{"href":1010,"dataGaName":1011,"dataGaLocation":1006},"/pt-br/pricing/premium/","why premium",{"text":1013,"config":1014},"Por que escolher o GitLab Ultimate?",{"href":1015,"dataGaName":1016,"dataGaLocation":1006},"/pt-br/pricing/ultimate/","why ultimate",[1018],{"title":877,"links":1019},[1020,1022,1024,1026,1031,1036,1041],{"text":884,"config":1021},{"href":886,"dataGaName":562,"dataGaLocation":1006},{"text":889,"config":1023},{"href":891,"dataGaName":892,"dataGaLocation":1006},{"text":894,"config":1025},{"href":896,"dataGaName":897,"dataGaLocation":1006},{"text":1027,"config":1028},"Status",{"href":1029,"dataGaName":1030,"dataGaLocation":1006},"https://status.gitlab.com/","status",{"text":1032,"config":1033},"Termos de uso",{"href":1034,"dataGaName":1035,"dataGaLocation":1006},"/terms/","terms of use",{"text":1037,"config":1038},"Aviso de privacidade",{"href":1039,"dataGaName":1040,"dataGaLocation":1006},"/pt-br/privacy/","privacy statement",{"text":1042,"config":1043},"Preferências de cookies",{"dataGaName":1044,"dataGaLocation":1006,"id":1045,"isOneTrustButton":532},"cookie preferences","ot-sdk-btn",{"title":570,"links":1047,"subMenu":1061},[1048,1050,1052,1054,1056,1058],{"text":576,"config":1049},{"href":578,"dataGaName":572,"dataGaLocation":1006},{"text":630,"config":1051},{"href":632,"dataGaName":633,"dataGaLocation":1006},{"text":584,"config":1053},{"href":586,"dataGaName":587,"dataGaLocation":1006},{"text":635,"config":1055},{"href":637,"dataGaName":638,"dataGaLocation":1006},{"text":617,"config":1057},{"href":619,"dataGaName":620,"dataGaLocation":1006},{"text":930,"config":1059},{"href":932,"dataGaName":1060,"dataGaLocation":1006},"why gitlab",[1062],{"title":1063,"links":1064},"Tópicos",[1065,1069,1074,1078,1083,1088,1093,1098],{"text":584,"config":1066},{"href":1067,"dataGaName":1068,"dataGaLocation":1006},"/pt-br/topics/ci-cd/","cicd",{"text":1070,"config":1071},"GitOps",{"href":1072,"dataGaName":1073,"dataGaLocation":1006},"/pt-br/topics/gitops/","gitops",{"text":581,"config":1075},{"href":1076,"dataGaName":1077,"dataGaLocation":1006},"/pt-br/topics/devops/","devops",{"text":1079,"config":1080},"Controle de versão",{"href":1081,"dataGaName":1082,"dataGaLocation":1006},"/pt-br/topics/version-control/","version control",{"text":1084,"config":1085},"DevSecOps",{"href":1086,"dataGaName":1087,"dataGaLocation":1006},"/pt-br/topics/devsecops/","devsecops",{"text":1089,"config":1090},"De nuvem nativa",{"href":1091,"dataGaName":1092,"dataGaLocation":1006},"/pt-br/topics/cloud-native/","cloud native",{"text":1094,"config":1095},"IA para programação",{"href":1096,"dataGaName":1097,"dataGaLocation":1006},"/pt-br/topics/devops/ai-for-coding/","ai for coding",{"text":1099,"config":1100},"IA agêntica",{"href":1101,"dataGaName":1102,"dataGaLocation":1006},"/pt-br/topics/agentic-ai/","agentic ai",{"title":656,"links":1104},[1105,1107,1109,1111,1113,1115,1117,1119,1121,1124,1126,1128,1130,1133,1137,1141],{"text":669,"config":1106},{"href":671,"dataGaName":672,"dataGaLocation":1006},{"text":674,"config":1108},{"href":676,"dataGaName":677,"dataGaLocation":1006},{"text":679,"config":1110},{"href":681,"dataGaName":682,"dataGaLocation":1006},{"text":705,"config":1112},{"href":707,"dataGaName":708,"dataGaLocation":1006},{"text":710,"config":1114},{"href":712,"dataGaName":713,"dataGaLocation":1006},{"text":715,"config":1116},{"href":717,"dataGaName":718,"dataGaLocation":1006},{"text":720,"config":1118},{"href":722,"dataGaName":723,"dataGaLocation":1006},{"text":725,"config":1120},{"href":727,"dataGaName":728,"dataGaLocation":1006},{"text":1122,"config":1123},"Setor aeroespacial",{"href":732,"dataGaName":733,"dataGaLocation":1006},{"text":687,"config":1125},{"href":689,"dataGaName":690,"dataGaLocation":1006},{"text":692,"config":1127},{"href":694,"dataGaName":695,"dataGaLocation":1006},{"text":697,"config":1129},{"href":699,"dataGaName":700,"dataGaLocation":1006},{"text":1070,"config":1131},{"href":1132,"dataGaName":1073,"dataGaLocation":1006},"/pt-br/solutions/gitops/",{"text":1134,"config":1135},"Análise de composição de software",{"href":624,"dataGaName":1136,"dataGaLocation":1006},"software composition analysis",{"text":1138,"config":1139},"Gestão de fluxo de valor do GitLab",{"href":642,"dataGaName":1140,"dataGaLocation":1006},"value stream management",{"text":1142,"config":1143},"Todas as soluções",{"href":663,"dataGaName":1144,"dataGaLocation":1006},"all solutions",{"title":749,"links":1146},[1147,1152,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1182],{"text":1148,"config":1149},"Instalação",{"href":1150,"dataGaName":1151,"dataGaLocation":1006},"/pt-br/install/","install",{"text":1153,"config":1154},"Guias de início rápido",{"href":1155,"dataGaName":1156,"dataGaLocation":1006},"/pt-br/get-started/","quick setup checklists",{"text":762,"config":1158},{"href":764,"dataGaName":765,"dataGaLocation":1006},{"text":767,"config":1160},{"href":447,"dataGaName":769,"dataGaLocation":1006},{"text":771,"config":1162},{"href":773,"dataGaName":774,"dataGaLocation":1006},{"text":776,"config":1164},{"href":778,"dataGaName":779,"dataGaLocation":1006},{"text":781,"config":1166},{"href":783,"dataGaName":784,"dataGaLocation":1006},{"text":789,"config":1168},{"href":791,"dataGaName":792,"dataGaLocation":1006},{"text":794,"config":1170},{"href":796,"dataGaName":797,"dataGaLocation":1006},{"text":799,"config":1172},{"href":801,"dataGaName":802,"dataGaLocation":1006},{"text":804,"config":1174},{"href":806,"dataGaName":807,"dataGaLocation":1006},{"text":809,"config":1176},{"href":811,"dataGaName":812,"dataGaLocation":1006},{"text":872,"config":1178},{"href":874,"dataGaName":875,"dataGaLocation":1006},{"text":1180,"config":1181},"Novidades",{"href":820,"dataGaName":821,"dataGaLocation":1006},{"text":1183,"config":1184},"Todos os recursos",{"href":756,"dataGaName":1185,"dataGaLocation":1006},"all resources",{"title":823,"links":1187},[1188,1190,1192,1194,1196,1198,1200,1202,1204,1209,1214],{"text":831,"config":1189},{"href":833,"dataGaName":825,"dataGaLocation":1006},{"text":836,"config":1191},{"href":838,"dataGaName":839,"dataGaLocation":1006},{"text":842,"config":1193},{"href":844,"dataGaName":845,"dataGaLocation":1006},{"text":847,"config":1195},{"href":849,"dataGaName":850,"dataGaLocation":1006},{"text":852,"config":1197},{"href":854,"dataGaName":855,"dataGaLocation":1006},{"text":857,"config":1199},{"href":859,"dataGaName":860,"dataGaLocation":1006},{"text":862,"config":1201},{"href":864,"dataGaName":865,"dataGaLocation":1006},{"text":867,"config":1203},{"href":869,"dataGaName":870,"dataGaLocation":1006},{"text":1205,"config":1206},"Sustentabilidade",{"href":1207,"dataGaName":1208,"dataGaLocation":1006},"/sustainability/","Sustainability",{"text":1210,"config":1211},"Diversidade, inclusão e pertencimento (DIB)",{"href":1212,"dataGaName":1213,"dataGaLocation":1006},"/pt-br/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":1215,"config":1216},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":1217,"dataGaName":1218,"dataGaLocation":1006},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":1220},[1221,1224,1227],{"text":1222,"config":1223},"Termos",{"href":1034,"dataGaName":1035,"dataGaLocation":1006},{"text":1225,"config":1226},"Cookies",{"dataGaName":1044,"dataGaLocation":1006,"id":1045,"isOneTrustButton":532},{"text":1228,"config":1229},"Privacidade",{"href":1039,"dataGaName":1040,"dataGaLocation":1006},[1231],{"id":1232,"title":1233,"body":528,"config":1234,"content":1236,"description":528,"extension":1239,"meta":1240,"navigation":532,"path":1241,"seo":1242,"stem":1243,"__hash__":1244},"blogAuthors/en-us/blog/authors/gitlab.yml","Gitlab",{"template":1235},"BlogAuthor",{"name":7,"config":1237},{"headshot":1238,"ctfId":7},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","yml",{},"/en-us/blog/authors/gitlab",{},"en-us/blog/authors/gitlab","XCBKIcPoCs6zi2oHG7o-bAp52Jhaw8_zGhIJ2jNrEjU",[1246,1254,1261],{"title":1247,"description":1248,"heroImage":1249,"category":524,"date":1250,"authors":1251,"slug":1253,"externalUrl":528},"GitLab Transcend: Velocidade em que você pode confiar, até a produção","Todas as novidades do GitLab anunciadas no Transcend: o que já foi lançado, o que vem a caminho e como começar a usar.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1791198675/kmajkudog4fj3xc6qfyb.png","2026-10-06",[1252],"Manav Khurana","transcend-india-announcements",{"title":1255,"description":1256,"heroImage":1257,"category":524,"date":1250,"authors":1258,"slug":1260,"externalUrl":528},"GitLab Artifact Central: entregue certo na primeira vez","Reúna seus pacotes e imagens de contêiner em um único lugar governado, bem ao lado do seu código e dos seus pipelines. O GitLab Artifact Central já está em beta gratuito.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1791202579/fnumyad0wd7etsy55a9z.png",[1259],"Corinne Dent","transcend-artifact-central",{"title":1262,"description":1263,"heroImage":1264,"category":524,"date":1265,"authors":1266,"slug":1267,"externalUrl":528},"Primeiros passos com o GitLab: entenda o CI/CD","Aprenda o básico sobre integração contínua/entrega contínua neste guia para iniciantes, incluindo o que são os componentes de CI/CD e como criá-los.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659525/Blog/Hero%20Images/blog-getting-started-with-gitlab-banner-0497-option4-fy25.png","2026-09-17",[7],"getting-started-with-gitlab-understanding-ci-cd",{"header":1269,"blurb":1270,"button":1271,"secondaryButton":1276},"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":1272,"config":1273},"Obtenha sua avaliação gratuita",{"href":1274,"dataGaName":557,"dataGaLocation":1275},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pt-br/","feature",{"text":884,"config":1277},{"href":886,"dataGaName":562,"dataGaLocation":1275},{"header":1279,"text":1280,"button":1284,"disclaimer":1287},"Comece sua avaliação gratuita de\n\n30 dias do GitLab\n",[1281,1282,1283],"Acesso à GitLab Duo Agent Platform","Experimente nossos recursos mais avançados","Automatize tarefas complexas com IA",{"text":554,"config":1285},{"href":1286,"dataGaName":557,"dataGaLocation":792},"https://gitlab.com/-/trials/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/pt-br/blog/","Não é necessário cartão de crédito.",1794072408410]