Études de cas Goldman Sachs
+

Goldman Sachs passe d'une compilation toutes les deux semaines à plus d'un millier par jour

Davantage de compilations
Workflow simplifié
Administration plus aisée
Secteur Services financiers
Employés Plus de 35 000
Emplacement États-Unis
Solution

Vous souhaitez découvrir ce que GitLab Ultimate peut offrir à votre équipe ?

Essayer GitLab Ultimate gratuitement

L'environnement dynamique de Goldman Sachs nécessite une réflexion stratégique innovante et des solutions immédiates en temps réel.

Les équipes d'ingénierie ont simplifié la chaîne d'outils et accéléré l'adoption de DevOps grâce à l'automatisation apportée par GitLab.

GitLab nous a permis d'augmenter considérablement la vélocité de notre développement au sein de notre division Ingénierie. Nous pensons que la volonté de GitLab de mettre rapidement et efficacement des logiciels sur le marché aidera d'autres entreprises à atteindre le même niveau d'efficacité que celui que nous avons chez Goldman Sachs. Nous constatons aujourd'hui que certaines équipes peuvent exécuter et fusionner plus de 1 000 compilations de branches de fonctionnalités CI par jour !
- Andrew Knight, Directeur général, Goldman Sachs

Goldman Sachs résout les problèmes d'ingénierie de ses clients

Goldman Sachs réalise l'impossible. Avec l'aide de GitLab, l'équipe d'ingénierie supervise désormais des milliers de compilations quotidiennes et des dizaines d'équipes passent quotidiennement en production. Goldman Sachs a doté les utilisateurs d'un outil de développement stratégique, tout en éliminant les obstacles liés à l'utilisation des outils et à la communication afin d'accélérer le cycle de livraison. Le groupe d'ingénierie Goldman Sachs fait partie de la division technologique et des groupes de stratégie mondiale. Il s'agit du centre critique des activités du fournisseur de services financiers. Il résout les problèmes d'ingénierie les plus difficiles et les plus pressants pour le compte des clients de Goldman Sachs. Le groupe construit des logiciels et des systèmes évolutifs à grande portée, conçoit des solutions d'infrastructure à faible latence, protège de manière proactive contre les cybermenaces et combine le machine learning (ML) à l'ingénierie financière pour fournir des données exploitables à chaque moment. L'environnement dynamique de Goldman Sachs nécessite une réflexion stratégique innovante, ainsi que des solutions immédiates et réelles. Le groupe cherchait à accroître la réactivité et le rendement des développeurs ainsi que la qualité des logiciels tout en accélérant les cycles de développement et en réduisant le délai entre la conception des fonctionnalités et le déploiement en production. Il souhaitait de plus pouvoir mener des activités de développement simultanées.

Accélération de la compilation par la simplification de la chaîne d'outils

La société disposait de sa propre chaîne d'outils, mais était à la recherche d'une solution permttant le développement simultané. Elle voulait mettre en place un ensemble d'outils modernes pour la gestion du code déjà connu des développeurs nouvellement embauchés ; elle a donc évalué GitLab et d'autres produits de fournisseurs basés sur Git. À la suite de la phase de découverte, Goldman Sachs a conclu que GitLab disposait de la meilleure infrastructure CI/CD pour répondre à ses besoins. Les utilisateurs initiaux ont indiqué que la plateforme complète de bout en bout pour le développement de logiciels était facile à utiliser, ce qui leur a permis de remplacer leur chaîne d'outils, d'aller plus vite et de mieux coordonner les processus.

Nous apportons à l'entreprise une plateforme que nos ingénieurs veulent réellement utiliser, ce qui favorise l'adoption par plusieurs équipes et augmente la productivité sans avoir à « forcer » qui que ce soit à l'adopter. Nous créons ainsi un écosystème dans lequel nos utilisateurs finaux nous aident activement à atteindre nos objectifs stratégiques : plus de sorties, de meilleurs contrôles, de meilleurs logiciels.
- George Grant, VP Technology Fellow, Goldman Sachs

GitLab augmente la vélocité de la compilation chez Goldman Sachs

GitLab est utilisé comme un écosystème complet pour le développement, le contrôle de la qualité du code source et les revues, les compilations, les tests, l'assurance qualité et les déploiements en production. Tous les nouveaux éléments stratégiques des plateformes de développement de logiciels de Goldman Sachs sont liés à GitLab.

GitLab aide les équipes d'ingénierie commerciale à développer et à améliorer leurs logiciels plus rapidement, et à fournir des services aux clients. Pour l'un des projets les plus importants de l'entreprise, le cycle de release est passé de 1 à 2 semaines à quelques minutes grâce à GitLab.

GitLab a fourni une application unique pour déployer DevOps auprès des milliers d'utilisateurs de la banque. L'adoption a été accélérée, car les utilisateurs ne doivent apprendre à manier qu'une seule application, ce qui leur simplifie la tâche. Goldman Sachs craignait que l'utilisation de multiples outils, comme c'est le cas dans la plupart des entreprises, soit déroutante, ne se maintienne pas facilement et décourage l'adoption.

Des dizaines d'équipes effectuent un push de leurs applications en production en moins de 24 heures

La collaboration et les interactions de niveau supérieur permettent au groupe d'ingénierie de Goldman Sachs d'atteindre cette efficacité et cette vitesse accrues. Des dizaines d'équipes effectuent un push en production en moins de 24 heures. En regroupant toutes les différentes parties du cycle de développement au sein d'un écosystème cohérent, GitLab a aidé les développeurs à travailler plus efficacement. Tout ce qu'ils doivent faire se regroupe en un seul endroit pour gagner en efficacité.

L'équipe utilise également GitLab pour faire migrer d'autres services vers une infrastructure plus stratégique qui prend en charge les conteneurs, ainsi que d'autres initiatives essentielles qui ne sont proposées que sur la nouvelle plateforme. De cette manière, le groupe concentre ses efforts sur l'utilisation des dernières technologies là où elles sont pertinentes, et pas seulement sur la modernisation de l'infrastructure existante. GitLab fonctionne également avec l'intégration prête à l'emploi de Kubernetes, ce qui a simplifié les processus de Goldman Sachs.

À la date de publication, toutes les informations et les personnes mentionnées dans l'étude de cas sont exactes.

Essayez GitLab

Découvrez comment la plateforme DevSecOps de GitLab peut aider votre équipe en matière de livraison de logiciels.

Commencer un essai gratuit
Headshots of three people

Vous avez une question ? Nous sommes là pour vous aider.

Échanger avec un expert