Présentation du Grid Computing pour le calcul des risques dans le secteur bancaireRisk Grid Computing in Banking Overview

IntroductionIntroduction

Dans un contexte de finance d’entreprise et d’investissements, l’une des tâches les plus importantes est le calcul des risques.In corporate finance and investment banking, one of the most important jobs is analyzing risk.

Pour obtenir une vue complète des risques associés à un portefeuille d’investissements, les analystes financiers se penchent sur les recherches réalisées, surveillent les tendances économiques et sociales, se tiennent informés des réglementations et créent des modèles informatiques en fonction du climat d’investissement.To provide a comprehensive picture of the risk associated with an investment portfolio, financial risk analysts review research, monitor economic and social conditions, stay abreast of regulations, and create computer models of the investment climate.

Compte tenu de tous les vecteurs qui peuvent affecter un portefeuille, le calcul des risques nécessite des modèles informatiques.Risk analysis across the many vectors that affect a portfolio is sufficiently complex that computer modeling is required. La plupart des analystes consacrent une grande partie de leur temps à l’élaboration de modèles informatiques pour simuler et prédire les changements d’ordre financier.Most analysts spend quite a bit of time working with computer models to simulate and predict how financial conditions will change. Lorsque vous évaluez les risques d’un investissement (risque de marché, risque de crédit et risque opérationnel), la charge de calcul nécessaire au traitement des modèles prédictifs peut être très importante en raison du volume et de la diversité des données.When evaluating investment risks (Market Risk, Credit Risk and Operational Risk), the computational load of processing the predicative models can be quite large due to the volume of and diversity data.

Le cloud computing offre des avantages significatifs concernant la modélisation des risques et le Grid Computing pour le calcul des risques, car il permet aux analystes d’accéder aux ressources de calcul massives à la demande, sans que soient impliqués des coûts d’investissement et une gestion de l’infrastructure.Cloud computing offers significant benefits for risk grid computing or risk modeling because it enables analysts to access massive compute resources on demand, without incurring capital costs or managing infrastructure. Cet article concerne l’utilisation de Microsoft Azure dans le but d’étendre les ressources de Grid Computing pour le calcul des risques, et d’optimiser le coût et la rapidité des charges de calcul associées.This article examines leveraging Microsoft Azure to augment current risk grid compute resources and optimize the cost and speed of risk grid computing workloads. Les sujets abordés ici incluent la sécurisation et la fiabilité de la connectivité, le traitement par lots et l’extension des ressources de calcul en fonction de la demande, lorsque les serveurs locaux sont au maximum de leur capacité.Topics covered include secure and reliable connectivity, batch processing, and augmenting compute resources based on demand when on-premises servers are at capacity.

Services de Grid computingGrid computing services

Les analystes ont besoin d’un moyen simple et fiable pour fournir leurs modèles à un pipeline de traitement par lots, qui commence par l’ingestion de données, puis passe au traitement des données et à l’analyse, de laquelle des insights peuvent être obtenus.Analysts need a simple and reliable way to provide their models to a batch processing pipeline, which starts with data ingestion and flows through data processing to analysis, where insights can be derived from the resulting data.

Les données d’entrée du modèle de risque se présentent sous plusieurs formes, les plus courantes étant les fichiers Excel et .csv.Risk model input data comes in several forms, the most common being Excel files or .csv files. Dans les phases suivantes du pipeline de calcul des risques, ces fichiers sont souvent restructurés dans des formats plus adaptés au traitement du modèle de risque.These files are often restructured into formats more suitable for processing the risk model in later stages of the risk compute pipeline. Pour l’analyse et le traitement de ces fichiers, il est courant d’utiliser le traitement par lots avec un réseau de machines virtuelles (VMs?WT.mc_id=gridbank-docs-dastarr) travaillant toutes au même objectif.A common technique for parsing and processing these files is batch processing with a grid of virtual machines (VMs?WT.mc_id=gridbank-docs-dastarr) working together to reach a common goal.

