Composants d'entreprise et exigences minimales

Pour plus d'informations sur les versions logicielles et les systèmes d'exploitation pris en charge, voir Exigences logicielles et matérielles.

Interactive Client de Blue Prism

Les clients interactifs de Blue Prism permettent de configurer et de contrôler l’environnement et de surveiller les ressources Blue Prism pendant l’exécution des processus. Vous pouvez les considérer comme des appareils destinés au développement ou à l’administration.

Chaque client interactif Blue Prism exige l’installation de Blue Prism avec les composants logiciels requis.

Dans les environnements de développement, les clients interactifs permettent de développer et de gérer des processus. C’est pourquoi l’accès à chaque application cible et aux composants associés ou clients lourds devra aussi être déployé et configuré sur ces appareils.

Ces composants requis peuvent être Java Access Bridge, SAP Scripting, Adobe Acrobat Professional et le logiciel certifié de l’émulateur du terminal pour automatiser l’ordinateur central. Le privilège d’administrateur local est généralement indispensable pour installer ces composants requis et les ressources d’exécution Blue Prism.

Les processus et les objets sont stockés dans le serveur de la base de données (ou à des fins autres que la production, dans une copie locale de SQL Express).

Les clients interactifs communiquent avec chaque ressource d’exécution connectée pour déterminer le statut.

En règle générale, les clients interactifs communiquent avec la base de données par le biais du serveur Blue Prism à l’aide d’une connexion .NET Remoting. Cependant, vous pouvez configurer une connexion directe à la base de données, le cas échéant, lorsqu’un serveur Blue Prism n’est pas disponible.

Configuration minimale requise

  • Processeur Intel
  • Mémoire RAM 2 Go
  • Espace disque disponible minimum de 10 Go (après l’installation du système d’exploitation et du logiciel standard)
  • Mise à jour anniversaire 10, Windows 7 SP2, 8.1. Versions 32 bits ou 64 bits.
  • Windows Server 2008 R2 SP1, 2012, 2012 R2, 2016, 2019. Versions 64 bits uniquement
  • .NET Framework 4.7

Ressources d’exécution Blue Prism

Les ressources d’exécution Blue Prism doivent exécuter les processus qui leur sont attribués. Elles sont exécutées sans intervention manuelle, on les appelle souvent des robots.

En règle générale, cette opération exige de définir le processus à extraire du référentiel centralisé, d’interagir avec plusieurs applications tierces et de les automatiser via l’interface utilisateur, et de générer les informations requises sur les journaux.

Chaque ressource d’exécution Blue Prism exige l’installation de Blue Prism avec les composants logiciels requis. Qui plus est, elle devra être configurée avec un accès à chaque application cible et tout composant requis associé. Vous devrez également déployer les clients lourds pertinents.

En règle générale, les ressources d’exécution communiquent avec la base de données par le biais du serveur Blue Prism à l’aide d’une connexion Windows Communication Framework (WCF). Cependant, vous pouvez configurer une connexion directe à la base de données, le cas échéant, lorsqu’un serveur Blue Prism n’est pas disponible.

La spécification des clients interactifs (destinés au développement) et des ressources d’exécution doit respecter les recommandations collectives des applications cibles concernées. (Par exemple, SAP, Office, Kana, etc.)
Utilisez la spécification sur un ordinateur équivalent utilisé par un utilisateur pour automatiser ces mêmes applications.

Configuration minimale requise

  • Processeur Intel
  • Mémoire RAM 2 Go
  • Espace disque disponible minimum de 10 Go (après l’installation du système d’exploitation et du logiciel standard)
  • Mise à jour anniversaire 10, Windows 7 SP2, 8.1. Versions 32 bits ou 64 bits
  • Windows Server 2008 R2 SP1, 2012, 2012 R2, 2016, 2019. Versions 64 bits uniquement
  • .NET Framework 4.7

Serveur d’applications Blue Prism

Le serveur Blue Prism est un composant facultatif, bien qu’important, qui élabore les connexions à la base de données et supprime la nécessité de configurer des connexions directes entre la base de données et les composants Blue Prism.

Une fois implémentés, tous les composants Blue Prism (clients interactifs et ressources d’exécution) se connectent au service du serveur Blue Prism.

