RBC Groupe Financier

La principale banque canadienne se prémunit contre les risques à l’échelle mondiale en utilisant SQL ServerMC 2005

Paru le 24 novembre 2005
RBC Groupe Financier occupe le premier rang au Canada en matière de capitalisation boursière et d'actifs, et est l'une des principales entreprises de services financiers diversifiés en Amérique du Nord. RBC offre des services bancaires aux particuliers et aux entreprises, y compris à la grande entreprise, en plus des services de gestion du patrimoine, d’assurance, de banque d'investissement et de traitement des transactions à l’échelle mondiale. Pour réussir dans un marché financier instable, RBC doit chercher l’équilibre entre les risques commerciaux acceptables et ceux qui semblent déraisonnables. La division de gestion des risques de RBC a pour tâche de maintenir cet équilibre. Chaque jour, la division rassemble les transactions commerciales à l’échelle mondiale dans un entrepôt de données réservé à l’analyse des risques. Les rapports sont ensuite transmis aux principaux dirigeants qui s’assurent que RBC respecte les paramètres établis en matière de risque. En raison de la croissance constante de la quantité de données, le temps de production des rapports était beaucoup trop long, ce qui affectait la capacité de la banque à gérer de manière adéquate les risques liés au marché. De plus, les analystes n’arrivaient pas à approfondir leurs recherches dans les données et à établir des modèles pertinents. RBC a demandé l’expertise de T4G Ltd., partenaire certifié Or de MicrosoftMD, pour effectuer la migration de sa base de données MicrosoftMD SQL ServerMC 2000 vers SQL Server 2005, tirant ainsi profit des fonctions améliorées de services d’analyse. Personnalisée à l’aide du système de développement Visual StudioMD 2005, la base de données est également passée à un environnement de 64 bits. Des tests subséquents indiquent que la plate-forme articulée sur la technologie de Microsoft aidera RBC à télécharger les données plus rapidement et, par conséquent, à réduire de moitié le temps de production de rapports. La plate-forme contribuera également à produire des rapports plus souples et plus détaillés, ce qui se traduira par une prise de décisions améliorée et plus rapide.
*
**

Présentation de la Solution

Le client

RBC Groupe Financier occupe le premier rang au Canada en matière de capitalisation boursière et d'actifs, et est l'une des principales entreprises de services financiers diversifiés en Amérique du Nord.

Situation

La production de rapports sur les risques à l’échelle mondiale prenait beaucoup trop de temps. De plus, les employés n’arrivaient pas à faire un zoom avant dans les données et à établir des modèles pertinents.

Solution

Grâce à SQL Server 2005 et aux fonctions améliorées de services d’analyse, RBC réduit de moitié le temps de production de rapports plus souples et plus détaillés. Ces avantages lui permettent de se maintenir en tête du marché.

Bénéfices

Accès plus rapide aux données

Rapports détaillés et pertinents

Rendement rapide de l’investissement

Plate-forme intégrée

Processus de développement simplifié

Logiciels et Services

SQL Server 2005

Visual Studio 2005

SharePoint Portal Server 2003

**

Présentation de la société

Lorsqu’il est question de mettre à profit la technologie, le secteur financier apparaît comme un chef de file, et RBC Groupe Financier n’agit pas différemment. En 1961, l’entreprise a été la première banque canadienne à installer un ordinateur IBM 1401. Sept ans plus tard, RBC a encore révolutionné le secteur bancaire canadien en effectuant la première transaction bancaire –un dépôt – à l’aide d’un ordinateur. Aujourd’hui, en Amérique du Nord et dans quelque 30 pays, ses 14 millions de clients, que ce soit des particuliers ou des entreprises des secteurs privé et public, utilisent abondamment l’informatique, qu’il s’agisse de guichets automatiques bancaires ou de services bancaires mobiles ou en ligne.

Contexte

À RBC, la gestion des risques liés au marché repose également sur l’utilisation des technologies de l’information. Pour continuer à remplir de manière indépendante son mandat de surveillance des risques, la division de gestion des risques doit s’assurer chaque jour que les positions en matière de risques adoptées par les salles des marchés sont conformes aux limites commerciales fixées pour l’ensemble des divisions opérationnelles.

Pour remplir ce mandat, la banque rassemble quotidiennement, dans les systèmes situés dans ses bureaux de Toronto, l’information sur les transactions et les activités commerciales effectuées partout dans le monde. Ces données sont ensuite utilisées dans divers rapports, dont un rapport hebdomadaire transmis aux plus hauts dirigeants de l’entreprise.