Azure Batch est un service Azure qui permet à plusieurs machines virtuelles worker d’être exécutées en parallèle, comme indiqué ci-dessous.Azure Batch is an Azure service which allows multiple worker VMs to run in parallel, as shown below. Le traitement des fichiers de données et l’envoi des résultats aux systèmes d’apprentissage automatique ou aux magasins de données sont des tâches courantes pour les nœuds worker.Processing data files and submitting results to machine learning systems or data stores are common tasks for the worker nodes. Le code d’application exécuté par les nœuds worker est créé par le client. De fait, vous pouvez effectuer quasiment toutes les actions possibles dans le traitement par lots.The application code run by the worker nodes is created by the customer, so almost any action may be taken in the batch job.

Instance locale d’Azure Batch

Avec Azure Batch, Azure offre une solution élégante de Grid Computing pour le calcul des risques.Azure provides an elegant solution for risk grid computing using Azure Batch. Les clients peuvent utiliser Azure Batch pour étendre leur infrastructure de Grid Computing pour le calcul des risques, ou pour remplacer des ressources locales par une solution entièrement basée sur le cloud.Customers can use Azure Batch to extend their existing risk computing grid, or to replace on-premises resources with a completely cloud-based solution.

Cette solution permet de se connecter au cloud Azure de façon directe et sécurisée.Connecting directly and securely to the Azure cloud is fully supported. Les nœuds worker de l’infrastructure de traitements par lots des risques peuvent accéder aux données de modélisation lors de la connexion aux données stockées localement et lors de la connexion à Azure via un réseau hybride.The Batch risk processing grid worker nodes can access modeling data when connecting to data stored on-premises when connecting to Azure with a hybrid network. Le client peut également charger des données vers un stockage Azure, ce qui permet à Azure Batch d’avoir un accès direct aux données.The customer can also upload data to appropriate storage within Azure, allowing Batch to have direct access to the data.

Connectivité sécurisée à AzureSecure connectivity to Azure

Lorsque vous créez une solution de Grid Computing pour le calcul des risques dans Azure, il arrive souvent que l’entreprise continue d’utiliser des applications locales existantes, telles que des systèmes de trading, des systèmes de gestion des risques middle-office, des systèmes d’analyse des risques, etc.When building a risk grid computing solution on Azure, the business will often continue to use existing on-premises applications such as trading systems, middle office risk management, risk analytics, and so on. Azure devient une extension de ces investissements existants.Azure becomes an extension to those existing investments.

Pour ce qui est de la connexion au cloud, la sécurité est primordiale.When connecting to the cloud, security is a primary consideration. La prise en compte de votre modèle de sécurité actuel constitue la première étape d’une connexion directe à Azure.Accounting for your current security model is the first step in connecting directly to Azure. Pour les clients qui utilisent déjà une instance locale d’Active Directory (AD?WT.mc_id=gridbank-docs-dastarr), la connexion à Azure peut tirer parti des ressources d’identité existantes.For customers already using Active Directory (AD?WT.mc_id=gridbank-docs-dastarr) on-premises, connecting to Azure can leverage existing identity resources. Les comptes de service peuvent se trouver dans l’instance locale d’Active Directory.Service accounts can live in the on-premises AD.

Solution réseau hybrideHybrid network solution

Un réseau hybride lie Azure directement au réseau local du client.A hybrid network ties Azure directly to the customer's on-premises network. Azure propose deux modèles pour connecter de façon fiable et sécurisée les systèmes locaux à Azure : Microsoft Azure ExpressRoute et la passerelle VPN.Azure offers two models for securely and reliably connecting current on-premises systems to Azure, Microsoft Azure ExpressRoute and VPN Gateway. Toutes deux sont des solutions de connectivité fiables, qui présentent cependant des différences au niveau de l’implémentation, des performances, des coûts et autres attributs.Both are trusted connectivity solutions, although there are differences in implementation, performance, cost and other attributes.

