[{"data":1,"prerenderedAt":1027},["ShallowReactive",2],{"/pt-br/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation/":3,"footer-pt-br":58,"the-source-navigation-pt-br":366,"the-source-newsletter-pt-br":393,"why-software-logistics-is-key-to-accelerating-innovation-article-hero-category-pt-br":405,"why-software-logistics-is-key-to-accelerating-innovation-the-source-gated-asset-pt-br":427,"why-software-logistics-is-key-to-accelerating-innovation-category-pt-br":440,"why-software-logistics-is-key-to-accelerating-innovation-the-source-resources-pt-br":452,"why-software-logistics-is-key-to-accelerating-innovation-article-hero-author-pt-br":467},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"config":8,"seo":17,"content":22,"_id":52,"_type":53,"title":7,"_source":54,"_file":55,"_stem":56,"_extension":57},"/pt-br/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation","platform",false,"",{"layout":9,"type":10,"template":11,"slug":12,"articleType":13,"category":5,"author":14,"featured":15,"gatedAsset":16},"the-source","article","TheSourceArticle","why-software-logistics-is-key-to-accelerating-innovation","Regular","lee-faus",true,"source-lp-building-a-resilient-software-development-practice",{"title":18,"description":19,"ogImage":20,"config":21},"Por que a logística de software é fundamental para acelerar a inovação","Transforme os processos de implantação com logística de software, permitindo que as equipes de operações apoiem bem os desenvolvedores e acelerem as entregas.","https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463545/nomdlhvlawqmncg0g1p8.png",{"ignoreTitleCharLimit":15},{"title":18,"date":23,"description":24,"timeToRead":25,"image":26,"keyTakeaways":28,"articleBody":32,"faq":33},"2025-04-15","Transforme os processos de implantação com logística de software, capacitando sua equipe de operações a apoiar os desenvolvedores de forma eficiente e acelerar a entrega.","4 min de leitura",{"config":27},{"src":20},[29,30,31],"A logística de software concentra-se no que acontece após o código ser empacotado: provisão, implantação, configuração, monitoramento e manutenção, otimizando a segunda metade crucial da cadeia de suprimentos de software.","Geralmente, com apenas 1% da equipe técnica em funções operacionais, as empresas precisam ter uma “mentalidade logística” para automatizar os processos de implantação e criar uma experiência melhor para os desenvolvedores.","Implementar uma abordagem de plataforma como produto na logística de software permite a padronização enquanto mantém a flexibilidade, reduzindo riscos de segurança e acelerando os ciclos de implantação.","O software não apenas impulsiona o seu negócio, ele é o seu negócio. No entanto, enquanto as empresas investem pesadamente em recursos de desenvolvimento, muitas vezes deixam de lado um componente crítico: a logística de software.\n\nA logística de software abrange tudo o que acontece após o código ser empacotado para entrega: provisão, implantação, configuração, monitoramento e manutenção. Pense nisso como a segunda metade crucial da cadeia de suprimentos de software, onde até as soluções mais brilhantemente projetadas podem falhar sem uma execução adequada.\n\nO desafio é claro: para cada 100 desenvolvedores na sua empresa, as estatísticas mostram que provavelmente você tem apenas uma pessoa dedicada à operação. Esses recursos geralmente se concentram em engenharia de rede, administração de banco de dados, engenharia de plataforma e confiabilidade do site. Como a IA generativa está prestes a aumentar drasticamente a quantidade de código produzido pelos desenvolvedores, isso cria um gargalo insustentável na execução da entrega de software.\n\n## Por que abordagens tradicionais falham\n**As abordagens tradicionais para esse problema geralmente se dividem em duas categorias: sobrecarregar as equipes de operações ou forçar os desenvolvedores a se tornarem especialistas em operações. Nenhuma delas funciona bem.**\n\nQuando as equipes de operações ficam sobrecarregadas, elas criam processos restritivos que retardam a entrega. Quando os desenvolvedores são forçados a lidar com operações, eles passam menos tempo em sua principal competência: resolver as questões empresariais por meio de código. Nossa [pesquisa mostra]( https://about.gitlab.com/developer-survey/2024/ai/) que desenvolvedores geralmente gastam apenas 21% do seu tempo escrevendo código novo, com o restante consumido por reuniões, manutenção e tarefas administrativas.\n\nEssa ineficiência é frustrante e cara. A cada dia, suas inovações ficam aguardando a implantação, o que representa valor de negócio perdido.\n\n## O modelo premium de entrega de software\nE se você pudesse trazer confiabilidade e previsibilidade garantidas para a entrega de software? Essa é a promessa de uma logística de software eficaz.\n\nAssim como as empresas de logística modernas revolucionaram o varejo ao otimizar a cadeia de suprimentos, levando produtos dos armazéns até os clientes de forma eficiente, as demais empresas precisam transferir o software de registros de pacotes para os ambientes de produção de maneira tranquila.\n\nCada vez mais empresas estão investindo em [engenharia de plataforma](https://about.gitlab.com/the-source/platform/driving-business-results-with-platform-engineering/) para acelerar o desenvolvimento de software, padronizando as melhores práticas e componentes para as equipes de desenvolvimento. No entanto, se suas iniciativas de engenharia de plataforma estão focadas apenas na experiência do desenvolvedor, você está perdendo uma parte essencial do quebra-cabeça. Embora melhorar a experiência do desenvolvedor seja importante, os ganhos de eficiência na criação de código serão irrelevantes se sua empresa não tiver a maturidade operacional necessária para implantar, configurar, monitorar e manter esse código de forma eficaz.\n\nÉ aí que entra a logística de software: garantir que o aumento da velocidade do desenvolvimento de código se converta em valor real para o negócio, em vez de criar gargalos na implantação ou caos operacional.\n\n## A vantagem competitiva da logística de software\nUma estratégia eficaz de logística de software oferece várias vantagens importantes:\n- **Ciclos de entrega acelerados**: reduza o tempo entre a conclusão do código e a implantação em produção, passando de semanas para dias ou até mesmo horas.\n- **Metodologia de segurança aprimorada**: incorpore a segurança nos pipelines de desenvolvimento, em vez de tratá-la como uma etapa final, reduzindo vulnerabilidades enquanto mantém a velocidade.\n- **Eficiência operacional aprimorada**: permita que sua equipe de operações limitada apoie mais desenvolvedores por meio de automação e recursos de autoatendimento.\n- **Melhor utilização de recursos**: aproveite melhor o talento da sua equipe de desenvolvedores, focando na criação de valor para o negócio, em vez de lidar com as complexidades da implantação.\n\n## Otimização para uma logística de software eficaz\nEm conversas com líderes técnicos de empresas de todos os portes, observei vários padrões recorrentes que distinguem as implementações bem-sucedidas de logística de software. Estas são as três etapas que você pode seguir para otimizar sua logística de software:\n\n### Crie uma estrutura de entrega de aplicativos corporativos\nA entrega de software moderna exige uma orquestração sofisticada entre diferentes ambientes, estratégias de implantação e questões operacionais. Uma estrutura eficaz deve incluir aspectos como **orquestração de lançamento** para coordenar a implantação de serviços interdependentes em ambientes diferentes; **estratégias de entrega progressiva**, como lançamentos canários e sinalizações de recurso, que permitem implantações controladas com verificação automatizada; além da **automação de provisionamento** que cria a infraestrutura subjacente por meio de interfaces controladas por políticas, enquanto reforça verificadores de integridade de segurança e requisitos de conformidade. Ao gerar atestados em cada etapa, essa estrutura cria um registro verificável de todo o processo de entrega e possibilita a avaliação de riscos em tempo real e a validação de conformidade.\n\n### Adote uma plataforma com um repositório unificado de dados\nEmpresas de alto desempenho precisam de métricas abrangentes ao longo de todo o pipeline de entrega, desde o commit do código até o desempenho em produção. Você não pode gerenciar o que não mede, e as melhores equipes medem tudo, desde a velocidade de desenvolvimento até a estabilidade operacional e a metodologia de segurança. Uma malha de dados unificada funciona como o sistema nervoso de uma logística de software eficaz, conectando informações que antes estavam isoladas ao longo de todo o ciclo de vida de entrega de software e possibilitando a tomada de decisões inteligentes e automação.\n\n### Aumente a autonomia do desenvolvedor por meio de pipelines otimizados\nInterfaces intuitivas que permitem aos desenvolvedores iniciar implantações sem precisar entender a complexidade subjacente, com os devidos verificadores de integridade incorporados, reduzem a carga das equipes de operações, enquanto aceleram os ciclos de entrega. Como um líder de engenharia de plataforma me disse: \"Nosso trabalho é tornar a plataforma tão fácil de usar que as equipes possam se autogerir”.\n\n## Logística de software: o diferencial competitivo para empresas digitais\nCom a intensificação da concorrência, a capacidade de passar o software de forma eficiente do ambiente de teste para a produção se torna um diferencial competitivo essencial. Adotar uma mentalidade de logística de software pode ajudar sua equipe de operações limitada a apoiar de forma eficaz seu departamento de desenvolvimento, acelerando a inovação enquanto mantém a segurança e a confiabilidade.",[34,37,40,43,46,49],{"header":35,"content":36},"O que é logística de software no contexto de desenvolvimento de software?","Logística de software se refere aos processos que ocorrem após o empacotamento do código, incluindo provisão, implantação, configuração, monitoramento e manutenção. Ela representa a segunda metade da cadeia de suprimentos de software, garantindo uma entrega confiável, segura e eficiente para a produção.",{"header":38,"content":39},"Por que a logística de software está se tornando mais importante agora?","À medida que a IA generativa acelera o ritmo de criação de código, as empresas enfrentam uma pressão cada vez maior para implantar e manter esse código de forma eficiente. Diante de restrições operacionais, uma logística de software eficaz é essencial para evitar gargalos e transformar a velocidade de desenvolvimento em uma vantagem comercial real.",{"header":41,"content":42},"Como a má logística de software afeta os ciclos de entrega?","Sem uma logística otimizada, as empresas enfrentam atrasos na implantação, operações irregulares e uma dependência excessiva de equipes de operações sobrecarregadas ou de desenvolvedores assumindo tarefas de operações. Isso compromete a velocidade da inovação e aumenta o risco operacional.",{"header":44,"content":45},"Qual é o papel dos pipelines otimizados na logística de software?","Pipelines otimizados oferecem fluxos de implantação automatizados e pré-configurados que os desenvolvedores podem usar de forma independente. Esses pipelines aumentam a autonomia dos desenvolvedores ao incorporar verificadores de integridade de segurança e conformidade, reduzindo a dependência das equipes de operações.",{"header":47,"content":48},"Como um repositório unificado de dados pode melhorar a logística de software?","Um repositório unificado de dados conecta métricas ao longo de todo o ciclo de vida de entrega de software, desde o commit do código até a produção. Isso permite obter insights em tempo real, acompanhar o desempenho e automatizar processos, ajudando as empresas a gerenciar riscos na entrega e otimizar os resultados.",{"header":50,"content":51},"Por que a engenharia de plataforma deve incluir um foco logístico?","Embora muitos esforços de engenharia de plataformas se concentrem em melhorar a experiência do desenvolvedor, o lado da logística garante que o aumento da velocidade de desenvolvimento se converta em eficiência real de implantação. Sem recursos de logística, a velocidade de desenvolvimento não se traduz em agilidade para o negócio.","content:pt-br:the-source:platform:why-software-logistics-is-key-to-accelerating-innovation:index.yml","yaml","content","pt-br/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation/index.yml","pt-br/the-source/platform/why-software-logistics-is-key-to-accelerating-innovation/index","yml",{"_path":59,"_dir":60,"_draft":6,"_partial":6,"_locale":7,"data":61,"_id":362,"_type":53,"title":363,"_source":54,"_file":364,"_stem":365,"_extension":57},"/shared/pt-br/main-footer","pt-br",{"text":62,"source":63,"edit":69,"contribute":74,"config":79,"items":84,"minimal":354},"Git é uma marca comercial da Software Freedom Conservancy e nosso uso do nome \"GitLab\" está sob licença",{"text":64,"config":65},"Acessar a origem da página",{"href":66,"dataGaName":67,"dataGaLocation":68},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":70,"config":71},"Editar esta página",{"href":72,"dataGaName":73,"dataGaLocation":68},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":75,"config":76},"Contribua",{"href":77,"dataGaName":78,"dataGaLocation":68},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":80,"facebook":81,"youtube":82,"linkedin":83},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[85,112,185,253,316],{"title":86,"links":87,"subMenu":93},"Plataforma",[88],{"text":89,"config":90},"Plataforma DevSecOps",{"href":91,"dataGaName":92,"dataGaLocation":68},"/pt-br/platform/","devsecops platform",[94],{"title":95,"links":96},"Preços",[97,102,107],{"text":98,"config":99},"Confira os planos",{"href":100,"dataGaName":101,"dataGaLocation":68},"/pt-br/pricing/","view plans",{"text":103,"config":104},"Por que escolher o GitLab Premium?",{"href":105,"dataGaName":106,"dataGaLocation":68},"/pt-br/pricing/premium/","why premium",{"text":108,"config":109},"Por que escolher o GitLab Ultimate?",{"href":110,"dataGaName":111,"dataGaLocation":68},"/pt-br/pricing/ultimate/","why ultimate",{"title":113,"links":114},"Soluções",[115,120,125,130,135,140,145,150,155,160,165,170,175,180],{"text":116,"config":117},"Transformação digital",{"href":118,"dataGaName":119,"dataGaLocation":68},"/pt-br/solutions/digital-transformation/","digital transformation",{"text":121,"config":122},"Segurança e conformidade",{"href":123,"dataGaName":124,"dataGaLocation":68},"/pt-br/solutions/security-compliance/","security & compliance",{"text":126,"config":127},"Entrega de software automatizada",{"href":128,"dataGaName":129,"dataGaLocation":68},"/pt-br/solutions/delivery-automation/","automated software delivery",{"text":131,"config":132},"Desenvolvimento ágil",{"href":133,"dataGaName":134,"dataGaLocation":68},"/pt-br/solutions/agile-delivery/","agile delivery",{"text":136,"config":137},"Migração para a nuvem",{"href":138,"dataGaName":139,"dataGaLocation":68},"/pt-br/solutions/cloud-native/","cloud transformation",{"text":141,"config":142},"SCM",{"href":143,"dataGaName":144,"dataGaLocation":68},"/pt-br/solutions/source-code-management/","source code management",{"text":146,"config":147},"CI/CD",{"href":148,"dataGaName":149,"dataGaLocation":68},"/pt-br/solutions/continuous-integration/","continuous integration & delivery",{"text":151,"config":152},"Gestão de fluxo de valor",{"href":153,"dataGaName":154,"dataGaLocation":68},"/pt-br/solutions/value-stream-management/","value stream management",{"text":156,"config":157},"GitOps",{"href":158,"dataGaName":159,"dataGaLocation":68},"/pt-br/solutions/gitops/","gitops",{"text":161,"config":162},"Grandes empresas",{"href":163,"dataGaName":164,"dataGaLocation":68},"/pt-br/enterprise/","enterprise",{"text":166,"config":167},"Pequenas empresas",{"href":168,"dataGaName":169,"dataGaLocation":68},"/pt-br/small-business/","small business",{"text":171,"config":172},"Setor público",{"href":173,"dataGaName":174,"dataGaLocation":68},"/pt-br/solutions/public-sector/","public sector",{"text":176,"config":177},"Educação",{"href":178,"dataGaName":179,"dataGaLocation":68},"/pt-br/solutions/education/","education",{"text":181,"config":182},"Serviços financeiros",{"href":183,"dataGaName":184,"dataGaLocation":68},"/pt-br/solutions/finance/","financial services",{"title":186,"links":187},"Recursos",[188,193,198,203,208,213,218,223,228,233,238,243,248],{"text":189,"config":190},"Instalação",{"href":191,"dataGaName":192,"dataGaLocation":68},"/pt-br/install/","install",{"text":194,"config":195},"Guias de início rápido",{"href":196,"dataGaName":197,"dataGaLocation":68},"/pt-br/get-started/","quick setup checklists",{"text":199,"config":200},"Saiba mais",{"href":201,"dataGaName":202,"dataGaLocation":68},"https://university.gitlab.com/","learn",{"text":204,"config":205},"Documentação do produto",{"href":206,"dataGaName":207,"dataGaLocation":68},"https://docs.gitlab.com/","docs",{"text":209,"config":210},"Blog",{"href":211,"dataGaName":212,"dataGaLocation":68},"/blog/","blog",{"text":214,"config":215},"Histórias de sucesso de clientes",{"href":216,"dataGaName":217,"dataGaLocation":68},"/customers/","customer success stories",{"text":219,"config":220},"Trabalho remoto",{"href":221,"dataGaName":222,"dataGaLocation":68},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":224,"config":225},"Serviços do GitLab",{"href":226,"dataGaName":227,"dataGaLocation":68},"/pt-br/services/","services",{"text":229,"config":230},"TeamOps",{"href":231,"dataGaName":232,"dataGaLocation":68},"/pt-br/teamops/","teamops",{"text":234,"config":235},"Comunidade",{"href":236,"dataGaName":237,"dataGaLocation":68},"/community/","community",{"text":239,"config":240},"Fórum",{"href":241,"dataGaName":242,"dataGaLocation":68},"https://forum.gitlab.com/","forum",{"text":244,"config":245},"Eventos",{"href":246,"dataGaName":247,"dataGaLocation":68},"/events/","events",{"text":249,"config":250},"Parceiros",{"href":251,"dataGaName":252,"dataGaLocation":68},"/pt-br/partners/","partners",{"title":254,"links":255},"Empresa",[256,261,266,271,276,281,286,291,296,301,306,311],{"text":257,"config":258},"Sobre",{"href":259,"dataGaName":260,"dataGaLocation":68},"/pt-br/company/","company",{"text":262,"config":263},"Vagas",{"href":264,"dataGaName":265,"dataGaLocation":68},"/jobs/","jobs",{"text":267,"config":268},"Liderança",{"href":269,"dataGaName":270,"dataGaLocation":68},"/company/team/e-group/","leadership",{"text":272,"config":273},"Equipe",{"href":274,"dataGaName":275,"dataGaLocation":68},"/company/team/","team",{"text":277,"config":278},"Manual",{"href":279,"dataGaName":280,"dataGaLocation":68},"https://handbook.gitlab.com/","handbook",{"text":282,"config":283},"Relacionamento com investidores",{"href":284,"dataGaName":285,"dataGaLocation":68},"https://ir.gitlab.com/","investor relations",{"text":287,"config":288},"Questões ambientais, sociais e governança corporativa (ESG)",{"href":289,"dataGaName":290,"dataGaLocation":68},"/pt-br/environmental-social-governance/","environmental, social and governance",{"text":292,"config":293},"Diversidade, inclusão e pertencimento (DIB)",{"href":294,"dataGaName":295,"dataGaLocation":68},"/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":297,"config":298},"Trust Center",{"href":299,"dataGaName":300,"dataGaLocation":68},"/pt-br/security/","trust center",{"text":302,"config":303},"Boletim informativo",{"href":304,"dataGaName":305,"dataGaLocation":68},"/company/contact/","newsletter",{"text":307,"config":308},"Imprensa",{"href":309,"dataGaName":310,"dataGaLocation":68},"/press/","press",{"text":312,"config":313},"Declaração de Transparência da Lei da Escravidão Moderna",{"href":314,"dataGaName":315,"dataGaLocation":68},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":317,"links":318},"Fale com a gente",[319,324,329,334,339,344,349],{"text":320,"config":321},"Fale com um especialista",{"href":322,"dataGaName":323,"dataGaLocation":68},"/pt-br/sales/","sales",{"text":325,"config":326},"Ajuda",{"href":327,"dataGaName":328,"dataGaLocation":68},"/support/","get help",{"text":330,"config":331},"Portal de clientes",{"href":332,"dataGaName":333,"dataGaLocation":68},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"text":335,"config":336},"Status",{"href":337,"dataGaName":338,"dataGaLocation":68},"https://status.gitlab.com/","status",{"text":340,"config":341},"Termos de uso",{"href":342,"dataGaName":343,"dataGaLocation":68},"/terms/","terms of use",{"text":345,"config":346},"Aviso de Privacidade",{"href":347,"dataGaName":348,"dataGaLocation":68},"/privacy/","privacy statement",{"text":350,"config":351},"Preferências de cookies",{"dataGaName":352,"dataGaLocation":68,"id":353,"isOneTrustButton":15},"cookie preferences","ot-sdk-btn",{"items":355},[356,358,360],{"text":340,"config":357},{"href":342,"dataGaName":343,"dataGaLocation":68},{"text":345,"config":359},{"href":347,"dataGaName":348,"dataGaLocation":68},{"text":350,"config":361},{"dataGaName":352,"dataGaLocation":68,"id":353,"isOneTrustButton":15},"content:shared:pt-br:main-footer.yml","Main Footer","shared/pt-br/main-footer.yml","shared/pt-br/main-footer",{"_path":367,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"logo":368,"subscribeLink":373,"navItems":377,"_id":389,"_type":53,"title":390,"_source":54,"_file":391,"_stem":392,"_extension":57},"/shared/pt-br/the-source/navigation",{"altText":369,"config":370},"the source logo",{"src":371,"href":372},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750191004/t7wz1klfb2kxkezksv9t.svg","/pt-br/the-source/",{"text":374,"config":375},"Subscribe",{"href":376},"#subscribe",[378,382,385],{"text":379,"config":380},"Inteligência artificial",{"href":381},"/pt-br/the-source/ai/",{"text":121,"config":383},{"href":384},"/pt-br/the-source/security/",{"text":386,"config":387},"Plataforma e infraestrutura",{"href":388},"/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":394,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"title":395,"description":396,"submitMessage":397,"formData":398,"_id":402,"_type":53,"_source":54,"_file":403,"_stem":404,"_extension":57},"/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":399},{"formId":400,"formName":401,"hideRequiredLabel":15},28471,"thesourcenewsletter","content:shared:pt-br:the-source:newsletter.yml","shared/pt-br/the-source/newsletter.yml","shared/pt-br/the-source/newsletter",{"_path":406,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"config":407,"seo":409,"content":411,"_id":424,"_type":53,"title":7,"_source":54,"_file":425,"_stem":426,"_extension":57},"/pt-br/the-source/platform",{"layout":9,"type":408,"slug":5},"category",{"title":386,"description":410,"ogImage":7},"Saiba como criar uma estrutura de DevSecOps que prepare sua equipe para o sucesso, do planejamento à entrega.",[412,418],{"componentName":413,"componentContent":414},"TheSourceCategoryHero",{"title":386,"description":410,"image":415},{"config":416},{"src":417},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463263/bdz7hmhpbmgwvoybcaud.png",{"componentName":419,"componentContent":420},"TheSourceCategoryMainSection",{"config":421},{"gatedAssets":422},[423],"gitlab-2024-global-devsecops-report","content:pt-br:the-source:platform:index.yml","pt-br/the-source/platform/index.yml","pt-br/the-source/platform/index",{"_path":428,"_dir":429,"_draft":6,"_partial":6,"_locale":7,"config":430,"link":431,"_id":436,"_type":53,"title":437,"_source":54,"_file":438,"_stem":439,"_extension":57},"/shared/pt-br/the-source/gated-assets/source-lp-building-a-resilient-software-development-practice","gated-assets",{"id":16},{"config":432},{"href":433,"dataGaName":434,"dataGaLocation":435},"https://about.gitlab.com/the-source/platform/building-a-resilient-software-development-practice","Building a Resilient Software Development Practice","thesource","content:shared:pt-br:the-source:gated-assets:source-lp-building-a-resilient-software-development-practice.yml","Source Lp Building A Resilient Software Development Practice","shared/pt-br/the-source/gated-assets/source-lp-building-a-resilient-software-development-practice.yml","shared/pt-br/the-source/gated-assets/source-lp-building-a-resilient-software-development-practice",{"_path":406,"_dir":9,"_draft":6,"_partial":6,"_locale":7,"config":441,"seo":442,"content":443,"_id":424,"_type":53,"title":7,"_source":54,"_file":425,"_stem":426,"_extension":57},{"layout":9,"type":408,"slug":5},{"title":386,"description":410,"ogImage":7},[444,448],{"componentName":413,"componentContent":445},{"title":386,"description":410,"image":446},{"config":447},{"src":417},{"componentName":419,"componentContent":449},{"config":450},{"gatedAssets":451},[423],[453],{"_path":454,"_dir":429,"_draft":6,"_partial":6,"_locale":7,"config":455,"title":457,"description":458,"link":459,"_id":464,"_type":53,"_source":54,"_file":465,"_stem":466,"_extension":57},"/shared/pt-br/the-source/gated-assets/gitlab-2024-global-devsecops-report",{"id":423,"formId":456},1002,"Relatório global de DevSecOps de 2024 do GitLab","Confira os [resultados da nossa pesquisa com mais de 5.000 profissionais de DevSecOps em todo o mundo](https://about.gitlab.com/developer-survey/) para obter insights sobre como as percepções em relação à segurança, IA e DevEx estão evoluindo.",{"text":460,"config":461},"Acesse o relatório",{"href":462,"dataGaName":463,"dataGaLocation":435},"https://about.gitlab.com/developer-survey?utm_campaign=eg_global_cmp_gated-content_aisdlc_en_ds24&utm_content=ds24_report_x","2024 global devsecops survey","content:shared:pt-br:the-source:gated-assets:gitlab-2024-global-devsecops-report.yml","shared/pt-br/the-source/gated-assets/gitlab-2024-global-devsecops-report.yml","shared/pt-br/the-source/gated-assets/gitlab-2024-global-devsecops-report",[468,491,508,525,542,563,583,600,618,638,656,677,694,712,730,748,767,785,804,825,846,863,880,897,915,934,951,969,986,1005],{"_path":469,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":471,"seo":474,"content":476,"_id":488,"_type":53,"title":475,"_source":54,"_file":489,"_stem":490,"_extension":57},"/pt-br/the-source/authors/amanda-rueda","authors",{"layout":9,"type":472,"slug":473},"author","amanda-rueda",{"title":475},"Amanda Rueda",[477,486],{"componentName":478,"componentContent":479},"TheSourceAuthorHero",{"config":480,"name":475,"headshot":483},{"gitlabHandle":481,"linkedInProfileUrl":482},"amandarueda","https://www.linkedin.com/in/amandamrueda/",{"altText":475,"config":484},{"src":485},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463383/osecw1pzbxvb7fhqhiky.png",{"componentName":487},"TheSourceArticlesList","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":492,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":493,"seo":495,"content":497,"_id":505,"_type":53,"title":496,"_source":54,"_file":506,"_stem":507,"_extension":57},"/pt-br/the-source/authors/andre-michael-braun",{"layout":9,"type":472,"slug":494},"andre-michael-braun",{"title":496},"Andre Michael Braun",[498,504],{"componentName":478,"componentContent":499},{"config":500,"name":496,"headshot":501},{},{"altText":496,"config":502},{"src":503},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463336/yl27k7wdlnkzsizwknn1.jpg",{"componentName":487},"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":509,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":510,"seo":512,"content":514,"_id":522,"_type":53,"title":513,"_source":54,"_file":523,"_stem":524,"_extension":57},"/pt-br/the-source/authors/andrew-haschka",{"layout":9,"type":472,"slug":511},"andrew-haschka",{"title":513},"Andrew Haschka",[515,521],{"componentName":478,"componentContent":516},{"config":517,"name":513,"headshot":518},{},{"altText":513,"config":519},{"src":520},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463349/z1qnc4uxmqgg3hnm3da4.png",{"componentName":487},"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":526,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":527,"seo":529,"content":531,"_id":539,"_type":53,"title":530,"_source":54,"_file":540,"_stem":541,"_extension":57},"/pt-br/the-source/authors/ayoub-fandi",{"layout":9,"type":472,"slug":528},"ayoub-fandi",{"title":530},"Ayoub Fandi",[532,538],{"componentName":478,"componentContent":533},{"config":534,"name":530,"headshot":535},{},{"altText":530,"config":536},{"src":537},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463329/wyp554loeyoibx3ozren.jpg",{"componentName":487},"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":543,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":544,"seo":546,"content":548,"_id":560,"_type":53,"title":547,"_source":54,"_file":561,"_stem":562,"_extension":57},"/pt-br/the-source/authors/brian-wald",{"layout":9,"type":472,"slug":545},"brian-wald",{"title":547},"Brian Wald",[549,559],{"componentName":478,"componentContent":550},{"config":551,"name":547,"role":554,"bio":555,"headshot":556},{"gitlabHandle":552,"linkedInProfileUrl":553},"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":547,"config":557},{"src":558},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463417/fugpbux9miqbdx3wewtu.jpg",{"componentName":487},"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":564,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":565,"seo":567,"content":569,"_id":580,"_type":53,"title":568,"_source":54,"_file":581,"_stem":582,"_extension":57},"/pt-br/the-source/authors/bryan-ross",{"layout":9,"type":472,"slug":566},"bryan-ross",{"title":568},"Bryan Ross",[570,579],{"componentName":478,"componentContent":571},{"config":572,"name":568,"headshot":576},{"gitlabHandle":573,"twitterXProfileUrl":574,"linkedInProfileUrl":575},"bryanrossuk","https://twitter.com/bryanrossuk","https://www.linkedin.com/in/bryanross",{"altText":568,"config":577},{"src":578},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463324/mvdyvskii4hltdrgqxom.jpg",{"componentName":487},"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":584,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":585,"seo":587,"content":589,"_id":597,"_type":53,"title":588,"_source":54,"_file":598,"_stem":599,"_extension":57},"/pt-br/the-source/authors/chandler-gibbons",{"layout":9,"type":472,"slug":586},"chandler-gibbons",{"title":588},"Chandler Gibbons",[590,596],{"componentName":478,"componentContent":591},{"config":592,"name":588,"headshot":593},{},{"altText":588,"config":594},{"src":595},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463362/o7g9fqtqtjvegfwniuxh.jpg",{"componentName":487},"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":601,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":602,"seo":604,"content":606,"_id":615,"_type":53,"title":605,"_source":54,"_file":616,"_stem":617,"_extension":57},"/pt-br/the-source/authors/dave-steer",{"layout":9,"type":472,"slug":603},"dave-steer",{"title":605},"Dave Steer",[607,614],{"componentName":478,"componentContent":608},{"config":609,"name":605,"headshot":611},{"gitlabHandle":610},"dsteer",{"altText":605,"config":612},{"src":613},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463457/zbtapdkglu3yb9suaq7w.png",{"componentName":487},"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":619,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":620,"seo":622,"content":624,"_id":634,"_type":53,"title":635,"_source":54,"_file":636,"_stem":637,"_extension":57},"/pt-br/the-source/authors/ddesanto",{"layout":9,"type":472,"slug":621},"ddesanto",{"title":623},"David DeSanto",[625,633],{"componentName":478,"componentContent":626},{"config":627,"name":623,"headshot":630},{"gitlabHandle":628,"linkedInProfileUrl":629},"david","https://www.linkedin.com/in/ddesanto/",{"altText":623,"config":631},{"src":632},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463446/bgnljs84zcsxj0t6nvix.png",{"componentName":487},"content:pt-br:the-source:authors:ddesanto.yml","Ddesanto","pt-br/the-source/authors/ddesanto.yml","pt-br/the-source/authors/ddesanto",{"_path":639,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":640,"seo":642,"content":644,"_id":652,"_type":53,"title":653,"_source":54,"_file":654,"_stem":655,"_extension":57},"/pt-br/the-source/authors/derek-debellis",{"layout":9,"type":472,"slug":641},"derek-debellis",{"title":643},"Derek DeBellis",[645,651],{"componentName":478,"componentContent":646},{"config":647,"name":643,"headshot":648},{},{"altText":643,"config":649},{"src":650},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463385/sbnjwfaguszi5g2smzr7.png",{"componentName":487},"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":657,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":658,"seo":660,"content":662,"_id":674,"_type":53,"title":661,"_source":54,"_file":675,"_stem":676,"_extension":57},"/pt-br/the-source/authors/emilio-salvador",{"layout":9,"type":472,"slug":659},"emilio-salvador",{"title":661},"Emilio Salvador",[663,673],{"componentName":478,"componentContent":664},{"config":665,"name":661,"role":668,"bio":669,"headshot":670},{"gitlabHandle":666,"linkedInProfileUrl":667},"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":661,"config":671},{"src":672},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463402/g0snp3uisjm4tj3pkqcw.jpg",{"componentName":487},"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":678,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":679,"seo":681,"content":683,"_id":691,"_type":53,"title":682,"_source":54,"_file":692,"_stem":693,"_extension":57},"/pt-br/the-source/authors/erika-feldman",{"layout":9,"type":472,"slug":680},"erika-feldman",{"title":682},"Erika Feldman",[684,690],{"componentName":478,"componentContent":685},{"config":686,"name":682,"headshot":687},{},{"altText":682,"config":688},{"src":689},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463354/d9quqvz7d2ayjwif7vdn.png",{"componentName":487},"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":695,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":696,"seo":698,"content":700,"_id":709,"_type":53,"title":699,"_source":54,"_file":710,"_stem":711,"_extension":57},"/pt-br/the-source/authors/george-kichukov",{"layout":9,"type":472,"slug":697},"george-kichukov",{"title":699},"George Kichukov",[701,708],{"componentName":478,"componentContent":702},{"config":703,"name":699,"headshot":705},{"gitlabHandle":704},"gkichukov",{"altText":699,"config":706},{"src":707},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463366/dk2knfancgsxocjkmyoa.jpg",{"componentName":487},"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":713,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":714,"seo":716,"content":718,"_id":726,"_type":53,"title":727,"_source":54,"_file":728,"_stem":729,"_extension":57},"/pt-br/the-source/authors/gitlab",{"layout":9,"type":472,"slug":715},"gitlab",{"title":717},"GitLab",[719,725],{"componentName":478,"componentContent":720},{"config":721,"name":717,"headshot":722},{},{"altText":717,"config":723},{"src":724},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463461/ts7io0hgpdyqylbzfire.png",{"componentName":487},"content:pt-br:the-source:authors:gitlab.yml","Gitlab","pt-br/the-source/authors/gitlab.yml","pt-br/the-source/authors/gitlab",{"_path":731,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":732,"seo":734,"content":736,"_id":745,"_type":53,"title":735,"_source":54,"_file":746,"_stem":747,"_extension":57},"/pt-br/the-source/authors/grant-hickman",{"layout":9,"type":472,"slug":733},"grant-hickman",{"title":735},"Grant Hickman",[737,744],{"componentName":478,"componentContent":738},{"config":739,"name":735,"headshot":741},{"gitlabHandle":740},"g.hickman",{"altText":735,"config":742},{"src":743},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463463/f3uqwtugqotyhwutz5gu.png",{"componentName":487},"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":749,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":750,"seo":752,"content":754,"_id":764,"_type":53,"title":753,"_source":54,"_file":765,"_stem":766,"_extension":57},"/pt-br/the-source/authors/haim-snir",{"layout":9,"type":472,"slug":751},"haim-snir",{"title":753},"Haim Snir",[755,763],{"componentName":478,"componentContent":756},{"config":757,"name":753,"headshot":760},{"gitlabHandle":758,"linkedInProfileUrl":759},"hsnir1","https://www.linkedin.com/in/haimsnir/",{"altText":753,"config":761},{"src":762},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463395/nubmshvaq8wpomopllni.png",{"componentName":487},"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":768,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":769,"seo":771,"content":773,"_id":781,"_type":53,"title":782,"_source":54,"_file":783,"_stem":784,"_extension":57},"/pt-br/the-source/authors/iganbaruch",{"layout":9,"type":472,"slug":770},"iganbaruch",{"title":772},"Itzik Gan Baruch",[774,780],{"componentName":478,"componentContent":775},{"config":776,"name":772,"headshot":777},{"gitlabHandle":770},{"altText":772,"config":778},{"src":779},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463443/vibb2fkc0ojni2d1eqde.png",{"componentName":487},"content:pt-br:the-source:authors:iganbaruch.yml","Iganbaruch","pt-br/the-source/authors/iganbaruch.yml","pt-br/the-source/authors/iganbaruch",{"_path":786,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":787,"seo":789,"content":791,"_id":800,"_type":53,"title":801,"_source":54,"_file":802,"_stem":803,"_extension":57},"/pt-br/the-source/authors/jlongo",{"layout":9,"type":472,"slug":788},"jlongo",{"title":790},"Joseph Longo",[792,799],{"componentName":478,"componentContent":793},{"config":794,"name":790,"headshot":796},{"gitlabHandle":795},"jlongo_gitlab",{"altText":790,"config":797},{"src":798},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463434/uoxaknpmoposbbgzqji8.png",{"componentName":487},"content:pt-br:the-source:authors:jlongo.yml","Jlongo","pt-br/the-source/authors/jlongo.yml","pt-br/the-source/authors/jlongo",{"_path":805,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":806,"seo":808,"content":810,"_id":822,"_type":53,"title":809,"_source":54,"_file":823,"_stem":824,"_extension":57},"/pt-br/the-source/authors/joel-krooswyk",{"layout":9,"type":472,"slug":807},"joel-krooswyk",{"title":809},"Joel Krooswyk",[811,821],{"componentName":478,"componentContent":812},{"config":813,"name":809,"role":816,"bio":817,"headshot":818},{"gitlabHandle":814,"linkedInProfileUrl":815},"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":809,"config":819},{"src":820},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463423/mkmdhuxsjggfvokdmdv7.jpg",{"componentName":487},"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":826,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":827,"seo":829,"content":831,"_id":843,"_type":53,"title":830,"_source":54,"_file":844,"_stem":845,"_extension":57},"/pt-br/the-source/authors/josh-lemos",{"layout":9,"type":472,"slug":828},"josh-lemos",{"title":830},"Josh Lemos",[832,842],{"componentName":478,"componentContent":833},{"config":834,"name":830,"role":837,"bio":838,"headshot":839},{"gitlabHandle":835,"linkedInProfileUrl":836},"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":830,"config":840},{"src":841},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463405/f4rqtiecakrekvxfhqar.jpg",{"componentName":487},"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":847,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":848,"seo":850,"content":852,"_id":860,"_type":53,"title":851,"_source":54,"_file":861,"_stem":862,"_extension":57},"/pt-br/the-source/authors/julie-griffin",{"layout":9,"type":472,"slug":849},"julie-griffin",{"title":851},"Julie Griffin",[853,859],{"componentName":478,"componentContent":854},{"config":855,"name":851,"headshot":856},{},{"altText":851,"config":857},{"src":858},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463371/hqkbr3uk8hw2de7tltn4.webp",{"componentName":487},"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":864,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":865,"seo":867,"content":869,"_id":877,"_type":53,"title":868,"_source":54,"_file":878,"_stem":879,"_extension":57},"/pt-br/the-source/authors/kristina-weis",{"layout":9,"type":472,"slug":866},"kristina-weis",{"title":868},"Kristina Weis",[870,876],{"componentName":478,"componentContent":871},{"config":872,"name":868,"headshot":873},{},{"altText":868,"config":874},{"src":875},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463469/eoolq6n6bs0zb8gmf0js.webp",{"componentName":487},"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":881,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":882,"seo":883,"content":885,"_id":894,"_type":53,"title":884,"_source":54,"_file":895,"_stem":896,"_extension":57},"/pt-br/the-source/authors/lee-faus",{"layout":9,"type":472,"slug":14},{"title":884},"Lee Faus",[886,893],{"componentName":478,"componentContent":887},{"config":888,"name":884,"headshot":890},{"gitlabHandle":889},"lfaus",{"altText":884,"config":891},{"src":892},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463398/vivhlomglvnstamj54bo.jpg",{"componentName":487},"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":898,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":899,"seo":901,"content":903,"_id":911,"_type":53,"title":912,"_source":54,"_file":913,"_stem":914,"_extension":57},"/pt-br/the-source/authors/ncregan",{"layout":9,"type":472,"slug":900},"ncregan",{"title":902},"Niall Cregan",[904,910],{"componentName":478,"componentContent":905},{"config":906,"name":902,"headshot":907},{"gitlabHandle":900},{"altText":902,"config":908},{"src":909},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463431/yrtwodocb4cu3j7lkhyo.png",{"componentName":487},"content:pt-br:the-source:authors:ncregan.yml","Ncregan","pt-br/the-source/authors/ncregan.yml","pt-br/the-source/authors/ncregan",{"_path":916,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":917,"seo":919,"content":921,"_id":930,"_type":53,"title":931,"_source":54,"_file":932,"_stem":933,"_extension":57},"/pt-br/the-source/authors/rschulman",{"layout":9,"type":472,"slug":918},"rschulman",{"title":920},"Robin Schulman",[922,929],{"componentName":478,"componentContent":923},{"config":924,"name":920,"headshot":926},{"gitlabHandle":925},"robin",{"altText":920,"config":927},{"src":928},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463437/u2xfbudw1f8hhnkrgaoy.webp",{"componentName":487},"content:pt-br:the-source:authors:rschulman.yml","Rschulman","pt-br/the-source/authors/rschulman.yml","pt-br/the-source/authors/rschulman",{"_path":935,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":936,"seo":938,"content":940,"_id":948,"_type":53,"title":939,"_source":54,"_file":949,"_stem":950,"_extension":57},"/pt-br/the-source/authors/sabrina-farmer",{"layout":9,"type":472,"slug":937},"sabrina-farmer",{"title":939},"Sabrina Farmer",[941,947],{"componentName":478,"componentContent":942},{"config":943,"name":939,"headshot":944},{},{"altText":939,"config":945},{"src":946},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463377/udmzbjjr5xrcrffdlphx.webp",{"componentName":487},"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":952,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":953,"seo":955,"content":957,"_id":966,"_type":53,"title":956,"_source":54,"_file":967,"_stem":968,"_extension":57},"/pt-br/the-source/authors/sandra-gittlen",{"layout":9,"type":472,"slug":954},"sandra-gittlen",{"title":956},"Sandra Gittlen",[958,965],{"componentName":478,"componentContent":959},{"config":960,"name":956,"headshot":962},{"gitlabHandle":961},"sgittlen",{"altText":956,"config":963},{"src":964},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463466/r7ckb9h2zr4c2rsz3zlm.png",{"componentName":487},"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":970,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":971,"seo":973,"content":975,"_id":983,"_type":53,"title":974,"_source":54,"_file":984,"_stem":985,"_extension":57},"/pt-br/the-source/authors/sharon-gaudin",{"layout":9,"type":472,"slug":972},"sharon-gaudin",{"title":974},"Sharon Gaudin",[976,982],{"componentName":478,"componentContent":977},{"config":978,"name":974,"headshot":979},{},{"altText":974,"config":980},{"src":981},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463475/h6j4nnvykzyfzgvl7txb.webp",{"componentName":487},"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":987,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":988,"seo":990,"content":992,"_id":1002,"_type":53,"title":991,"_source":54,"_file":1003,"_stem":1004,"_extension":57},"/pt-br/the-source/authors/stephen-walters",{"layout":9,"type":472,"slug":989},"stephen-walters",{"title":991},"Stephen Walters",[993,1001],{"componentName":478,"componentContent":994},{"config":995,"name":991,"headshot":998},{"gitlabHandle":996,"linkedInProfileUrl":997},"swalters1","https://www.linkedin.com/in/1stephenwalters/",{"altText":991,"config":999},{"src":1000},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463392/g6ktk5qb4vcqc9wqjlf9.jpg",{"componentName":487},"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":1006,"_dir":470,"_draft":6,"_partial":6,"_locale":7,"config":1007,"seo":1009,"content":1011,"_id":1023,"_type":53,"title":1024,"_source":54,"_file":1025,"_stem":1026,"_extension":57},"/pt-br/the-source/authors/taylor-mccaslin",{"layout":9,"type":472,"slug":1008},"taylor-mccaslin",{"title":1010},"Taylor McCaslin",[1012,1022],{"componentName":478,"componentContent":1013},{"config":1014,"name":1010,"role":1017,"bio":1018,"headshot":1019},{"gitlabHandle":1015,"linkedInProfileUrl":1016},"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":1010,"config":1020},{"src":1021},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1751463427/trfasilaeasosxfcxmsm.jpg",{"componentName":487},"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",1751548676287]