A Goldman Sachs passou de uma compilação a cada duas semanas para mais de mil por dia
Quer saber o que o GitLab Ultimate pode fazer pela sua equipe?
O ambiente dinâmico da Goldman Sachs demanda um pensamento estratégico inovador e soluções imediatas em tempo real.
As equipes de engenharia eliminaram a complexidade da cadeia de ferramentas e aceleraram a adoção do DevOps por meio da automação do GitLab.
Goldman Sachs resolve os desafios de engenharia dos clientes
A Goldman Sachs está alcançando o que antes era considerado impossível. Com a ajuda do GitLab, a equipe de engenharia agora realiza milhares de compilações diárias de forma independente, e dezenas de equipes estão enviado seus projetos para a produção todos os dias. A Goldman Sachs capacitou os usuários com uma ferramenta de desenvolvimento estratégico, eliminando barreiras na comunicação e a confusão causada pelo uso de várias ferramentas, o que acelerou o ciclo de entrega. O grupo de engenharia da Goldman Sachs faz parte da divisão de tecnologia e dos grupos de estratégia global, que são o ponto central dos negócios da provedora de serviços financeiros. Ele soluciona os problemas de engenharia mais desafiadores e urgentes para os clientes da Goldman Sachs. O grupo cria software e sistemas com alta capacidade de ajuste de escala, projeta soluções de infraestrutura de baixa latência, protege proativamente contra ameaças cibernéticas e utiliza machine learning em conjunto com engenharia financeira para transformar continuamente dados em ações. O ambiente dinâmico da Goldman Sachs demanda um pensamento estratégico inovador e soluções reais e imediatas. O grupo buscava aumentar a eficiência dos desenvolvedores e a qualidade do software por meio de ciclos de desenvolvimento mais rápidos, diminuindo o tempo entre o design de recursos e sua implantação na produção. Ao mesmo tempo, eles queriam possibilitar atividades simultâneas de desenvolvimento.
Aumento da velocidade de compilação ao eliminar a complexidade da cadeia de ferramentas
A empresa desenvolveu sua própria cadeia de ferramentas, mas desejava uma solução que permitisse aumentar o desenvolvimento simultâneo. Seu objetivo era ter um conjunto de ferramentas moderno para gerenciar código, que fosse familiar para os novos desenvolvedores da empresa. Para isso, avaliou o GitLab e outros produtos de fornecedores baseados em Git. No processo de descoberta, a empresa decidiu que o GitLab oferecia a melhor infraestrutura de CI/CD para atender às suas necessidades. Os primeiros usuários relataram que a ferramenta era fácil de usar e oferecia uma plataforma completa de ponta a ponta para o desenvolvimento de software, o que permitiria substituir a cadeia de ferramentas atual e melhorar a velocidade e a coordenação do processo.
GitLab aumenta a velocidade de compilação da Goldman Sachs
O GitLab é usado como um ecossistema completo para desenvolvimento, controle e revisões de código-fonte, compilações, testes, QA e implantações na produção. Todas as novas partes estratégicas das plataformas de desenvolvimento de software da Goldman Sachs estão vinculadas ao GitLab.
O GitLab está ajudando as equipes de engenharia da linha de negócios a acelerar o desenvolvimento e melhoria de seu software e entregar resultados aos clientes. Graças ao GitLab, o ciclo de lançamento de um dos projetos mais importantes da empresa passou de um a cada 1 a 2 semanas para um a cada poucos minutos.
O GitLab proporcionou uma aplicação única para implementar o DevOps para os milhares de usuários do banco. Como as pessoas só precisavam aprender uma aplicação, o tempo de adoção foi mais rápido. A preocupação era que o uso de várias ferramentas, como é comum na maioria das empresas, pudesse ser confuso, difícil de manter e desencorajasse a adoção.
Dezenas de equipes enviam código para a produção em menos de 24 horas
O grupo de engenharia da Goldman Sachs está aumentando sua eficiência e velocidade ao elevar a colaboração e conexão a um novo patamar. Dezenas de equipes estão enviando código para a produção em menos de 24 horas. Ao integrar as diversas partes do ciclo de vida do desenvolvimento em um ecossistema uniforme, o GitLab ajudou os desenvolvedores a trabalhar de forma mais eficaz. Todas as diferentes partes do que precisa ser feito podem ser reunidas em um único sistema para aumentar a eficiência.
A equipe também está usando o GitLab para migrar as equipes para uma infraestrutura mais estratégica que comporte contêineres, bem como outras iniciativas estratégicas que só são oferecidas na nova plataforma. Isso ajuda a garantir que o grupo esteja aplicando as tecnologias mais recentes nos lugares certos, em vez de apenas adaptar a infraestrutura legada. Além disso, o GitLab funciona bem com o Kubernetes sem exigir configurações adicionais, o que simplificou o processo.
Todas as informações e pessoas mencionadas no estudo de caso refletem a realidade na data da publicação.