Connectivité Azure

Le « cloud bursting » décharge les tâches de calcul sur des machines cloud lorsque des ressources existantes connaissent un pic, ce qui étend les ressources du centre de données ou les ressources privées du client."Burst to cloud" offloads computing jobs to cloud-based machines when existing resources spike, augmenting the customer's data center or private cloud resources. L’utilisation du modèle de réseau hybride facilite les scénarios de « cloud bursting », car l’infrastructure de Grid Computing pour le calcul des risques basée sur le cloud est une simple extension du réseau existant.Using the hybrid network model allows for easy burst to cloud scenarios as the cloud-based risk computing grid is a simple extension of the existing network.

Il existe d’autres configurations de connectivité réseau, comme le montre le modèle simple présenté dans l’architecture logique ci-dessus.There are several network connectivity configurations beyond those in the simple model presented in the logical architecture above. Pour obtenir de l’aide concernant les décisions à prendre ainsi que des conseils d’architecture pour connecter votre réseau à Azure, consultez l’article Connecter un réseau local à Azure.To help with decisions and architectural guidance regarding connecting your network to Azure, see the article Connect an on-premises network to Azure.

Solution d’API REST via InternetREST API solution over Internet

Une alternative à la création d’un réseau hybride est de charger des données sur le stockage Azure (stockage de fichiers ou stockage Blob, probablement candidates?WT.mc_id=gridbank-docs-dastarr) et de demander à Azure Batch de lire les fichiers de données à partir du stockage.An alternative to creating a hybrid network is to upload data into Azure Storage (file or Blob storage being likely candidates?WT.mc_id=gridbank-docs-dastarr) and have Batch read the data files from storage. Pour cela, utilisez une connexion sécurisée (SSL?WT.mc_id=gridbank-docs-dastarr) pour vous connecter à Azure, stockez les documents dans le stockage Azure, puis gérez les tâches de Grid Computing pour le calcul des risques via l’API REST du service Batch ou le SDK avec une application adéquate qui orchestre l’exécution Batch.This can be achieved using a secure (SSL?WT.mc_id=gridbank-docs-dastarr) connection to connect to Azure, storing the documents in Azure Storage, and then managing the risk grid computing jobs via the Batch service REST API or SDK with a fit-for-purpose application, orchestrating the Batch run.

Azure Data FactoryAzure Data Factory

Une autre solution pour votre scénario peut être d’utiliser Azure Data Factory, qui est un service d’intégration des données basé sur le cloud, dans le but de créer des pipelines de stockage, de déplacement et de traitement de taille importante.Another solution for your scenario may be using Azure Data Factory, a cloud-based data integration service, to compose large storage, movement and processing pipelines. Des données peuvent être chargées à la demande via un pipeline Data Factory.Data can be uploaded on demand through a Data Factory pipeline. Le service fournit un concepteur visuel accessible via le portail Azure, qui permet de créer des solutions de type Extraction, Transformation et Chargement (ETL?WT.mc_id=gridbank-docs-dastarr) dans Azure.The service provides a visual designer in the Azure portal for building Extract, Transform and Load (ETL?WT.mc_id=gridbank-docs-dastarr) solutions in Azure. Data Factory permet d’ingérer des données dans Azure pour un traitement supplémentaire.Data Factory can help ingest data into Azure for further processing.

Faire correspondre les besoins en traitement à la demandeMatching processing needs with demand

