Témoignage client

E*TRADE améliore la fiabilité et les performances de ses systèmes

La société de courtage en ligne E*TRADE n'était pas satisfaite des bus de messages commerciaux utilisés pour sa principale plateforme de calcul des risques. E*TRADE a adopté l'offre Open Source Red Hat® JBoss® AMQ afin de créer une plateforme de calcul des risques pour ses produits de courtage dédiés aux gros volumes de transactions. L'entreprise a ainsi obtenu des performances supérieures, une évolutivité accrue et une fiabilité renforcée, le tout à un coût sensiblement réduit.

Client depuis

2006

New York, États-Unis

Secteur des services financiers

Objectif

Améliorer la stabilité dans un environnement à risque élevé, pour un coût bien inférieur

Logiciels et services

Matériel

  • Serveurs Dell PowerEdge R610 dotés de plusieurs cœurs

En plus de la réduction des coûts de licence, la solution Red Hat JBoss AMQ offre stabilité, évolutivité et amélioration des performances. Désormais, nous savons que nous sommes en mesure de prendre en charge les transactions de courtage de nos clients les plus précieux.

Duc Doan, directeur de l'ingénierie des systèmes, E*TRADE

Simplification d'une pile de messagerie complexe

Pour les sociétés de courtage, le niveau de risque associé aux revenus issus des prêts sur marge peut être géré, mais seulement si celles-ci disposent des ressources adéquates et de technologies modernes pour surveiller et gérer ces risques. E*TRADE dispose d'une plateforme de calcul des risques qui a été développée par ses équipes internes. Cette plateforme collecte et analyse les données du marché à l'aide de calculs complexes effectués en temps réel. Le coût des licences, associé aux mises à niveau constantes et difficiles, a toutefois incité l'entreprise à rechercher un bus de messages pouvant offrir de meilleurs niveaux de performances, d'évolutivité et de capacité de gestion, pour un coût inférieur.

« Il existe de nombreuses technologies de messagerie différentes et nous devions procéder sans cesse à des mises à niveau pour conserver la version la plus récente », indique Duc Doan, directeur de l'ingénierie des systèmes chez E*TRADE. « Nous voulions consolider notre pile de logiciels de messagerie afin qu'une seule équipe puisse la gérer. »

Consolider les plateformes pour obtenir des économies réelles

En raison de son faible encombrement et de sa configuration flexible, la solution Red Hat JBoss AMQ aide les entreprises telles qu'E*TRADE à créer des solutions d'intégration rapidement. Les entreprises peuvent réagir aux événements métier plus vite et de manière intelligente en proposant des réponses, des produits et des services de haute qualité.

Avec Red Hat JBoss AMQ, E*TRADE a pu concevoir une architecture à haute disponibilité, évolutive et à hautes performances qui présente de multiples partitions pouvant chacune contenir jusqu'à 5 000 comptes clients, avec une fonction de redondance intégrée pour la persistance des messages et la mise en mémoire cache hautes performances. « La plateforme était à l'origine conçue pour prendre en charge un petit groupe de comptes au patrimoine net important, puis nous l'avons utilisée progressivement pour des milliers de comptes, pour un coût très réduit », raconte M. Doan.

Le faible encombrement de la solution permet de la mettre en œuvre facilement, avec un minimum de matériel à bas coût, et en mobilisant peu de personnel informatique. La gestion centralisée permet de configurer, de déployer et de gérer des brokers personnalisés en toute simplicité. En tant que produit Open Source, son coût est inférieur à celui des piles traditionnelles, ce qui permet de le déployer à grande échelle.

De meilleures performances et un chiffre d'affaires plus élevé

Avant toute chose, M. Doan a constaté une forte amélioration des performances. « Pour notre activité, le flux de transactions est un élément très, très important », indique-t-il. « Plus vous pouvez confirmer une transaction rapidement, plus les clients obtiendront leur argent rapidement, qu'ils pourront utiliser pour générer encore plus d'argent. Dans notre branche, les performances et la stabilité du bus de messages sont d'une importance capitale. »

M. Doan apprécie la stabilité de la solution Red Hat JBoss AMQ. « Nous devions sans cesse mettre à niveau les solutions SonicMQ et IBM WebSphere MQ, et la mise à niveau de produits commercialisés n'est pas chose aisée », ajoute-t-il. « Désormais, nous n'obtenons plus aucune des alertes d'erreur que nous pouvions rencontrer avec les autres bus de messages. »

L'utilisation de Red Hat JBoss AMQ pour consolider les anciens brokers de messages distincts en un déploiement unique de broker a permis à E*TRADE d'accéder à un niveau d'évolutivité sans précédent. « Nous voulons utiliser un bus de messages consolidé dans lequel l'ensemble des codes de services peuvent fonctionner avec le broker », explique M. Doan. Ainsi, tout service peut s'abonner à un autre, ce qui crée un réseau social gigantesque au sein duquel tous les services communiquent entre eux. »

En savoir plus