[{"data":1,"prerenderedAt":1032},["ShallowReactive",2],{"/pt-br/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer/":3,"footer-pt-br":53,"the-source-navigation-pt-br":360,"the-source-newsletter-pt-br":387,"article-site-categories-pt-br":399,"undefined-article-hero-category-pt-br":401,"undefined-the-source-gated-asset-pt-br":426,"undefined-category-pt-br":443,"undefined-the-source-resources-pt-br":456,"undefined-article-hero-author-pt-br":483},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"slug":8,"type":9,"category":5,"config":10,"seo":15,"content":21,"_id":47,"_type":48,"title":7,"_source":49,"_file":50,"_stem":51,"_extension":52},"/pt-br/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer","platform",false,"","devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer","article",{"layout":11,"template":12,"featured":6,"articleType":13,"author":14},"the-source","TheSourceArticle","Regular","sharon-gaudin",{"title":16,"ogTitle":16,"description":17,"ogDescription":17,"ogImage":18,"config":19},"DevOps substitui toolchains DIY por plataforma","Segundo pesquisa do GitLab, 64% dos profissionais de DevSecOps querem consolidar cadeias de ferramentas que crescem de forma descontrolada.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463678/r0gawsvh4vcmgblpra58.png",{"noIndex":20},true,{"title":22,"description":23,"heroImage":18,"date":24,"timeToRead":25,"keyTakeaways":26,"articleBody":30,"faq":31},"As equipes de DevOps querem se livrar das cadeias de ferramentas DIY. A solução é uma plataforma","De acordo com uma pesquisa do GitLab, 64% dos profissionais de DevSecOps afirmam que desejam consolidar cadeias de ferramentas que crescem de forma descontrolada.","2025-01-14","5 min de leitura",[27,28,29],"Equipes de DevOps encaram o \"custo da cadeia de ferramentas\" com várias ferramentas e custos ocultos. Mais de 78% das equipes gastam até 100% do tempo fazendo a manutenção de ferramentas em vez de programar, com a maioria gerenciando mais de 6 ferramentas.","Quase 64% das equipes de DevOps querem consolidar suas cadeias de ferramentas devido a problemas de monitoramento e atrasos. O impulso é mais forte nos setores automotivo (76,5%) e de manufatura (72%).","Uma única plataforma DevSecOps ajuda as equipes a se concentrarem no código, em vez de priorizarem a manutenção de ferramentas. Com cadeias de ferramentas consolidadas, a empresa mostra eficiência, menos custos e melhorias na experiência do desenvolvedor.","O maior problema de uma equipe de DevOps pode começar de forma bastante inofensiva: uma pessoa pode querer incluir uma ferramenta para automatizar a implantação e, em seguida, outra pessoa deseja adicionar uma ferramenta de revisão de código. Mais ferramentas continuam sendo adicionadas até que, de repente, as equipes estão lidando com uma cadeia de ferramentas desorganizada e confusa que causa mais desperdício de tempo e dinheiro do que a economia que se pretendia ter.\n\nEsse [\"custo da cadeia de ferramentas\"](https://about.gitlab.com/blog/avoiding-devops-tax-webcast/), o custo oculto e traiçoeiro em usar várias ferramentas de desenvolvimento, começa gradualmente, mas pode levar a sérios gargalos na produção de software. As ferramentas se acumulam até que as equipes se veem gerenciando uma cadeia confusa que desperdiça mais tempo e dinheiro do que economiza, afetando sua capacidade de atender às necessidades do cliente e permanecer à frente da concorrência.\n\nEsse problema está se tornando evidente para os profissionais de DevOps que querem se livrar das amarras de uma cadeia de ferramentas. [A Pesquisa global de DevSecOps 2024 do GitLab](https://about.gitlab.com/developer-survey/) revela o tamanho desse desafio e o problema que ele está criando. Mais da metade das equipes de DevOps precisa lidar com seis ou mais ferramentas em sua cadeia de desenvolvimento, e 13% delas gerenciam até 14 ferramentas diferentes.\n\nQual é o custo dessa complexidade em um dia de trabalho? Os profissionais de DevOps gastam até três quartos do tempo somente para manter e integrar essas ferramentas, em vez de desenvolver software. Mais de 78% reportam desperdiçar entre 25% e 100% do tempo mantendo a cadeia de ferramentas em execução.\n\nOs participantes afirmam que isso é um problema.\n\nO estudo mostrou que quase 64% querem consolidar suas cadeias de ferramentas (que às vezes seguem em expansão descontrolada) devido a desafios de monitoramento, atrasos no desenvolvimento e desenvolvedores insatisfeitos. Essa porcentagem aumenta um pouco em alguns setores. Os participantes do setor automotivo chegaram a 76,5%, enquanto mais de 72% do setor de manufatura desejam consolidar.\n\nE quando os participantes falam sobre o seu grau de envolvimento com a manutenção e/ou integração de suas cadeias de ferramentas de DevOps, fica claro por que eles querem reduzi-las ou eliminá-las. De acordo com a pesquisa, cerca de 20% relataram que a manutenção e a integração ocupam até 24% do seu tempo, com mais de 40% dizendo que representa 25% a 49%, e mais de 27% dizendo que consome 50% a 74% do seu dia de trabalho. Isso significa que mais de 78% dos profissionais de DevOps afirma desperdiçar pelo menos um quarto do dia mantendo a operação da cadeia de ferramentas.\n\n\"O dia a dia de um dos nossos desenvolvedores estava dividido em muitos serviços diferentes\", disse Nadav Robas, gerente de DevOps e DevSecOps da [Agoda](https://about.gitlab.com/customers/agoda/), uma grande plataforma online de reservas de viagens com sede em Singapura. \"Eu queria que meus engenheiros DevOps ficassem livres, sem precisar fazer manutenção diária, manter o tempo de atividade e aprender mais sobre o domínio.\"\n\nTudo isso se soma a muito tempo gasto fazendo coisas que não estão diretamente relacionadas ao desenvolvimento e à implantação de software. Isso também significa que os membros da equipe de DevOps não estão fazendo o que amam: ser inovadores e criativos, o que afeta sua experiência de trabalho e satisfação.\n\n## Como eliminar o custo da cadeia de ferramentas\n\nAs equipes estão claramente cansadas de pagar o custo de ter uma cadeia de ferramentas. E agora elas estão se livrando desse problema [adotando uma plataforma DevSecOps completa](https://about.gitlab.com/blog/eight-steps-to-prepare-your-team-for-a-devops-platform-migration/). Essa mudança pode criar eficiências, substituir tarefas práticas por automação, antecipar a segurança no ciclo de desenvolvimento, reduzir custos, reduzir problemas e gerar grandes benefícios para as equipes de DevOps e para a empresa em geral.\n\n\"Eu não queria que eles fossem especialistas em ferramentas individuais\", disse Robas. \"Em vez disso, gostaria que eles se concentrassem no que realmente importa: como produzimos e implantamos código corretamente. A plataforma nos permitiu fazer isso.”\n\nAlém de simplificar as operações, uma única plataforma também significa que as empresas não estão pagando taxas de licenciamento para várias ferramentas. Para calcular o que uma empresa pode economizar ao substituir uma cadeia de ferramentas, [use esta calculadora de ROI](https://about.gitlab.com/calculator/roi/). [1]\n\nTer uma plataforma abrangente que [aumente a produtividade](https://about.gitlab.com/blog/5-ways-collaboration-boosts-productivity-and-your-career/) e, ao mesmo tempo, reduza os custos é um superpoder, especialmente em tempos economicamente desafiadores, porque pode ajudar a agregar valor aos clientes mais rapidamente.\n\n## Reduza a expansão descontrolada da cadeia de ferramentas com o GitLab\n\nUma plataforma DevSecOps, como a [plataforma única e completa do GitLab](https://about.gitlab.com/stages-devops-lifecycle/), ajuda as empresas a eliminar o trabalho de integração potencialmente caro que acompanha o uso de várias ferramentas e ajuda as empresas a criar e lançar software mais rapidamente, aumentando a segurança e a conformidade. É uma combinação de benefícios que encurtam a duração do ciclo e aumentam a produtividade, permitindo que as equipes criem software com mais velocidade, confiança e visibilidade.\n\nE isso cria valor para os clientes.\n\n\"O GitLab ofereceu aos nossos desenvolvedores um painel único que eles podem usar para ver todos os processos do ciclo de vida do desenvolvimento de software sem precisar alternar entre ferramentas\", diz Nadav. \"Queríamos consolidar todos os nossos serviços em uma única plataforma e conseguimos. Aumentamos a produtividade e a segurança. Além disso, nossos desenvolvedores estão tendo uma experiência melhor.\"\n\nConfira os [benefícios que a migração](https://page.gitlab.com/resources-ebook-trading-diy-devops-for-a-single-platform.html) para uma plataforma GitLab de ponta a ponta pode trazer para a sua empresa.\n\n[1] _O ROI pode variar dependendo de muitos fatores, e a calculadora de ROI não reflete os resultados reais, pois os resultados podem variar._\n\n> #### Consolide sua cadeia de ferramentas complexa\n>\n> Leia o nosso guia gratuito para saber como otimizar sua cadeia de ferramentas para evitar ineficiências, diminuir custos e acelerar o tempo de entrada no mercado.\n>\n> [Consulte o guia](https://page.gitlab.com/consolidate-toolchain-guide.html){class=\"button\"}",[32,35,38,41,44],{"header":33,"content":34},"O que é o \"custo da cadeia de ferramentas\" e como ele afeta as equipes de DevOps?","O \"custo da cadeia de ferramentas\" é o custo oculto de gerenciar e manter várias ferramentas em uma cadeia de ferramentas de desenvolvimento de software. Essa complexidade consome até 74% do tempo dos profissionais de DevOps, levando a ineficiências, atrasos e redução na satisfação dos desenvolvedores.",{"header":36,"content":37},"Por que as equipes de DevOps querem consolidar suas cadeias de ferramentas?","De acordo com a Pesquisa global de DevSecOps 2024 do GitLab, 64% dos profissionais de DevOps querem consolidar suas cadeias de ferramentas para reduzir os encargos com manutenção, simplificar os fluxos de trabalho, melhorar o monitoramento e aumentar a produtividade dos desenvolvedores ao eliminar a alternância desnecessária de contexto.",{"header":39,"content":40},"Como uma única plataforma DevSecOps melhora a eficiência?","Uma única plataforma DevSecOps elimina a necessidade de integração de ferramentas, automatiza tarefas manuais, transfere a segurança para uma fase mais inicial do ciclo de vida de desenvolvimento e reduz os custos. Ela permite que as equipes se concentrem na inovação, encurtem a duração dos ciclos e aumentem a produtividade.",{"header":42,"content":43},"Quais são os benefícios financeiros de adotar uma plataforma DevSecOps abrangente?","Substituir cadeias de ferramentas fragmentadas por uma única plataforma reduz as taxas de licenciamento para várias ferramentas e elimina esforços de integração de alto custo. As empresas podem calcular possíveis economias usando ferramentas de ROI projetadas para avaliar os benefícios da consolidação de plataformas.",{"header":45,"content":46},"Como o GitLab ajuda a reduzir a complexidade da cadeia de ferramentas?","O GitLab oferece uma plataforma DevSecOps de ponta a ponta que consolida os serviços, oferecendo às equipes uma visão unificada do ciclo de vida do desenvolvimento de software. Essa abordagem reduz a expansão da cadeia de ferramentas, aprimora a segurança e a conformidade e melhora a experiência do desenvolvedor, aumentando a produtividade e a confiança.","content:pt-br:the-source:platform:devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer:index.yml","yaml","content","pt-br/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer/index.yml","pt-br/the-source/platform/devops-teams-want-to-shake-off-diy-toolchains-a-platform-is-the-answer/index","yml",{"_path":54,"_dir":55,"_draft":6,"_partial":6,"_locale":7,"data":56,"_id":356,"_type":48,"title":357,"_source":49,"_file":358,"_stem":359,"_extension":52},"/shared/pt-br/main-footer","pt-br",{"text":57,"source":58,"edit":64,"contribute":69,"config":74,"items":79,"minimal":348},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":59,"config":60},"Acessar a origem da página",{"href":61,"dataGaName":62,"dataGaLocation":63},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":65,"config":66},"Editar esta página",{"href":67,"dataGaName":68,"dataGaLocation":63},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":70,"config":71},"Contribua",{"href":72,"dataGaName":73,"dataGaLocation":63},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":75,"facebook":76,"youtube":77,"linkedin":78},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[80,107,180,248,310],{"title":81,"links":82,"subMenu":88},"Plataforma",[83],{"text":84,"config":85},"Plataforma DevSecOps",{"href":86,"dataGaName":87,"dataGaLocation":63},"/pt-br/platform/","devsecops platform",[89],{"title":90,"links":91},"Preços",[92,97,102],{"text":93,"config":94},"Confira os planos",{"href":95,"dataGaName":96,"dataGaLocation":63},"/pt-br/pricing/","view plans",{"text":98,"config":99},"Por que escolher o GitLab Premium?",{"href":100,"dataGaName":101,"dataGaLocation":63},"/pt-br/pricing/premium/","why premium",{"text":103,"config":104},"Por que escolher o GitLab Ultimate?",{"href":105,"dataGaName":106,"dataGaLocation":63},"/pt-br/pricing/ultimate/","why ultimate",{"title":108,"links":109},"Soluções",[110,115,120,125,130,135,140,145,150,155,160,165,170,175],{"text":111,"config":112},"Transformação digital",{"href":113,"dataGaName":114,"dataGaLocation":63},"/pt-br/topics/digital-transformation/","digital transformation",{"text":116,"config":117},"Segurança e conformidade",{"href":118,"dataGaName":119,"dataGaLocation":63},"/pt-br/solutions/security-compliance/","security & compliance",{"text":121,"config":122},"Entrega de software automatizada",{"href":123,"dataGaName":124,"dataGaLocation":63},"/pt-br/solutions/delivery-automation/","automated software delivery",{"text":126,"config":127},"Desenvolvimento ágil",{"href":128,"dataGaName":129,"dataGaLocation":63},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":131,"config":132},"Migração para a nuvem",{"href":133,"dataGaName":134,"dataGaLocation":63},"/pt-br/topics/cloud-native/","cloud transformation",{"text":136,"config":137},"SCM",{"href":138,"dataGaName":139,"dataGaLocation":63},"/pt-br/solutions/source-code-management/","source code management",{"text":141,"config":142},"CI/CD",{"href":143,"dataGaName":144,"dataGaLocation":63},"/pt-br/solutions/continuous-integration/","continuous integration & delivery",{"text":146,"config":147},"Gestão de fluxo de valor",{"href":148,"dataGaName":149,"dataGaLocation":63},"/pt-br/solutions/value-stream-management/","value stream management",{"text":151,"config":152},"GitOps",{"href":153,"dataGaName":154,"dataGaLocation":63},"/pt-br/solutions/gitops/","gitops",{"text":156,"config":157},"Grandes empresas",{"href":158,"dataGaName":159,"dataGaLocation":63},"/pt-br/enterprise/","enterprise",{"text":161,"config":162},"Pequenas empresas",{"href":163,"dataGaName":164,"dataGaLocation":63},"/pt-br/small-business/","small business",{"text":166,"config":167},"Setor público",{"href":168,"dataGaName":169,"dataGaLocation":63},"/pt-br/solutions/public-sector/","public sector",{"text":171,"config":172},"Educação",{"href":173,"dataGaName":174,"dataGaLocation":63},"/pt-br/solutions/education/","education",{"text":176,"config":177},"Serviços financeiros",{"href":178,"dataGaName":179,"dataGaLocation":63},"/pt-br/solutions/finance/","financial services",{"title":181,"links":182},"Recursos",[183,188,193,198,203,208,213,218,223,228,233,238,243],{"text":184,"config":185},"Instalação",{"href":186,"dataGaName":187,"dataGaLocation":63},"/pt-br/install/","install",{"text":189,"config":190},"Guias de início rápido",{"href":191,"dataGaName":192,"dataGaLocation":63},"/pt-br/get-started/","quick setup checklists",{"text":194,"config":195},"Saiba mais",{"href":196,"dataGaName":197,"dataGaLocation":63},"https://university.gitlab.com/","learn",{"text":199,"config":200},"Documentação do produto",{"href":201,"dataGaName":202,"dataGaLocation":63},"https://docs.gitlab.com/","docs",{"text":204,"config":205},"Blog",{"href":206,"dataGaName":207,"dataGaLocation":63},"/blog/","blog",{"text":209,"config":210},"Histórias de sucesso de clientes",{"href":211,"dataGaName":212,"dataGaLocation":63},"/customers/","customer success stories",{"text":214,"config":215},"Trabalho remoto",{"href":216,"dataGaName":217,"dataGaLocation":63},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":219,"config":220},"Serviços do GitLab",{"href":221,"dataGaName":222,"dataGaLocation":63},"/pt-br/services/","services",{"text":224,"config":225},"TeamOps",{"href":226,"dataGaName":227,"dataGaLocation":63},"/pt-br/teamops/","teamops",{"text":229,"config":230},"Comunidade",{"href":231,"dataGaName":232,"dataGaLocation":63},"/community/","community",{"text":234,"config":235},"Fórum",{"href":236,"dataGaName":237,"dataGaLocation":63},"https://forum.gitlab.com/","forum",{"text":239,"config":240},"Eventos",{"href":241,"dataGaName":242,"dataGaLocation":63},"/events/","events",{"text":244,"config":245},"Parceiros",{"href":246,"dataGaName":247,"dataGaLocation":63},"/pt-br/partners/","partners",{"title":249,"links":250},"Empresa",[251,256,261,266,271,276,281,285,290,295,300,305],{"text":252,"config":253},"Sobre",{"href":254,"dataGaName":255,"dataGaLocation":63},"/pt-br/company/","company",{"text":257,"config":258},"Vagas",{"href":259,"dataGaName":260,"dataGaLocation":63},"/jobs/","jobs",{"text":262,"config":263},"Liderança",{"href":264,"dataGaName":265,"dataGaLocation":63},"/company/team/e-group/","leadership",{"text":267,"config":268},"Equipe",{"href":269,"dataGaName":270,"dataGaLocation":63},"/company/team/","team",{"text":272,"config":273},"Manual",{"href":274,"dataGaName":275,"dataGaLocation":63},"https://handbook.gitlab.com/","handbook",{"text":277,"config":278},"Relacionamento com investidores",{"href":279,"dataGaName":280,"dataGaLocation":63},"https://ir.gitlab.com/","investor relations",{"text":282,"config":283},"Sustainability",{"href":284,"dataGaName":282,"dataGaLocation":63},"/sustainability/",{"text":286,"config":287},"Diversidade, inclusão e pertencimento (DIB)",{"href":288,"dataGaName":289,"dataGaLocation":63},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":291,"config":292},"Trust Center",{"href":293,"dataGaName":294,"dataGaLocation":63},"/pt-br/security/","trust center",{"text":296,"config":297},"Boletim informativo",{"href":298,"dataGaName":299,"dataGaLocation":63},"/company/contact/","newsletter",{"text":301,"config":302},"Imprensa",{"href":303,"dataGaName":304,"dataGaLocation":63},"/press/","press",{"text":306,"config":307},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":308,"dataGaName":309,"dataGaLocation":63},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":311,"links":312},"Fale com a gente",[313,318,323,328,333,338,343],{"text":314,"config":315},"Fale com um especialista",{"href":316,"dataGaName":317,"dataGaLocation":63},"/pt-br/sales/","sales",{"text":319,"config":320},"Ajuda",{"href":321,"dataGaName":322,"dataGaLocation":63},"/support/","get help",{"text":324,"config":325},"Portal de clientes",{"href":326,"dataGaName":327,"dataGaLocation":63},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"text":329,"config":330},"Status",{"href":331,"dataGaName":332,"dataGaLocation":63},"https://status.gitlab.com/","status",{"text":334,"config":335},"Termos de uso",{"href":336,"dataGaName":337,"dataGaLocation":63},"/terms/","terms of use",{"text":339,"config":340},"Aviso de Privacidade",{"href":341,"dataGaName":342,"dataGaLocation":63},"/pt-br/privacy/","privacy statement",{"text":344,"config":345},"Preferências de cookies",{"dataGaName":346,"dataGaLocation":63,"id":347,"isOneTrustButton":20},"cookie preferences","ot-sdk-btn",{"items":349},[350,352,354],{"text":334,"config":351},{"href":336,"dataGaName":337,"dataGaLocation":63},{"text":339,"config":353},{"href":341,"dataGaName":342,"dataGaLocation":63},{"text":344,"config":355},{"dataGaName":346,"dataGaLocation":63,"id":347,"isOneTrustButton":20},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",{"_path":361,"_dir":11,"_draft":6,"_partial":6,"_locale":7,"logo":362,"subscribeLink":367,"navItems":371,"_id":383,"_type":48,"title":384,"_source":49,"_file":385,"_stem":386,"_extension":52},"/shared/pt-br/the-source/navigation",{"altText":363,"config":364},"the source logo",{"src":365,"href":366},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750191004/t7wz1klfb2kxkezksv9t.svg","/pt-br/the-source/",{"text":368,"config":369},"Assinar",{"href":370},"#subscribe",[372,376,379],{"text":373,"config":374},"Inteligência artificial",{"href":375},"/pt-br/the-source/ai/",{"text":116,"config":377},{"href":378},"/pt-br/the-source/security/",{"text":380,"config":381},"Plataforma e infraestrutura",{"href":382},"/pt-br/the-source/platform/","content:shared:pt-br:the-source:navigation.yml","Navigation","shared/pt-br/the-source/navigation.yml","shared/pt-br/the-source/navigation",{"_path":388,"_dir":11,"_draft":6,"_partial":6,"_locale":7,"title":389,"description":390,"submitMessage":391,"formData":392,"_id":396,"_type":48,"_source":49,"_file":397,"_stem":398,"_extension":52},"/shared/pt-br/the-source/newsletter","Boletim informativo The Source","Fique por dentro dos insights para o futuro do desenvolvimento de software.","Você se inscreveu com sucesso no boletim informativo The Source.",{"config":393},{"formId":394,"formName":395,"hideRequiredLabel":20},28471,"thesourcenewsletter","content:shared:pt-br:the-source:newsletter.yml","shared/pt-br/the-source/newsletter.yml","shared/pt-br/the-source/newsletter",{"categoryNames":400},{"ai":373,"platform":380,"security":116},{"_path":402,"_dir":11,"_draft":6,"_partial":6,"_locale":7,"config":403,"seo":404,"content":407,"type":421,"slug":422,"_id":423,"_type":48,"title":7,"_source":49,"_file":424,"_stem":425,"_extension":52},"/pt-br/the-source/ai",{"layout":11},{"title":373,"description":405,"ogImage":7,"config":406},"Confira insights de especialistas sobre como a IA está transformando o desenvolvimento de software e como as empresas podem aproveitar ao máximo seus investimentos nessa tecnologia.",{"ignoreDescriptionCharLimit":20},[408,414],{"componentName":409,"componentContent":410},"TheSourceCategoryHero",{"title":373,"description":405,"image":411},{"config":412},{"src":413},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463300/eoudcbj5aoucl0spsp0c.png",{"componentName":415,"componentContent":416},"TheSourceCategoryMainSection",{"config":417},{"gatedAssets":418},[419,420],"source-lp-how-to-get-started-using-ai-in-software-development","navigating-ai-maturity-in-devsecops","category","ai","content:pt-br:the-source:ai:index.yml","pt-br/the-source/ai/index.yml","pt-br/the-source/ai/index",{"_path":427,"_dir":428,"_draft":6,"_partial":6,"_locale":7,"config":429,"title":432,"description":433,"link":434,"_id":440,"_type":48,"_source":49,"_file":441,"_stem":442,"_extension":52},"/shared/pt-br/the-source/gated-assets/application-security-in-the-digital-age","gated-assets",{"id":430,"formId":431},"application-security-in-the-digital-age",1002,"Segurança de aplicações na era digital","Leia as [descobertas da nossa pesquisa com mais de 5.000 profissionais de DevSecOps em todo o mundo](https://about.gitlab.com/developer-survey/2024/security-compliance/) para saber mais sobre como as empresas estão lidando com o aumento das superfícies de ataque e a mudança de atitude em relação à segurança e à IA.",{"text":435,"config":436},"Leia o relatório",{"href":437,"dataGaName":438,"dataGaLocation":439},"https://about.gitlab.com/developer-survey/2024/security-compliance","Application Security in the Digital Age","thesource","content:shared:pt-br:the-source:gated-assets:application-security-in-the-digital-age.yml","shared/pt-br/the-source/gated-assets/application-security-in-the-digital-age.yml","shared/pt-br/the-source/gated-assets/application-security-in-the-digital-age",{"_path":402,"_dir":11,"_draft":6,"_partial":6,"_locale":7,"config":444,"seo":445,"content":447,"type":421,"slug":422,"_id":423,"_type":48,"title":7,"_source":49,"_file":424,"_stem":425,"_extension":52},{"layout":11},{"title":373,"description":405,"ogImage":7,"config":446},{"ignoreDescriptionCharLimit":20},[448,452],{"componentName":409,"componentContent":449},{"title":373,"description":405,"image":450},{"config":451},{"src":413},{"componentName":415,"componentContent":453},{"config":454},{"gatedAssets":455},[419,420],[457,470],{"_path":458,"_dir":428,"_draft":6,"_partial":6,"_locale":7,"config":459,"title":460,"description":461,"link":462,"_id":467,"_type":48,"_source":49,"_file":468,"_stem":469,"_extension":52},"/shared/pt-br/the-source/gated-assets/navigating-ai-maturity-in-devsecops",{"id":420,"formId":431},"Acompanhe a maturidade da IA no DevSecOps","Leia os [resultados da nossa pesquisa com mais de 5 mil profissionais de DevSecOps em todo o mundo](https://about.gitlab.com/developer-survey/2024/ai/) para conferir insights sobre como as empresas incorporam a IA ao ciclo de vida do desenvolvimento de software (disponível em inglês).",{"text":463,"config":464},"Acesse o relatório",{"href":465,"dataGaName":466,"dataGaLocation":439},"https://about.gitlab.com/developer-survey/2024/ai/","Navigating AI Maturity in DevSecOps","content:shared:pt-br:the-source:gated-assets:navigating-ai-maturity-in-devsecops.yml","shared/pt-br/the-source/gated-assets/navigating-ai-maturity-in-devsecops.yml","shared/pt-br/the-source/gated-assets/navigating-ai-maturity-in-devsecops",{"_path":471,"_dir":428,"_draft":6,"_partial":6,"_locale":7,"config":472,"title":473,"description":474,"link":475,"_id":480,"_type":48,"_source":49,"_file":481,"_stem":482,"_extension":52},"/shared/pt-br/the-source/gated-assets/source-lp-how-to-get-started-using-ai-in-software-development",{"id":419,"formId":431},"Como introduzir o uso da IA no desenvolvimento de software","Confira nosso livro digital (em inglês) para obter informações tangíveis que ajudarão você a criar uma estrutura estratégica de IA para criar software seguro com mais rapidez (disponível em inglês).",{"text":476,"config":477},"Acesse o livro digital",{"href":478,"dataGaName":479,"dataGaLocation":439},"https://about.gitlab.com/the-source/ai/getting-started-with-ai-in-software-development-a-guide-for-leaders/","How to Get Started Using AI in Software Development","content:shared:pt-br:the-source:gated-assets:source-lp-how-to-get-started-using-ai-in-software-development.yml","shared/pt-br/the-source/gated-assets/source-lp-how-to-get-started-using-ai-in-software-development.yml","shared/pt-br/the-source/gated-assets/source-lp-how-to-get-started-using-ai-in-software-development",[484,507,523,539,555,576,596,612,630,650,667,688,704,722,739,757,776,794,813,834,855,871,887,905,923,942,958,976,991,1010],{"_path":485,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":487,"seo":488,"content":490,"type":502,"slug":503,"_id":504,"_type":48,"title":489,"_source":49,"_file":505,"_stem":506,"_extension":52},"/pt-br/the-source/authors/amanda-rueda","authors",{"layout":11},{"title":489},"Amanda Rueda",[491,500],{"componentName":492,"componentContent":493},"TheSourceAuthorHero",{"config":494,"name":489,"headshot":497},{"gitlabHandle":495,"linkedInProfileUrl":496},"amandarueda","https://www.linkedin.com/in/amandamrueda/",{"altText":489,"config":498},{"src":499},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463383/osecw1pzbxvb7fhqhiky.png",{"componentName":501},"TheSourceArticlesList","author","amanda-rueda","content:pt-br:the-source:authors:amanda-rueda.yml","pt-br/the-source/authors/amanda-rueda.yml","pt-br/the-source/authors/amanda-rueda",{"_path":508,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":509,"seo":510,"content":512,"type":502,"slug":519,"_id":520,"_type":48,"title":511,"_source":49,"_file":521,"_stem":522,"_extension":52},"/pt-br/the-source/authors/andre-michael-braun",{"layout":11},{"title":511},"Andre Michael Braun",[513,518],{"componentName":492,"componentContent":514},{"name":511,"headshot":515},{"altText":511,"config":516},{"src":517},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463336/yl27k7wdlnkzsizwknn1.jpg",{"componentName":501},"andre-michael-braun","content:pt-br:the-source:authors:andre-michael-braun.yml","pt-br/the-source/authors/andre-michael-braun.yml","pt-br/the-source/authors/andre-michael-braun",{"_path":524,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":525,"seo":526,"content":528,"type":502,"slug":535,"_id":536,"_type":48,"title":527,"_source":49,"_file":537,"_stem":538,"_extension":52},"/pt-br/the-source/authors/andrew-haschka",{"layout":11},{"title":527},"Andrew Haschka",[529,534],{"componentName":492,"componentContent":530},{"name":527,"headshot":531},{"altText":527,"config":532},{"src":533},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463349/z1qnc4uxmqgg3hnm3da4.png",{"componentName":501},"andrew-haschka","content:pt-br:the-source:authors:andrew-haschka.yml","pt-br/the-source/authors/andrew-haschka.yml","pt-br/the-source/authors/andrew-haschka",{"_path":540,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":541,"seo":542,"content":544,"type":502,"slug":551,"_id":552,"_type":48,"title":543,"_source":49,"_file":553,"_stem":554,"_extension":52},"/pt-br/the-source/authors/ayoub-fandi",{"layout":11},{"title":543},"Ayoub Fandi",[545,550],{"componentName":492,"componentContent":546},{"name":543,"headshot":547},{"altText":543,"config":548},{"src":549},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463329/wyp554loeyoibx3ozren.jpg",{"componentName":501},"ayoub-fandi","content:pt-br:the-source:authors:ayoub-fandi.yml","pt-br/the-source/authors/ayoub-fandi.yml","pt-br/the-source/authors/ayoub-fandi",{"_path":556,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":557,"seo":558,"content":560,"type":502,"slug":572,"_id":573,"_type":48,"title":559,"_source":49,"_file":574,"_stem":575,"_extension":52},"/pt-br/the-source/authors/brian-wald",{"layout":11},{"title":559},"Brian Wald",[561,571],{"componentName":492,"componentContent":562},{"config":563,"name":559,"role":566,"bio":567,"headshot":568},{"gitlabHandle":564,"linkedInProfileUrl":565},"brianwald","https://www.linkedin.com/in/brianwald/","Chefe da Equipe Global de CTOs de Campo","Brian Wald é Chefe da Equipe Global de CTOs de Campo do GitLab. Ele lidera uma equipe dinâmica de CTOs de campo dedicados a transformar as práticas de desenvolvimento de software empresarial.",{"altText":559,"config":569},{"src":570},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463417/fugpbux9miqbdx3wewtu.jpg",{"componentName":501},"brian-wald","content:pt-br:the-source:authors:brian-wald.yml","pt-br/the-source/authors/brian-wald.yml","pt-br/the-source/authors/brian-wald",{"_path":577,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":578,"seo":579,"content":581,"type":502,"slug":592,"_id":593,"_type":48,"title":580,"_source":49,"_file":594,"_stem":595,"_extension":52},"/pt-br/the-source/authors/bryan-ross",{"layout":11},{"title":580},"Bryan Ross",[582,591],{"componentName":492,"componentContent":583},{"config":584,"name":580,"headshot":588},{"gitlabHandle":585,"twitterXProfileUrl":586,"linkedInProfileUrl":587},"bryanrossuk","https://twitter.com/bryanrossuk","https://www.linkedin.com/in/bryanross",{"altText":580,"config":589},{"src":590},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463324/mvdyvskii4hltdrgqxom.jpg",{"componentName":501},"bryan-ross","content:pt-br:the-source:authors:bryan-ross.yml","pt-br/the-source/authors/bryan-ross.yml","pt-br/the-source/authors/bryan-ross",{"_path":597,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":598,"seo":599,"content":601,"type":502,"slug":608,"_id":609,"_type":48,"title":600,"_source":49,"_file":610,"_stem":611,"_extension":52},"/pt-br/the-source/authors/chandler-gibbons",{"layout":11},{"title":600},"Chandler Gibbons",[602,607],{"componentName":492,"componentContent":603},{"name":600,"headshot":604},{"altText":600,"config":605},{"src":606},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463362/o7g9fqtqtjvegfwniuxh.jpg",{"componentName":501},"chandler-gibbons","content:pt-br:the-source:authors:chandler-gibbons.yml","pt-br/the-source/authors/chandler-gibbons.yml","pt-br/the-source/authors/chandler-gibbons",{"_path":613,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":614,"seo":615,"content":617,"type":502,"slug":626,"_id":627,"_type":48,"title":616,"_source":49,"_file":628,"_stem":629,"_extension":52},"/pt-br/the-source/authors/dave-steer",{"layout":11},{"title":616},"Dave Steer",[618,625],{"componentName":492,"componentContent":619},{"config":620,"name":616,"headshot":622},{"gitlabHandle":621},"dsteer",{"altText":616,"config":623},{"src":624},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463457/zbtapdkglu3yb9suaq7w.png",{"componentName":501},"dave-steer","content:pt-br:the-source:authors:dave-steer.yml","pt-br/the-source/authors/dave-steer.yml","pt-br/the-source/authors/dave-steer",{"_path":631,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":632,"seo":633,"content":635,"type":502,"slug":645,"_id":646,"_type":48,"title":647,"_source":49,"_file":648,"_stem":649,"_extension":52},"/pt-br/the-source/authors/ddesanto",{"layout":11},{"title":634},"David DeSanto",[636,644],{"componentName":492,"componentContent":637},{"config":638,"name":634,"headshot":641},{"gitlabHandle":639,"linkedInProfileUrl":640},"david","https://www.linkedin.com/in/ddesanto/",{"altText":634,"config":642},{"src":643},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463446/bgnljs84zcsxj0t6nvix.png",{"componentName":501},"ddesanto","content:pt-br:the-source:authors:ddesanto.yml","Ddesanto","pt-br/the-source/authors/ddesanto.yml","pt-br/the-source/authors/ddesanto",{"_path":651,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":652,"seo":653,"content":655,"type":502,"slug":662,"_id":663,"_type":48,"title":664,"_source":49,"_file":665,"_stem":666,"_extension":52},"/pt-br/the-source/authors/derek-debellis",{"layout":11},{"title":654},"Derek DeBellis",[656,661],{"componentName":492,"componentContent":657},{"name":654,"headshot":658},{"altText":654,"config":659},{"src":660},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463385/sbnjwfaguszi5g2smzr7.png",{"componentName":501},"derek-debellis","content:pt-br:the-source:authors:derek-debellis.yml","Derek Debellis","pt-br/the-source/authors/derek-debellis.yml","pt-br/the-source/authors/derek-debellis",{"_path":668,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":669,"seo":670,"content":672,"type":502,"slug":684,"_id":685,"_type":48,"title":671,"_source":49,"_file":686,"_stem":687,"_extension":52},"/pt-br/the-source/authors/emilio-salvador",{"layout":11},{"title":671},"Emilio Salvador",[673,683],{"componentName":492,"componentContent":674},{"config":675,"name":671,"role":678,"bio":679,"headshot":680},{"gitlabHandle":676,"linkedInProfileUrl":677},"esalvadorp","https://www.linkedin.com/in/emiliosp/","Vice-presidente de Estratégia e Relações com Desenvolvedores","Emilio Salvador é vice-presidente de estratégia e relações com desenvolvedores no GitLab. Com mais de 20 anos de experiência, Emilio trabalhou na Amazon e na Microsoft e, mais recentemente, liderou a estratégia e as operações da equipe de experiência e relações com desenvolvedores do Google. Ele tem um MBA da MIT Sloan School of Management.",{"altText":671,"config":681},{"src":682},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463402/g0snp3uisjm4tj3pkqcw.jpg",{"componentName":501},"emilio-salvador","content:pt-br:the-source:authors:emilio-salvador.yml","pt-br/the-source/authors/emilio-salvador.yml","pt-br/the-source/authors/emilio-salvador",{"_path":689,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":690,"seo":691,"content":693,"type":502,"slug":700,"_id":701,"_type":48,"title":692,"_source":49,"_file":702,"_stem":703,"_extension":52},"/pt-br/the-source/authors/erika-feldman",{"layout":11},{"title":692},"Erika Feldman",[694,699],{"componentName":492,"componentContent":695},{"name":692,"headshot":696},{"altText":692,"config":697},{"src":698},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463354/d9quqvz7d2ayjwif7vdn.png",{"componentName":501},"erika-feldman","content:pt-br:the-source:authors:erika-feldman.yml","pt-br/the-source/authors/erika-feldman.yml","pt-br/the-source/authors/erika-feldman",{"_path":705,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":706,"seo":707,"content":709,"type":502,"slug":718,"_id":719,"_type":48,"title":708,"_source":49,"_file":720,"_stem":721,"_extension":52},"/pt-br/the-source/authors/george-kichukov",{"layout":11},{"title":708},"George Kichukov",[710,717],{"componentName":492,"componentContent":711},{"config":712,"name":708,"headshot":714},{"gitlabHandle":713},"gkichukov",{"altText":708,"config":715},{"src":716},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463366/dk2knfancgsxocjkmyoa.jpg",{"componentName":501},"george-kichukov","content:pt-br:the-source:authors:george-kichukov.yml","pt-br/the-source/authors/george-kichukov.yml","pt-br/the-source/authors/george-kichukov",{"_path":723,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":724,"seo":725,"content":727,"type":502,"slug":734,"_id":735,"_type":48,"title":736,"_source":49,"_file":737,"_stem":738,"_extension":52},"/pt-br/the-source/authors/gitlab",{"layout":11},{"title":726},"GitLab",[728,733],{"componentName":492,"componentContent":729},{"name":726,"headshot":730},{"altText":726,"config":731},{"src":732},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463461/ts7io0hgpdyqylbzfire.png",{"componentName":501},"gitlab","content:pt-br:the-source:authors:gitlab.yml","Gitlab","pt-br/the-source/authors/gitlab.yml","pt-br/the-source/authors/gitlab",{"_path":740,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":741,"seo":742,"content":744,"type":502,"slug":753,"_id":754,"_type":48,"title":743,"_source":49,"_file":755,"_stem":756,"_extension":52},"/pt-br/the-source/authors/grant-hickman",{"layout":11},{"title":743},"Grant Hickman",[745,752],{"componentName":492,"componentContent":746},{"config":747,"name":743,"headshot":749},{"gitlabHandle":748},"g.hickman",{"altText":743,"config":750},{"src":751},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463463/f3uqwtugqotyhwutz5gu.png",{"componentName":501},"grant-hickman","content:pt-br:the-source:authors:grant-hickman.yml","pt-br/the-source/authors/grant-hickman.yml","pt-br/the-source/authors/grant-hickman",{"_path":758,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":759,"seo":760,"content":762,"type":502,"slug":772,"_id":773,"_type":48,"title":761,"_source":49,"_file":774,"_stem":775,"_extension":52},"/pt-br/the-source/authors/haim-snir",{"layout":11},{"title":761},"Haim Snir",[763,771],{"componentName":492,"componentContent":764},{"config":765,"name":761,"headshot":768},{"gitlabHandle":766,"linkedInProfileUrl":767},"hsnir1","https://www.linkedin.com/in/haimsnir/",{"altText":761,"config":769},{"src":770},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463395/nubmshvaq8wpomopllni.png",{"componentName":501},"haim-snir","content:pt-br:the-source:authors:haim-snir.yml","pt-br/the-source/authors/haim-snir.yml","pt-br/the-source/authors/haim-snir",{"_path":777,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":778,"seo":779,"content":781,"type":502,"slug":785,"_id":790,"_type":48,"title":791,"_source":49,"_file":792,"_stem":793,"_extension":52},"/pt-br/the-source/authors/iganbaruch",{"layout":11},{"title":780},"Itzik Gan Baruch",[782,789],{"componentName":492,"componentContent":783},{"config":784,"name":780,"headshot":786},{"gitlabHandle":785},"iganbaruch",{"altText":780,"config":787},{"src":788},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463443/vibb2fkc0ojni2d1eqde.png",{"componentName":501},"content:pt-br:the-source:authors:iganbaruch.yml","Iganbaruch","pt-br/the-source/authors/iganbaruch.yml","pt-br/the-source/authors/iganbaruch",{"_path":795,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":796,"seo":797,"content":799,"type":502,"slug":808,"_id":809,"_type":48,"title":810,"_source":49,"_file":811,"_stem":812,"_extension":52},"/pt-br/the-source/authors/jlongo",{"layout":11},{"title":798},"Joseph Longo",[800,807],{"componentName":492,"componentContent":801},{"config":802,"name":798,"headshot":804},{"gitlabHandle":803},"jlongo_gitlab",{"altText":798,"config":805},{"src":806},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463434/uoxaknpmoposbbgzqji8.png",{"componentName":501},"jlongo","content:pt-br:the-source:authors:jlongo.yml","Jlongo","pt-br/the-source/authors/jlongo.yml","pt-br/the-source/authors/jlongo",{"_path":814,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":815,"seo":816,"content":818,"type":502,"slug":830,"_id":831,"_type":48,"title":817,"_source":49,"_file":832,"_stem":833,"_extension":52},"/pt-br/the-source/authors/joel-krooswyk",{"layout":11},{"title":817},"Joel Krooswyk",[819,829],{"componentName":492,"componentContent":820},{"config":821,"name":817,"role":824,"bio":825,"headshot":826},{"gitlabHandle":822,"linkedInProfileUrl":823},"jkrooswyk","https://www.linkedin.com/in/joelrkrooswyk/","CTO Nacional","Joel Krooswyk é o Diretor de Tecnologia Nacional do GitLab. Ele colabora ativamente para o crescimento do GitLab desde 2017. Seus 25 anos de experiência em liderança abrangem não apenas o setor público dos EUA, mas também empresas pequenas e médias e empresas internacionais. Joel combina seu profundo conhecimento em políticas governamentais com uma vasta experiência em tecnologia, desenvolvimento de software, IA e cibersegurança. Com frequência, é convidado pelo setor e por agências a comentar e responder perguntas sobre políticas.",{"altText":817,"config":827},{"src":828},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463423/mkmdhuxsjggfvokdmdv7.jpg",{"componentName":501},"joel-krooswyk","content:pt-br:the-source:authors:joel-krooswyk.yml","pt-br/the-source/authors/joel-krooswyk.yml","pt-br/the-source/authors/joel-krooswyk",{"_path":835,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":836,"seo":837,"content":839,"type":502,"slug":851,"_id":852,"_type":48,"title":838,"_source":49,"_file":853,"_stem":854,"_extension":52},"/pt-br/the-source/authors/josh-lemos",{"layout":11},{"title":838},"Josh Lemos",[840,850],{"componentName":492,"componentContent":841},{"config":842,"name":838,"role":845,"bio":846,"headshot":847},{"gitlabHandle":843,"linkedInProfileUrl":844},"joshlemos","https://www.linkedin.com/in/joshlemos/","Diretor de Segurança da Informação","Com 20 anos de experiência na liderança de equipes de segurança da informação, Josh Lemos é o diretor de segurança da informação da GitLab Inc. Ele é responsável por estabelecer e manter a visão, a estratégia e o programa da empresa para garantir que os ativos e as tecnologias da informação estejam adequadamente protegidos, fortalecendo a plataforma DevSecOps do GitLab e garantindo o mais alto nível de segurança para os clientes.",{"altText":838,"config":848},{"src":849},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463405/f4rqtiecakrekvxfhqar.jpg",{"componentName":501},"josh-lemos","content:pt-br:the-source:authors:josh-lemos.yml","pt-br/the-source/authors/josh-lemos.yml","pt-br/the-source/authors/josh-lemos",{"_path":856,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":857,"seo":858,"content":860,"type":502,"slug":867,"_id":868,"_type":48,"title":859,"_source":49,"_file":869,"_stem":870,"_extension":52},"/pt-br/the-source/authors/julie-griffin",{"layout":11},{"title":859},"Julie Griffin",[861,866],{"componentName":492,"componentContent":862},{"name":859,"headshot":863},{"altText":859,"config":864},{"src":865},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463371/hqkbr3uk8hw2de7tltn4.webp",{"componentName":501},"julie-griffin","content:pt-br:the-source:authors:julie-griffin.yml","pt-br/the-source/authors/julie-griffin.yml","pt-br/the-source/authors/julie-griffin",{"_path":872,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":873,"seo":874,"content":876,"type":502,"slug":883,"_id":884,"_type":48,"title":875,"_source":49,"_file":885,"_stem":886,"_extension":52},"/pt-br/the-source/authors/kristina-weis",{"layout":11},{"title":875},"Kristina Weis",[877,882],{"componentName":492,"componentContent":878},{"name":875,"headshot":879},{"altText":875,"config":880},{"src":881},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463469/eoolq6n6bs0zb8gmf0js.webp",{"componentName":501},"kristina-weis","content:pt-br:the-source:authors:kristina-weis.yml","pt-br/the-source/authors/kristina-weis.yml","pt-br/the-source/authors/kristina-weis",{"_path":888,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":889,"seo":890,"content":892,"type":502,"slug":901,"_id":902,"_type":48,"title":891,"_source":49,"_file":903,"_stem":904,"_extension":52},"/pt-br/the-source/authors/lee-faus",{"layout":11},{"title":891},"Lee Faus",[893,900],{"componentName":492,"componentContent":894},{"config":895,"name":891,"headshot":897},{"gitlabHandle":896},"lfaus",{"altText":891,"config":898},{"src":899},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463398/vivhlomglvnstamj54bo.jpg",{"componentName":501},"lee-faus","content:pt-br:the-source:authors:lee-faus.yml","pt-br/the-source/authors/lee-faus.yml","pt-br/the-source/authors/lee-faus",{"_path":906,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":907,"seo":908,"content":910,"type":502,"slug":914,"_id":919,"_type":48,"title":920,"_source":49,"_file":921,"_stem":922,"_extension":52},"/pt-br/the-source/authors/ncregan",{"layout":11},{"title":909},"Niall Cregan",[911,918],{"componentName":492,"componentContent":912},{"config":913,"name":909,"headshot":915},{"gitlabHandle":914},"ncregan",{"altText":909,"config":916},{"src":917},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463431/yrtwodocb4cu3j7lkhyo.png",{"componentName":501},"content:pt-br:the-source:authors:ncregan.yml","Ncregan","pt-br/the-source/authors/ncregan.yml","pt-br/the-source/authors/ncregan",{"_path":924,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":925,"seo":926,"content":928,"type":502,"slug":937,"_id":938,"_type":48,"title":939,"_source":49,"_file":940,"_stem":941,"_extension":52},"/pt-br/the-source/authors/rschulman",{"layout":11},{"title":927},"Robin Schulman",[929,936],{"componentName":492,"componentContent":930},{"config":931,"name":927,"headshot":933},{"gitlabHandle":932},"robin",{"altText":927,"config":934},{"src":935},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463437/u2xfbudw1f8hhnkrgaoy.webp",{"componentName":501},"rschulman","content:pt-br:the-source:authors:rschulman.yml","Rschulman","pt-br/the-source/authors/rschulman.yml","pt-br/the-source/authors/rschulman",{"_path":943,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":944,"seo":945,"content":947,"type":502,"slug":954,"_id":955,"_type":48,"title":946,"_source":49,"_file":956,"_stem":957,"_extension":52},"/pt-br/the-source/authors/sabrina-farmer",{"layout":11},{"title":946},"Sabrina Farmer",[948,953],{"componentName":492,"componentContent":949},{"name":946,"headshot":950},{"altText":946,"config":951},{"src":952},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463377/udmzbjjr5xrcrffdlphx.webp",{"componentName":501},"sabrina-farmer","content:pt-br:the-source:authors:sabrina-farmer.yml","pt-br/the-source/authors/sabrina-farmer.yml","pt-br/the-source/authors/sabrina-farmer",{"_path":959,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":960,"seo":961,"content":963,"type":502,"slug":972,"_id":973,"_type":48,"title":962,"_source":49,"_file":974,"_stem":975,"_extension":52},"/pt-br/the-source/authors/sandra-gittlen",{"layout":11},{"title":962},"Sandra Gittlen",[964,971],{"componentName":492,"componentContent":965},{"config":966,"name":962,"headshot":968},{"gitlabHandle":967},"sgittlen",{"altText":962,"config":969},{"src":970},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463466/r7ckb9h2zr4c2rsz3zlm.png",{"componentName":501},"sandra-gittlen","content:pt-br:the-source:authors:sandra-gittlen.yml","pt-br/the-source/authors/sandra-gittlen.yml","pt-br/the-source/authors/sandra-gittlen",{"_path":977,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":978,"seo":979,"content":981,"type":502,"slug":14,"_id":988,"_type":48,"title":980,"_source":49,"_file":989,"_stem":990,"_extension":52},"/pt-br/the-source/authors/sharon-gaudin",{"layout":11},{"title":980},"Sharon Gaudin",[982,987],{"componentName":492,"componentContent":983},{"name":980,"headshot":984},{"altText":980,"config":985},{"src":986},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463475/h6j4nnvykzyfzgvl7txb.webp",{"componentName":501},"content:pt-br:the-source:authors:sharon-gaudin.yml","pt-br/the-source/authors/sharon-gaudin.yml","pt-br/the-source/authors/sharon-gaudin",{"_path":992,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":993,"seo":994,"content":996,"type":502,"slug":1006,"_id":1007,"_type":48,"title":995,"_source":49,"_file":1008,"_stem":1009,"_extension":52},"/pt-br/the-source/authors/stephen-walters",{"layout":11},{"title":995},"Stephen Walters",[997,1005],{"componentName":492,"componentContent":998},{"config":999,"name":995,"headshot":1002},{"gitlabHandle":1000,"linkedInProfileUrl":1001},"swalters1","https://www.linkedin.com/in/1stephenwalters/",{"altText":995,"config":1003},{"src":1004},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463392/g6ktk5qb4vcqc9wqjlf9.jpg",{"componentName":501},"stephen-walters","content:pt-br:the-source:authors:stephen-walters.yml","pt-br/the-source/authors/stephen-walters.yml","pt-br/the-source/authors/stephen-walters",{"_path":1011,"_dir":486,"_draft":6,"_partial":6,"_locale":7,"config":1012,"seo":1013,"content":1015,"type":502,"slug":1027,"_id":1028,"_type":48,"title":1029,"_source":49,"_file":1030,"_stem":1031,"_extension":52},"/pt-br/the-source/authors/taylor-mccaslin",{"layout":11},{"title":1014},"Taylor McCaslin",[1016,1026],{"componentName":492,"componentContent":1017},{"config":1018,"name":1014,"role":1021,"bio":1022,"headshot":1023},{"gitlabHandle":1019,"linkedInProfileUrl":1020},"tmccaslin","https://www.linkedin.com/in/taylormccaslin/","Gerente de Grupo, Produto – Ciência de Dados","Taylor McCaslin é Líder de Produto para IA/ML no GitLab, onde comanda a equipe de gerentes de produto responsável pelos grupos focados em IA e ModelOps, definindo a visão e o direcionamento para que os usuários do GitLab possam integrar a ciência de dados em seus programas de DevOps. Antes de entrar no GitLab, ele trabalhou na Indeed, Duo Security e WP Engine.",{"altText":1014,"config":1024},{"src":1025},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463427/trfasilaeasosxfcxmsm.jpg",{"componentName":501},"taylor-mccaslin","content:pt-br:the-source:authors:taylor-mccaslin.yml","Taylor Mccaslin","pt-br/the-source/authors/taylor-mccaslin.yml","pt-br/the-source/authors/taylor-mccaslin",1753981711694]