Lorsque vous calculez les risques, que ce soit quotidiennement ou à la fin du mois avec les charges les plus lourdes, les ressources de calcul sont utilisées de manière intensive.When computing risk, whether daily or with the heavier loads at the end of the month, the calculations consume significant computational resources. Ces calculs ne sont pas exécutés 24h/24, 7j/7.These calculations do not run 24x7. Lorsque les calculs des risques ne sont pas exécutés sur le réseau de machines locales, l’organisation laisse les précieux et coûteux serveurs s’exécuter sans charge de travail, mais avec toutefois des coûts d’alimentation, de refroidissement et d’espace de centre de données, et autres coûts fixes.When risk calculations are not being run on the on-premises grid, the organization leaves valuable and expensive servers running with no workload, but with ongoing costs for power, cooling, and datacenter space, along with other fixed costs.

Extension du réseau de machines locales avec Azure BatchAugmenting on-premises grid with Azure Batch

Pour réduire les coûts, une entreprise peut choisir de détenir et de gérer juste assez de nœuds worker pour répondre à ses besoins lorsque la demande est faible.To minimize costs, a business could choose to own and manage just enough worker nodes to satisfy requirements when demand is low. Les tâches de Grid Computing pour le calcul des risques qui sollicitent fortement les ressources peuvent alors être envoyées (push) vers des serveurs Azure hautes performances, ce qui permet d’effectuer un scale-up ou un scale-down en fonction de la charge de travail.High demand risk grid computing jobs can then be pushed to high performance servers in Azure, elastically scaling up and down with workload demand.

Le modèle de traitement Azure Batch présente plusieurs avantages concernant le Grid Computing pour le calcul des risques :The Azure Batch processing model has several benefits for risk grid computing:

  • Il étend les différents systèmes locaux existants.Augments existing investments in various on-premises systems.
  • Il permet à l’infrastructure existante de répondre aux besoins en analyse des risques lorsque la demande est faible, en libérant des nœuds worker Azure.Allows existing infrastructure to serve risk analysis needs when demand is low, deallocating Azure-based worker nodes.
  • Il fournit une capacité supplémentaire à l’infrastructure de Grid Computing pour le calcul des risques lorsque la demande est élevée.Provides extra capacity to the risk compute grid when demand is high.
  • Il permet d’établir une correspondance entre les profils des machines et la puissance de traitement nécessaire à la charge de travail Batch, même lorsque la charge nécessite une configuration de type calcul haute performance (HPC).Enables matching machine profiles to the processing power needed by Batch workload, even when the load calls for High Performance Computing (HPC) configurations.

Une solution courante consiste à ajouter automatiquement des nœuds worker dans Azure lorsque les workers locaux sont tous utilisés.A common solution is to automatically add worker nodes in Azure when the on-premises workers are all in use. Le nœud principal de l’infrastructure Grid Computing demande simplement plus de threads.The risk grid head node simply asks for more workers. De cette façon, le nombre de nœuds worker de l’infrastructure est automatiquement mis à l’échelle dans Azure, ce qui permet de s’adapter à la demande.This automatically scales the number of grid worker nodes in Azure and enables an elastic demand solution.

Cloud hybride

Outre l’utilisation efficace des ressources, ce fonctionnement présente d’autres avantages.Along with efficient use of resources, this arrangement provides other benefits. Pour les tâches indépendantes, l’ajout de workers supplémentaires permet une mise à l’échelle linéaire de la charge.For independent tasks, adding more workers allows the load to scale linearly. Azure permet également d’essayer une très grande instance de machine virtuelle ou une machine comportant plusieurs cartes GPU.Azure also provides the flexibility to try out a very large VM instance or a machine with several GPU cards. Cette flexibilité vous permet d’expérimenter et d’innover.This flexibility enables experimentation and innovation.

Pour les fois où vous avez besoin d’une plus grande capacité de calcul (par exemple, pour les bilans trimestriels), la capacité supplémentaire peut également provenir de la mise à l’échelle automatique d’Azure Batch.For times when more compute capacity is needed, such as quarterly valuations, the extra capacity can also come from Azure Batch auto-scaling. La mise à l’échelle automatique apporte de l’élasticité à votre solution Batch.Auto-scaling provides elasticity to your Batch solution. En mettant à l’échelle les ressources pour répondre à la charge nécessaire, Azure fournit une capacité nettement supérieure, à un coût inférieur à celui de l’acquisition de matériel.By scaling resources to match needed load, Azure provides significantly greater capacity at a lower cost than owning the hardware.

