+

A Goldman Sachs passou de uma compilação a cada duas semanas para mais de mil por dia

  • Maior número de compilações
  • Fluxo de trabalho otimizado
  • Administração simplificada
SetorServiços financeiros
FuncionáriosMais de 35.000
LocalizaçãoEstados Unidos

Quer saber o que o GitLab Ultimate pode fazer pela sua equipe?

Experimente o Ultimate gratuitamente

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.

O GitLab nos permitiu aumentar drasticamente a velocidade de desenvolvimento em nossa Divisão de Engenharia. Acreditamos que a dedicação do GitLab em ajudar as empresas a lançar software de maneira rápida e eficaz permitirá que outras empresas alcancem a mesma eficiência que observamos na Goldman Sachs. Atualmente, algumas equipes estão executando e mesclando mais de 1.000 compilações de branch de recurso de CI por dia!

- Andrew Knight, Diretor Administrativo, Goldman Sachs
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.

Estamos implementando uma plataforma que a nossa equipe de engenharia realmente deseja usar. Isso facilita a adoção por diversas equipes e aumenta a produtividade, sem precisar "forçar" seu uso. Com isso, estamos criando um ecossistema em que nossos usuários finais contribuem ativamente para alcançarmos nossos objetivos estratégicos: mais lançamentos, melhores controles e software de melhor qualidade.

- George Grant, Vice-Presidente de Tecnologia, Goldman Sachs
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.