Vanguard augmente la valeur pour les investisseurs en utilisant Amazon ECS et AWS Fargate
2021
La sécurité est de la plus haute importance dans le secteur hautement réglementé des services financiers. Ainsi, lorsque The Vanguard Group (Vanguard) a envisagé de migrer de son infrastructure sur site vers Amazon Web Services (AWS), la société a dû prendre une décision consciencieuse. « Vanguard est une entreprise consciente des risques », explique Bill McEwan, responsable des plateformes de cloud computing chez Vanguard. « Mais la proposition de valeur d'AWS justifiait toute notre attention. Une fois que nous nous sommes sentis à l'aise avec cette voie, nous avons commencé rapidement et agressivement la migration vers le cloud. »
Depuis le début de sa migration vers AWS en 2015, Vanguard a constaté des avantages importants. Par exemple, en utilisant les services AWS, le service informatique de Vanguard n'a plus besoin de gérer les serveurs. Les développeurs ont donc plus de temps pour créer de nouveaux microservices innovants et améliorer les applications actuelles, ce qui permet à Vanguard de réduire les délais de mise sur le marché de 3 mois à 24 heures.
Mais la vitesse de mise sur le marché n'est pas le seul avantage que Vanguard a constaté. Vanguard a choisi d'utiliser Amazon Elastic Container Service (Amazon ECS), un service d'orchestration de conteneurs entièrement géré, ainsi que AWS Fargate. AWS Fargate est un service de calcul sans serveur qui supprime la nécessité d'allouer et de gérer Amazon Elastic Compute Cloud (Amazon EC2), un service web qui fournit une capacité de calcul sécurisée et redimensionnable dans le cloud. Et en profitant d'une nouvelle option d'achat pour AWS Fargate, la société de services financiers a réduit ses coûts unitaires de 50 %.
AWS Fargate Spot a réduit nos coûts unitaires et renforcé notre étude de cas pour la migration vers AWS. Cette optimisation nous permet d'obtenir plus de valeur pour le même prix chaque mois. Restituer de la valeur à nos actionnaires grâce à une meilleure efficacité est au cœur de la mission de notre entreprise. »
Tim Treston
Manager senior, Bureau de l'activité cloud, Vanguard
Améliorer la sécurité grâce aux applications conteneurisées
Vanguard est une société de services financiers qui appartient à ses clients et dont le siège social est situé en Pennsylvanie. Elle emploie actuellement plus de 17 000 personnes, dont 3000 développeurs. L'environnement de microservices de Vanguard englobe environ 1000 applications différentes, et son objectif est d'effectuer la migration de 90 % d'entre elles vers AWS d'ici 2024.
Avant sa migration, Vanguard a utilisé un système sur site pendant des décennies. Pour suivre les progrès technologiques et anticiper ses besoins futurs, l'entreprise savait qu'elle devait étendre son infrastructure. La migration vers le cloud signifiait également que Vanguard pouvait commencer à implémenter des pratiques DevOps, qui lui permettent de produire davantage de microservices à un rythme plus rapide. « Notre migration vers AWS correspond vraiment à la maturation de l'informatique chez Vanguard », déclare McEwan. « Je dirais que la technologie et les avantages qui y sont associés ne sont que la partie visible de l'iceberg. Et quand on pense à de grands et puissants concepts comme DevOps, notre transition vers le cloud est ce qui nous aide à y parvenir. »
Vanguard a entamé sa migration après avoir déterminé l'étendue des capacités d'évolutivité, de rentabilité et de reprise après sinistre dont elle avait besoin pour soutenir sa croissance à long terme. Elle a réalisé une étude sur papier des fournisseurs de cloud disponibles, et a donc choisi de migrer vers AWS. « Ce qui a permis à AWS de se démarquer, c'est son service de gestion des clés », explique Matt Lanza, architecte d'entreprise senior chez Vanguard. « Nous pouvons désormais garder le contrôle des éléments de clé dans la mesure où nous en avons besoin, et nous sommes ainsi rassurés sur le stockage de nos données dans le cloud. »
En utilisant Amazon ECS et AWS Fargate pour gérer ses applications, Vanguard permet aux équipes internes de spécifier et de payer les ressources par application et améliore la sécurité grâce à l'isolation des applications par conception. Vanguard utilise également Amazon ECS pour exécuter des clusters Amazon ECS qui utilisent AWS Fargate et pour fournir une capacité de calcul sans serveur pour les conteneurs. AWS Fargate réduit considérablement la nécessité de choisir des instances et de mettre à l'échelle la capacité du cluster, et exécute chaque tâche dans son propre environnement de calcul isolé. « En utilisant AWS Fargate, nous pouvions obtenir beaucoup plus de stabilité car nous n'avions pas à allouer l'infrastructure pour que nos applications s'exécutent à l'échelle », indique Lanza. « AWS Fargate est entièrement géré du point de vue de la sécurité et de la maintenance. En cas de problèmes, ceux-ci seraient circonscrits à cette seule application plutôt que d'avoir un impact sur des centaines, voire des milliers d'applications. » En utilisant ces services AWS, Vanguard réduit ses coûts de main-d'œuvre et de matériel.
Passage à un modèle de coût basé sur la consommation
En passant d'un modèle basé sur la pré-allocation du matériel à un modèle de coûts basé sur la consommation, Vanguard bénéficie d'une plus grande transparence et d'une plus grande responsabilité quant à ses coûts d'infrastructure. « Dans un modèle basé sur l'allocation partagée, il est souvent difficile d'aligner les dépenses d'infrastructure sur la valeur réelle de l'entreprise », constate Tim Treston, directeur senior du bureau de l'activité cloud chez Vanguard. « Avec un modèle basé sur la consommation, nous avons maintenant la transparence jusqu'aux plus bas niveaux d'actifs. Ces informations sont précieuses car nous pouvons comprendre où Vanguard investit ses budgets d'infrastructure et avoir de véritables conversations avec les principales parties prenantes sur le coût d'opportunité de ces investissements. Cette transparence nous aide aujourd'hui à faire avancer notre programme cloud et à favoriser une croissance efficace. »
L'optimisation des coûts est une priorité pour l'activité de Vanguard : en réduisant ses coûts, l'entreprise peut offrir plus de valeur à ses investisseurs. Pour défendre cette valeur fondamentale, le bureau de l'activité cloud de Vanguard et les équipes d'Amazon ECS se sont réunis chaque mois pour examiner les coûts de la migration et identifier les domaines à optimiser. Lorsqu'elle a appris l'existence de AWS Fargate Spot, une nouvelle option d'achat pour AWS Fargate qui permet aux développeurs de lancer des tâches sur des capacités inutilisées en bénéficiant d'une forte réduction, Vanguard a compris qu'elle pouvait réduire encore ses coûts. « AWS Fargate Spot a été une étape évolutive », se souvient Lanza. « Lorsqu'elle est sortie, nous avons très rapidement élaboré une stratégie pour l'adopter à grande échelle. Maintenant, lorsque nous déployons des applications, elles peuvent automatiquement s'exécuter sur la capacité de réserve disponible. Cela peut se produire sans que notre équipe ait à faire quoi que ce soit. »
Après avoir implémenté cette automatisation, Vanguard a réduit ses coûts de 50 %, et ainsi économisé des centaines de milliers de dollars par mois sur ses factures Amazon ECS et AWS Fargate. « AWS Fargate Spot a réduit nos coûts unitaires et renforcé notre étude de cas de migration vers AWS », déclare Treston. « Cette optimisation nous permet d'obtenir plus de valeur pour le même prix chaque mois. Restituer de la valeur à nos actionnaires grâce à une meilleure efficacité est au cœur de la mission de notre entreprise. »
Accroître la résilience, poursuivre la croissance
« En utilisant les services AWS, Vanguard a architecturé de manière transparente un système basé sur un modèle de consommation qui a renforcé la transparence, augmenté la fréquence de déploiement et réduit les coûts. Ceci a ouvert le chemin de la migration des microservices Vanguard vers une exécution utilisant Amazon ECS sur AWS Fargate », détaille Brian Kiefer, responsable des solutions Amazon ECS et AWS Fargate chez Vanguard. L'entreprise compte plus de 850 applications en production exécutées sur des services AWS dans ses principaux secteurs d'activité aux États-Unis, en Australie et en Europe. Elle a connu une croissance de près de 275 % depuis mai 2020 grâce aux solutions AWS Fargate et Amazon ECS. Alors que Vanguard poursuit sa migration vers AWS, elle prévoit d'accroître sa résilience en adoptant des stratégies multirégionales pour les applications critiques.
L'entreprise se réjouit de continuer à élaborer des solutions innovantes sur AWS. En entretenant un dialogue constant avec plusieurs équipes de produits AWS, Vanguard peut fournir un retour d'information direct pour améliorer et rationaliser son utilisation des services AWS. « Nous avons beaucoup grandi en tant qu'organisation en observant comment nous pouvons utiliser les ressources AWS », s'enthousiasme Lanza. « Nous avons maintenant l'impression d'avoir beaucoup d'influence sur notre orientation. »
À propos de The Vanguard Group
The Vanguard Group est une société de conseil financier qui fait partie des plus grandes sociétés de gestion d'investissements au monde. Basée à Malvern, en Pennsylvanie, Vanguard exploite 19 sites dans le monde et gère plus de 6,2 milliards de dollars d'actifs mondiaux.
Avantages d'AWS
- Accélération de la vitesse de mise sur le marché des microservices de 3 mois à 24 heures
- Réduction des coûts unitaires de 50 %
- Économie de centaines de milliers de dollars sur les factures mensuelles d'Amazon ECS et d'AWS Fargate
- Renforcement de la reprise après sinistre, de la capacité de mise à l'échelle et de la résilience
Services AWS utilisés
Amazon ECS
Amazon Elastic Container Service (Amazon ECS) est un service d'orchestration de conteneurs entièrement géré.
AWS Fargate
AWS Fargate est un moteur de calcul sans serveur pour conteneurs qui fonctionne avec Amazon Elastic Container Service (ECS) et Amazon Elastic Kubernetes Service (EKS).
AWS Fargate Spot
Fargate Spot est une nouvelle option d'AWS Fargate capable d'exécuter des tâches Amazon Elastic Container Service (Amazon ECS) tolérantes aux interruptions avec une réduction de coût pouvant atteindre 70 % par rapport au tarif de Fargate.
Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) est un service Web qui fournit une capacité de calcul sécurisée et redimensionnable dans le cloud. Destiné aux développeurs, il est conçu pour faciliter l'accès aux ressources de cloud computing à l'échelle du Web.
Démarrer
Les entreprises de toute taille et de tous les secteurs d'activités transforment chaque jour leurs activités à l'aide d'AWS. Contactez nos spécialistes et commencez dès aujourd'hui votre transition vers le Cloud AWS.