La plupart des produits de Grid Computing disponibles dans le commerce prennent en charge un certain niveau de « cloud bursting », ce qui facilite les preuves de concept pour votre charge d’analyse des risques.Most commercial grid products do support some form of burst to cloud, enabling easier proofs of concept for your risk analysis load. Par exemple, Microsoft HPC Pack peut être exécuté dans Azure, tout comme les produits proposés par des entreprises telles que TIBCO et Univa, par exemple.For example, Microsoft HPC Pack can run in Azure, as can products from companies like TIBCO, Univa, and others. Une grande partie de ces outils ou systèmes tiers sont disponibles sur la Place de marché Azure.Many of these 3rd party tools or systems are available through the Azure Marketplace.

Migration de ressources supplémentaires vers le cloudMigrating additional resources to the cloud

À mesure que les charges de travail grandissent et que l’infrastructure de centre de données prend de l’âge, les organisations peuvent être amenées à déplacer l’intégralité de leur traitement Batch pour le Grid Computing de calcul des risques dans Azure.As workloads grow or on-premises datacenter infrastructure ages, organizations can move their entire Batch processing for risk grid computing into Azure.

Passage à AzureGrowing into Azure

Lorsque les machines locales arrivent en fin de vie, vous pouvez distribuer d’autres nœuds worker dans le cloud.As on-premises machines reach end of life, you can further distribute worker nodes into the cloud. Ceci est valable également pour le nœud principal de Batch.The same can be true for the Batch head node. Cela inverse la relation entre le réseau local et Azure.This inverts the relationship between the on-premises network and Azure. Cela peut être une opportunité de réduire les coûts en désactivant les produits réseau-à-réseau, tels qu’Azure ExpressRoute, ainsi que tous les nœuds worker locaux restants.This may be an opportunity to decrease costs by decommissioning any network-to-network products such as Azure ExpressRoute, and any remaining on-premises worker nodes.

Dans le cadre de ce changement, les données peuvent être mises à disposition sur Azure à l’aide de diverses techniques d’entrée de fichier.As part of this change, data may be made available to Azure using various file ingress techniques. Azure propose de nombreuses options de stockage, y compris les points de terminaison REST qui permettent de charger directement des données, plutôt que de passer par les tâches de calcul qui les récupèrent sur le réseau local.Azure has many storage options to choose from, including rest endpoints to allow uploading data directly, rather than having the compute jobs pick it up from the on-premises network.

Instance locale d’Azure Batch

Dans ce modèle, toutes les activités de Grid Computing pour le calcul des risques peuvent avoir lieu dans le cloud.Under this model, all risk grid computing activities can take place in the cloud. Les fichiers de données traités par les workers peuvent être stockés dans le stockage Azure, les données peuvent être fournies directement dans Azure Data Lake, et Azure HDInsight peut s’occuper de répondre aux besoins d’apprentissage automatique.Data files processed by the workers may be stored in Azure storage, data can be fed directly into the Azure Data Lake, and Azure HDInsight can take care of machine learning needs. Enfin, Power BI et Azure Analytics sont d’excellents outils d’analyse des données qui fonctionnent avec toutes les données stockées dans Azure.Finally, Power BI and Azure Analytics are excellent data analysis tools and can work across all data stored in Azure.

Éléments à prendre en compte concernant la sécurité des données et le Grid Computing de calcul des risquesData security considerations for risk grid computing