« Les rapports sur les risques sont pour nous essentiels. Nous créons régulièrement de nouveaux modèles relativement aux pires scénarios fondés sur les positions tirées du cahier de cotation. Par exemple, nous faisons des prévisions en fonction d’une hausse de l’inflation ou d’une détérioration rapide de l’environnement du crédit. Les hauts dirigeants obtiennent ainsi une vue claire et indépendante des risques liés à une opération commerciale par rapport au marché », explique Richard Hastings, directeur de projets principal, à RBC.

Étant donné que les salles des marchés de la banque traitent d’importantes quantités de transactions d’une valeur très élevée, la haute direction de RBC doit connaître à tout moment le niveau de risque encouru.

RBC utilise MicrosoftMD SQL ServerMC 2000 et Analysis Services 2000 comme couche principale pour donner aux analystes de risques et aux utilisateurs commerciaux l’accès aux données recueillies. Le logiciel aide à transformer les données transactionnelles brutes en rapports que les gestionnaires peuvent comprendre facilement et utiliser pour déterminer rapidement les risques encourus par RBC dans la poursuite d’une activité commerciale. Les rapports finaux sont ensuite affichés sur un site intranet articulé sur MicrosoftMD Office SharePointMD Portal Server 2003.

Comme il est primordial d’accéder à ces rapports rapidement, les délais de production des rapports devenaient une source de problèmes pour RBC.

« Le nombre des demandes transmises au système s’accroissait, mais celui-ci avait une capacité de réponse limitée. Comme on dit toujours : “Le temps, c'est de l’argent”. La rapidité d’accès est très importante pour les utilisateurs de rapports sur les risques. Étant donné le cycle et le rythme quotidiens du secteur commercial, plus les rapports sont produits rapidement, plus les gens les consultent rapidement. C’est important pour nos activités », souligne Mandeep Singh, analyste principal des systèmes techniques, à RBC.

En outre, RBC désirait obtenir un outil qui permettrait aux utilisateurs d’avoir une visibilité des données mieux adaptée à leurs besoins. Le système en place n’offrait pas les moyens de rendre les données accessibles –des données que la banque avait un grand besoin de consulter. L’efficacité du système s’en trouvait donc réduite.

« Nous voulions que l’application devienne un système de production de rapports et de prise de décisions, explique Bo Wu, directeur de l’exploitation, groupe de gestion des risques, à RBC. Pour ce faire, nous devions nous doter d’un nouveau système de production de rapports qui nous aiderait à explorer davantage les données et qui aurait la souplesse nécessaire pour s’adapter rapidement à nos besoins. »


*
*Grâce à la mise à jour des logiciels et du matériel, nous avons, au cours des 6 derniers mois, réduit de 10 heures le temps de traitement par lots. Nous comptons sur la mise en œuvre de SQL Server 2005 pour nous aider à réduire davantage ce temps.*
Richard Hastings
directeur de projets principal
RBC
*

Solution

Impressionné par les capacités de SQL ServerMC 2000, RBC a choisi de migrer vers SQL Server 2005 en vue d’améliorer la performance de son système de production des rapports sur les risques. Pour s’assurer d’obtenir une migration souple et des résultats rapides, RBC a demandé l’aide de T4G Ltd., de Toronto, un partenaire certifié Or de Microsoft spécialisé dans les solutions de gestion des données.

« RBC désirait vraiment améliorer l’application frontale de son système SQL Server. Notre mandat consiste à leur fournir un outil principal intuitif de pointe qui procurera aux utilisateurs un accès rapide aux rapports ainsi qu’une capacité plus grande d’effectuer un zoom avant. SQL Server 2005 nous permettra de réaliser cet objectif », affirme Paul Barter, vice-président, stratégie et marketing, à T4G.

RBC était particulièrement intéressé par Analysis Services 2005, des services qui procurent aux entreprises des analyses OLAP intégrées. En utilisant ces services, les entreprises peuvent tirer des modèles et des tendances à partir des données, ce qui leur permet de prendre de meilleures décisions d’affaires.

« Analysis Services 2005 comprend un ensemble d’algorithmes beaucoup plus perfectionnés et plus intelligents, ce qui assure une meilleure visibilité des données ou des données d’ensemble, un avantage que nous désirions vraiment mettre à profit », précise Mandeep Singh.

Analysis Services 2005 comprend également une fonction de modélisation dimensionnelle unifiée. Cette fonction définit les entités commerciales, la logique des processus, les calculs et d’autres mesures. Elle agit comme entrepôt de données central, où sont stockées la plupart des mises à jour des rapports et des feuilles de calcul ainsi que d’autres applications analytiques. La fonction peut être mise en correspondance avec une foule d’autres sources secondaires de données hétérogènes, fournissant ainsi aux utilisateurs un aperçu complet et intégré de leur entreprise quel que soit l’endroit où sont stockées les données.