Vous pouvez ajouter d’autres serveurs Blue Prism à un environnement pour en améliorer la taille et les capacités. En règle générale, les serveurs Blue Prism sont déployés sur des serveurs dédiés et virtuels. Cependant, il est possible de co-héberger les serveurs Blue Prism qui subviennent aux besoins de divers environnements sur les mêmes appareils. Par exemple, un serveur virtuel unique peut héberger des serveurs Blue Prism pour les environnements de test et de développement.

Le serveur Blue Prism est responsable de la clé utilisée par les files d’attente et les informations d’identification chiffrées. Il gère également l’exécution et l’allocation de processus programmés.

Lorsque plusieurs serveurs Blue Prism sont déployés pour le même environnement, vous devez tous les configurer avec les mêmes informations sur le programme de chiffrement. Les serveurs munis d’un planificateur activé doivent être configurés de manière à utiliser le même fuseau horaire.

Configuration minimale requise

  • Processeur Intel Xeon
  • Mémoire RAM 2 Go
  • Espace disque disponible minimum de 20 Go après l’installation du système d’exploitation et du logiciel standard
  • Windows Server 2008 R2 SP1, 2012, 2012 R2, 2016, 2019. Versions 64 bits uniquement.
  • .NET Framework 4.7

Serveur de la base de données

Sur la plateforme Blue Prism se trouve une base de données Microsoft SQL Server, qui contient non seulement le référentiel de processus et d’objets, mais aussi les informations d’identification, d’audit et les données du journal de processus de production, à savoir un journal de transaction de chaque processus de production exécuté dans l’environnement.

En règle générale, la communication entre les ressources d’exécution, les serveurs d’applications et la base de données Blue Prism est modérée à élevée en termes de volume, et transactionnelle en nature, car des enregistrements sont souvent insérés dans le journal de sessions, avec des recherches et des mises à jour dans les tableaux du workflow.

Tenez compte de la proximité du serveur de la base de données par rapport au serveur d’applications et aux ressources d’exécution Blue Prism, en particulier pour les implémentations sur des réseaux importants ou sur plusieurs sites. Si la latence du réseau est problématique, elle sera renforcée par la fréquence des requêtes.

La base de données Blue Prism recevra couramment des connexions directes uniquement depuis chaque serveur d’applications Blue Prism dans un environnement donné.

Dans certaines circonstances, notamment lorsqu’aucun serveur d’applications n’est déployé, un composant Blue Prism peut être configuré pour établir une connexion directe à la base de données. Ceci dépendra de l’application de paramètres appropriés de routage, d’autorisation et d’accès.

.NET Framework gère le nombre de connexions à établir par chaque appareil de connexion directe en utilisant des pools de connexions SQL.

Comme pour de nombreuses applications de la base de données, Blue Prism peut occuper un espace partagé dans un centre de données si des serveurs de base de données adaptés sont disponibles. De même, si plusieurs environnements Blue Prism existent, comme pour le développement, les tests, la production ou d’autres activités professionnelles (RH, finances, opérations), chacun aura sa propre base de données dédiée. Ces schémas peuvent co-exister dans la même instance SQL Server, le cas échéant. Le serveur d’applications Blue Prism doit alors orienter les communications vers la base de données appropriée.

Reportez-vous aussi aux fiches de données spécifiques disponibles pour la mise en service et la gestion d’un serveur de base de données Blue Prism.

Configuration minimale requise

  • Processeur Intel Quad Xeon
  • Mémoire RAM 4 Go
  • SQL Server 2012, 2012 R2, 2014, 2016, 2017
  • SQL Azure est également pris en charge mais n'est généralement recommandé qu'à des fins d'évaluation et de petits déploiements ou à faible débit.
  • Casse non prise en compte, classement SQL, page de codes 1252
  • Architecture en cluster ou non en cluster (assistance comprise pour groupes de disponibilité AlwaysOn)
  • Allouer fichier de données 10 Go par ressource d’exécution connectée (minimum 100 Go)
  • Allouer un fichier journal de données 5 Go par ressource d’exécution connectée (minimum 500S)
  • Baie de disques hautes performances