Même s’il arrive souvent que les données de calcul n’incluent pas d’informations d’identification personnelle (PII?WT.mc_id=gridbank-docs-dastarr), la plupart des banques réalisent encore des évaluations des risques de sécurité avant de placer des charges de travail dans le cloud.While calculation data often does not include any Personally Identifiable Information (PII?WT.mc_id=gridbank-docs-dastarr), most banks are still likely to conduct a security risk assessment before placing any workload in the cloud. Cette évaluation peut nécessiter l’avis de Microsoft, qui peut alors fournir des recommandations de sécurité.This assessment may require input from Microsoft and may result in security recommendations.

L’un des points importants à prendre en considération pour le Grid Computing est que vous devez exécuter les processus de traitement par lots au sein d’un réseau virtuel Azure.A notable consideration for risk grid computing is to run the batch processes within an Azure VNet. Ainsi, les nœuds de calcul des pools peuvent communiquer de manière sécurisée avec les autres nœuds de calcul, ou avec un réseau local.This allows pool compute nodes to communicate securely with other compute nodes, or with an on-premises network. Les nœuds de calcul Batch doivent créer et utiliser des comptes de service et des groupes de service réseau adaptés.Appropriate service accounts and Network Service Groups (NSG) should be created and used by the batch compute nodes. Azure propose également des solutions pour le chiffrement de données en transit et au repos dans le stockage Azure.Azure also has solutions for data encryption in transit and at rest in Azure storage.

Voici certains éléments à prendre en compte : les nœuds de calcul joints ou non à Active Directory (AD) (pour les nœuds Windows Server nodes?WT.mc_id=gridbank-docs-dastarr), le chiffrement des disques de machine virtuelle, la sécurité des données de calcul entrantes/sortantes au repos et en transit, les configurations réseau Azure, les autorisations, etc.Some areas to consider may be: Active Directory (AD) or non-AD joined compute nodes (for Windows Server nodes?WT.mc_id=gridbank-docs-dastarr), VM disk encryption, security of calculation input and output data at rest and in transit, Azure network configurations, permissions and more. L’authentification peut également être gérée au niveau de l’API REST via une clé secrète.Authentication may also be handled at the REST API level through a secret key.

Mise en routeGetting Started

De nombreux clients disposent en interne d’une infrastructure de Grid Computing qu’ils utilisent déjà.Many customers have an in-house risk computing grid they already use. Si votre entreprise a développé elle-même cette infrastructure en interne, vous pouvez utiliser Azure Batch pour l’étendre.If your company developed the grid internally, consider Azure Batch to extend the grid. Dans Azure Batch, vous pouvez commencer par étendre les solutions locales en répliquant la logique de l’application de traitement, et en l’exécutant comme un travail Batch dans Azure.A good place to start with Azure Batch is by extending any current on-premises solution by replicating the current processing application logic and running it as a Batch job in Azure. Vous pouvez avoir besoin pour cela d’une solution réseau afin de joindre les nœuds de calcul Azure Batch au réseau local, selon les fonctionnalités de l’application.This may require a networking solution for joining the Azure Batch compute nodes to the on-premises network, depending on our application's functionality.

Pour éviter les problèmes de sécurité, de vitesse et de fiabilité de la connexion, vous pouvez connecter votre réseau local à Azure à l’aide d’Azure ExpressRoute ou d’une passerelle VPN.To mitigate any security, speed, and connection reliability concerns, consider connecting your on-premises network to Azure using Azure ExpressRoute or a VPN Gateway. Ensuite, votre nœud principal local peut provisionner un cluster de nœuds worker Azure, en les accélérant ou en les ralentissant en fonction des besoins.From there, you may have your on-premises head node provision a cluster of Azure-based worker nodes, spinning them up and down as needed.

Enfin, vous pouvez effectuer une migration complète de votre infrastructure de calcul des risques dans Azure.Lastly, you may be ready for a complete migration of your risk compute infrastructure to Azure. Si c’est le cas, voici un article pour vous aider à bien démarrer.If this is the case, here is an article to get you started today.

Technologies présentéesTechnologies Presented