« Grâce à la modélisation dimensionnelle unifiée, il est maintenant beaucoup plus logique pour nous d’interpréter les résultats commerciaux selon les règles de l’hypercube, ce qui nous aide à éliminer les nombreuses difficultés liées à l’interprétation des règles administratives, et à obtenir les données nécessaires plus rapidement. Nous comptons vraiment tirer le maximum de cet avantage », explique Mandeep Singh.

RBC envisage également de mettre en œuvre SQL Server 2005 Reporting Services. Ces services de production de rapports fournissent un environnement de production intégré, géré par l’entreprise par le biais des services Web. Les rapports peuvent être personnalisés et transmis dans divers formats, y compris les feuilles de calcul. Nouveauté de SQL Server 2005, le concepteur de rapports aide à créer plus rapidement des rapports faciles à consulter.

Pour s’assurer une personnalisation efficace et rapide, les développeurs de RBC tirent profit du système de développement Visual StudioMD 2005. Visual Studio les aide à compiler le code C++ nécessaire pour héberger SQL Server 2005 sur un serveur Itanium de 64 bits.

« Nos développeurs ont apprécié le fait que toute la zone de développement de Visual Studio a été mise à jour, car le développement est grandement facilité. Que vous vouliez regarder les optiques ou les propriétés, tout est maintenant à portée de la main. Lorsque la fonction vous est familière, vous terminez vos projets plus rapidement », estime Mandeep Singh.

La capacité d’intégrer étroitement SQL Server 2005 et Visual Studio 2005 a également plu à RBC. Les développeurs devaient auparavant travailler dans des zones séparées lorsqu’ils utilisaient les fonctions telles qu’Analysis Services 2005. Ils utilisent maintenant un environnement de développement intégré, et n’ont plus à être des spécialistes de plusieurs outils différents.

Bénéfices

La migration vers la nouvelle plate-forme fondée sur la technologie de Microsoft est en cours et devrait être terminée au début de novembre 2005. Tirant profit de SQL Server 2005 Analysis Services, RBC obtient déjà avec son prototype des délais de production de rapports plus courts. Analysis Services 2005 contribue également à la production de rapports plus intelligents – en suggérant automatiquement des regroupements optimaux. Dans l’ensemble, la plate-forme articulée sur Microsoft intégrée et mise à jour répond aux exigences de RBC relativement à la gestion des risques.

Accès plus rapide aux données

Chaque jour, RBC exécute une tâche de traitement par lots qui débute généralement à 17 h et se termine à 8 h le matin suivant. Ce processus recueille les données commerciales – un lot complexe de données sur le marché et les occasions d’affaires provenant du monde entier – et les regroupe à l’aide de SQL Server 2005 et d’Analysis Services de manière que les utilisateurs puissent clairement les comprendre.

Tous les jours, environ 2 Go de données sont traitées par Analysis Services et 5,5 Go en moyenne sont traitées par le système SQL Server 2005. Malgré l’ampleur des quantités de données, la nouvelle trousse d’outils aide déjà RBC à réduire le temps de traitement.

« Grâce à la mise à jour des logiciels et du matériel, nous avons, au cours des 6 derniers mois, réduit de 10 heures le temps de traitement par lots. Nous comptons sur la mise en œuvre de SQL Server 2005 pour nous aider à réduire davantage ce temps. La réduction du temps de traitement nous permet de répondre à nos besoins ailleurs qu’à Toronto, par exemple à New York, à Londres et à Sydney. De cette façon, le personnel de tous ces bureaux peut analyser les données obtenues plus rapidement », mentionne Richard Hastings.

Selon la taille des rapports sur les risques, les délais de production sont généralement d’environ 40 minutes. Les tests effectués avec SQL Server 2005 ont indiqué que ce temps peut être réduit de moitié. L’exécution de SQL Server 2005 sur un serveur Itanium de 64 bits a également aidé à améliorer la performance du logiciel. Pour assurer une personnalisation appropriée, tout en effectuant une migration de 32 bits à 64 bits, les développeurs de RBC ont utilisé Visual Studio 2005 pour les aider à compiler le code en C++ et à intégrer SQL Server.

« Grâce à l’utilisation combinée de SQL Server 2005 et de Visual Studio 2005, nous avons accès directement à tout ce dont nous avons besoin comme équipe de développement et de création de base de données, ce qui facilite notre travail et le rend plus intuitif », précise Mandeep Singh.

