Planification de l’environnement pour BizTalk Server
La section planification du guide des opérations décrit les rôles et les responsabilités associés à un environnement BizTalk Server. Il comprend des recommandations de planification pour les niveaux d’application et de données d’un environnement BizTalk Server, et il fournit des recommandations de planification pour les phases de gestion des versions d’une solution BizTalk.
Comme le dit le dicton, « Si vous ne parvenez pas à planifier, vous prévoyez d’échouer ». Bien qu’il existe certainement des exceptions à ce sage conseil, l’implémentation réussie d’une solution BizTalk de production n’en fait pas partie. Cette rubrique d’introduction à la section planification fournit une vue d’ensemble des décisions que vous devez prendre lors de la planification de votre solution BizTalk.
Déterminer si BizTalk Server est l’outil approprié pour le travail
BizTalk Server peut être considéré comme un « moteur d’intégration métier ». À la base, BizTalk Server est conçu pour intégrer des systèmes d’entreprise, des processus et des messages disparates. Par exemple, un système d’entreprise qui échange des messages qui respectent la norme EDI peut avoir besoin de s’intégrer à un système d’entreprise qui échange des messages conformes à la norme RosettaNet. Ou un système d’entreprise interne qui utilise SAP peut avoir besoin de communiquer avec un autre système d’entreprise interne qui stocke des données dans une base de données Microsoft SQL Server. Ou peut-être qu’un système métier qui ne peut envoyer ou recevoir que des messages à l’aide du protocole FTP doit échanger des messages avec un système métier qui ne peut utiliser que le protocole HTTP.
SQL Server permet d’intégrer ces systèmes disparates en agissant comme intermédiaire pour la remise des messages entre les systèmes. BizTalk Server prend en charge un large éventail de protocoles de transport standard, de formats d’échange de documents et d’applications métier.
BizTalk Server fournit également de puissantes fonctionnalités d’automatisation des processus métier dans le moteur d’orchestration BizTalk. Vous utilisez BizTalk Orchestration Designer pour créer des représentations visuelles de processus métier qui peuvent être intégrées dans du code exécutable exécuté dans le moteur d’orchestration BizTalk.
BizTalk Server comprend également plusieurs autres fonctionnalités qui facilitent l’intégration de l’entreprise, notamment un moteur de flux de travail de message, un moteur de règles d’entreprise (BRE) et des technologies pour les travailleurs de l’information, telles que la surveillance des activités commerciales (BAM).
Pour plus d’informations sur l’utilisation de BizTalk Server fonctionnalité de gestion des processus métier, consultez Microsoft et BPM - Vue d’ensemble de la technologie. Pour en savoir plus sur les différentes technologies d’intégration offertes par Microsoft et les avantages de l’une par rapport à l’autre, consultez Pourquoi migrer de BizTalk Server vers Azure Integration Services.
Certains scénarios d’intégration sont mieux adaptés à d’autres produits Microsoft. Si vous vous concentrez principalement sur l’un des scénarios suivants, envisagez d’utiliser ces produits Microsoft au lieu de BizTalk Server :
Scénario | Produit à utiliser |
---|---|
Approvisionnement d'utilisateurs | Microsoft Identity Lifecycle Manager 2010 Pour plus d’informations sur Microsoft Identity Lifecycle Manager 2010, consultez Microsoft Identity Lifecycle Manager 2010 FP1. |
Réplication des données entre systèmes | Réplication SQL Server Pour plus d’informations sur la réplication SQL Server, consultez réplication SQL Server 2008 R2. |
Extraction, transformation et chargement de données (ETL) | SQL Server Integration Services (SSIS) Pour plus d’informations sur SQL Server Integration Services, consultez SQL Server 2008 R2 Integration Services. |
Choix de l’édition de BizTalk Server appropriée pour le travail
Il existe quatre éditions différentes de BizTalk Server, chacune ciblant des scénarios spécifiques. Les quatre éditions de BizTalk Server sont les suivantes :
Entreprise : conçu pour les clients ayant des exigences au niveau de l’entreprise en matière de volume, de fiabilité et de disponibilité élevés.
Standard : conçu pour les entreprises dont le volume et la mise à l’échelle du déploiement sont modérés.
Branche : version spécialisée de BizTalk Server conçue pour les scénarios de déploiement hub-and-spoke, y compris la TECHNOLOGIE RFID.
Développeur : fournit toutes les fonctionnalités du Êdition Entreprise à des fins de développement et de test et est disponible gratuitement en tant que BizTalk Server Evaluation Edition à des fins d’évaluation. Lorsqu’elle est installée en tant qu’édition d’évaluation, BizTalk Server fonctionnera pendant 120 jours.
RFID Entreprise : conçue pour fournir une plateforme évolutive et extensible pour le développement, le déploiement et la gestion de solutions de capteurs et de rfid enrichies, comprend BizTalk RFID Server et BizTalk RFID Mobile.
Pour plus d’informations sur les différentes versions de BizTalk Server, consultez BizTalk Server Nouveautés, Installer, Configuration et Mettre à niveau.
Planification du chargement des messages
Une fois que vous avez déterminé que BizTalk Server répond aux besoins d’intégration de votre entreprise, vous devez ensuite déterminer la charge des messages que la solution BizTalk sera censée traiter. Il s’agit d’une décision importante, car les différentes éditions de BizTalk Server ont des fonctionnalités de scale-up et de scale-out différentes.
La clé pour déterminer la charge des messages consiste à effectuer des tests de charge pour déterminer le débit maximal durable (MST) et le débit maximal de suivi durable (MSTT) de la solution BizTalk. Pour plus d’informations sur la mesure du débit maximal durable et les meilleures pratiques en matière de performances en général, consultez le Guide des performances BizTalk Server 2009.
Planification de l’expansion
Envisagez d’implémenter une solution BizTalk à l’aide de l’édition Entreprise de BizTalk Server si vous ajoutez un nombre important de partenaires commerciaux, si vous devez utiliser des clustering hôtes ou si vous devez effectuer un scale-out sur plusieurs ordinateurs exécutant BizTalk Server dans le groupe BizTalk. Les éditions Standard et Branch de BizTalk Server ne prennent pas en charge plusieurs ordinateurs exécutant BizTalk Server dans un groupe ou un clustering hôte.