Azure Batch permet d’étendre les nœuds worker locaux de calcul des risques afin de fournir des ressources de calcul à la demande de façon dynamique.Azure Batch enables augmenting on-premises risk computing worker nodes to dynamically provide compute resources based on demand.

Azure Data Lake fournit des fonctionnalités de stockage, de traitement et d’analyse pour vos données d’analyse des risques.Azure DataLake provides storage, processing and analytics across for your risk analysis data.

Azure ExpressRoute étend votre réseau local dans Azure via une connexion privée assurée par un fournisseur de connectivité.Azure ExpressRoute extends your on-premises network to Azure over a private connection facilitated by a connectivity provider.

Azure HDInsight est un service d’analytique open source complètement managé qui permet de traiter de grandes quantités de données, comme celles obtenues lors des exécutions par lots de fin de mois.Azure HDInsight is a fully managed open-source analytics service to process massive amounts of data such as the data provided in month-end batch runs.

Microsoft HPC Pack permet de provisionner des clusters High Performance Computing pour le traitement par lots.Microsoft HPC Pack enables provisioning High Performance Computing clusters for batch processing.

Power BI est une suite d’outils d’analyse métier que les analystes utilisent pour obtenir et partager des insights.Power BI is a suite of business analytics tools risk analysts use to gain and share insights.

La passerelle VPN étend votre réseau local vers le cloud Azure via Internet.VPN Gateway extends your on-premises network to the Azure cloud over the Internet.

ConclusionConclusion

Les solutions abordées dans cet article sont des méthodes utilisées par le secteur bancaire dans le but d’évaluer les risques.The solutions covered in this article are approaches to risk grid computing in banking. D’autres architectures peuvent être utilisées, étant donné la richesse des fonctionnalités des produits et services Azure, et la diversité des architectures de système client existantes.Other architectures may be used given the rich capabilities of Azure products and services and the various existing client system architectures. Cependant, compte tenu des avantages présentés dans cet article, il est raisonnable de dire que Batch fournit un modèle bien adapté au Grid Computing de calcul des risques.Even so, Batch provides a reasonable model for risk grid computing given the advantages laid out in this article.

L’extension du réseau local à Azure permet à celui-ci d’accéder facilement aux ressources réseau et autres systèmes de traitement déjà présents sur le réseau local.Extending the on-premises network to Azure allows Azure easy access to network resources and other processing systems already present in the on-premises network. Lorsque les machines locales arrivent en fin de vie, il est sans doute préférable d’utiliser entièrement le calcul Batch dans Azure, plutôt que d’utiliser un modèle hybride.When on-premises machines are reaching end of life, it may make more sense to use Batch compute entirely in Azure rather than supporting a hybrid model.

Une autre façon de tirer parti de Batch sans avoir besoin d’un réseau hybride est de charger des fichiers dans le stockage Azure avant que le travail Batch ne commence.Uploading files to Azure Storage before the Batch job begins is another way to take advantage of Batch without the need for a hybrid network. Vous pouvez procéder de façon incrémentielle ou l’utiliser comme le processus initial de l’exécution de Batch.This could be done incrementally, or as a starting process to the Batch run.

Une fois votre stratégie de connectivité sélectionnée, il paraît logique de commencer le calcul des risques en plaçant vos tâches existantes dans des nœuds worker de calcul Azure et en les exécutant dans un environnement de test pour voir si du code doit être modifié.After selecting a connectivity strategy, a logical place to start with risk compute is placing your existing jobs into Azure compute worker nodes and running them in a test environment to see if any code needs to be changed. Cet article fournit un point de départ pour bien démarrer avec Azure Batch dans le langage ou l’outil de votre choix.This article provides a starting point for getting started with Azure Batch in the language or tool of your choice.

Guide des solutions de Grid Computing pour le calcul des risques dans le secteur bancaireRisk Grid Computing in Banking Solution Guide