Production de rapports plus efficace

La gestion des risques est pour RBC une tâche essentielle. La réception de rapports précis et à jour constitue une priorité. « Les utilisateurs veulent accéder aux données sur-le-champ – pratiquement dès qu’ils lancent une recherche », continue Mandeep Singh.

En tirant avantage de SQL Server 2005 Analysis Services, RBC procurera aux utilisateurs la souplesse requise. Ils pourront accéder aux cubes – les modèles de données qui leur permettent de visualiser les données sous de multiples dimensions – et de mieux comprendre les niveaux de risque. Les utilisateurs auront également accès à un ensemble plus vaste et plus détaillé de données auquel ils pourront comparer leurs propres données.

« Les données obtenues grâce à SQL Server 2005 seront maintenant d’une plus grande utilité pour nos utilisateurs. Ceux-ci pourront approfondir leur recherche dans le but d’obtenir les résultats attendus », indique Bo Wu.

Compétitivité accrue

RBC a accès à des téraoctets de données commerciales, courantes et historiques. Ces données doivent être continuellement transformées rapidement en information utile. SQL Server 2005 et Visual Studio 2005 aident RBC à produire plus rapidement des rapports plus détaillés.

« Il s’agit d’un projet de grande importance pour nous. La gestion améliorée des risques nous permet de bénéficier d’un avantage concurrentiel. De plus, la connaissance plus précise du niveau de risque relatif à la prochaine transaction dans un portefeuille nous permet d’élaborer une proposition plus proche du niveau de risque ou de rendement acceptable », explique Richard Hastings.

Plate-forme stable et durable

Grâce à la plate-forme fondée sur la technologie de Microsoft, RBC peut avoir accès à la grande communauté des partenaires de Microsoft. L’entreprise bancaire songe actuellement à ajouter une couche de veille stratégique à SQL Server 2005. Pour ce faire, RBC envisage de recourir à l’expertise de Panorama Software Ltd., un partenaire certifié Or de Microsoft qui fournit aux utilisateurs de SQL Server des fonctions complètes d’analyse et de production de rapports.

De plus, une fois que la mise en œuvre de la version 2005 sera terminée, RBC et T4G commenceront à planifier celle de SQL Server Integration Services.

« Ces services nous aideront à regrouper plusieurs hypercubes en un seul et à donner aux utilisateurs un accès direct à ces données. Cette amélioration exceptionnelle est fort attendue des utilisateurs », conclut Paul Barter.

Microsoft Windows Server System

Le système d'exploitation Microsoft Windows Server SystemMC est une infrastructure serveur globale, intégrée et interopérable qui aide à réduire le niveau de complexité et les coûts de la conception, de la mise en œuvre, de l'interconnexion et de l'exploitation de solutions d'affaires adaptables. L'exploitation stratégique de ses équipements informatiques aide l'utilisateur de Windows Server System à donner un nouvel élan à son entreprise. Reposant sur la plate-forme Windows Server, Windows Server System constitue une infrastructure fiable pour la gestion et l'analyse des données, l'intégration à l'échelle de l'entreprise, la mise sur pied de portails pour les clients, les partenaires ou les employés, l'automatisation des processus de gestion, de communication et de collaboration ainsi que la supervision des activités informatiques de base dont la sécurité, la mise en œuvre et la gestion des systèmes.

Pour obtenir de plus amples renseignements sur Windows Server System, visitez le site http://www.microsoft.com/windowsserversystem

Renseignements supplémentaires

Pour obtenir de plus amples renseignements sur les produits et services de Microsoft, communiquez avec le Centre d'information de Microsoft Canada au 1 877 568 2495. Les personnes sourdes ou malentendantes peuvent communiquer avec le service ATS/ATM de Microsoft en composant le 1 800 892 5234 aux États-Unis ou le (905) 568 9641 au Canada. À l'extérieur du Canada et des 50 États des États-Unis, veuillez communiquer avec la succursale Microsoft de votre région. Pour obtenir de l'information sur le Web, visitez le site www.microsoft.com

Pour obtenir de plus amples renseignements sur les produits et les services de T4G Ltd., composez le 1 800 399 5370 ou visitez le site Web www.t4g.com

Pour obtenir de plus amples renseignements sur les produits et les services de RBC Groupe Financier, composez le 1 800 769 2599 ou visitez le site Web www.rbc.com

Pour obtenir de plus amples renseignements sur les produits et les services de Intel, composez le 1-800-628-8686 ou visitez le site Web www.intel.com

Haut de pageHaut de page