Préparation de l'installation de Hub

Avant d'entreprendre une installation de Blue Prism Hub, il est important de s'assurer que l'architecture est configurée pour prendre en charge l'installation. Plusieurs systèmes sont nécessaires pour prendre en charge l'installation de Hub.

Planification

Avant d'effectuer l'installation, les conditions suivantes doivent être remplies :

  • Un serveur SQL doit être disponible pour héberger les bases de données des composants Blue Prism, telles que Authentication Server , Hub, Audit, etc. L'accès de niveau administrateur est requis pendant le processus d'installation. Voir Permissions SQL minimales pour en savoir plus.
  • Un serveur d'agent de messages doit être disponible pour héberger l'agent de messages RabbitMQ. Voir Installer le serveur de l'agent de messages pour en savoir plus.

  • Un serveur Web pour l'installation de Hub. Voir Prérequis pour en savoir plus.
  • L'accès administrateur aux appareils où Blue Prism Hub sera installé doit être disponible. Tous les appareils doivent répondre aux spécifications minimales et les appareils doivent pouvoir communiquer entre eux sur le réseau local, y compris avec votre base de données Blue Prism. Le DNS doit être disponible pour tous les composants.
  • Le compte effectuant l'installation doit avoir accès au fichier d'hôtes. Il est généralement stocké dans C:\Windows\System32\drivers\etc\hosts ou %SYSTEMROOT%\System32\drivers\etc\hosts.

Lors de la planification de votre déploiement, les points suivants doivent être pris en compte :

  • La base de données sera-t-elle ajoutée à un serveur de base de données existant ou un nouveau sera-t-il mis en service ?

    Blue Prism recommande que les bases de données soient conservées sur des serveurs de base de données distincts.

  • Y a-t-il suffisamment d'espace et de ressources pour héberger les bases de données ajoutées ?

    Vous devez vérifier et vous assurer qu'un espace disque et des ressources de calcul suffisants peuvent supporter la charge supplémentaire.

  • Quel mode d'authentification est requis pour la base de données SQL (SQL natif ou Windows Authentication) ?

    C'est la décision de votre organisation informatique.

  • Le serveur de l'agent de messages a-t-il été configuré pour prendre en charge l'installation de Hub ?

    Un serveur de l'agent de messages est nécessaire pour terminer l'installation de Hub.

  • Tous les appareils où Blue Prism Hub sera installé répondent-ils aux exigences minimales (y compris la version 4.7.2 de .NET Framework) ?

    Voir Configuration logicielle requise et permissions de Hub pour en savoir plus.

Prérequis

Voir Configuration logicielle requise et permissions de Hub pour en savoir plus sur les exigences et permissions SQL minimales du logiciel.

L'installation de Hub nécessite les prérequis suivants :

  • Le build du serveur de l'agent de messages est une configuration générique et une installation de base d'un service d'agent de messages RabbitMQ. Il est recommandé que les mots de passe par défaut soient modifiés et que les exigences en matière de sécurité, telles que l'application des certifications SSL, soient remplies par votre service informatique.

    Pour terminer la création de l'agent de messages, les éléments suivants doivent être téléchargés :

    Les conseils d'installation sont fournis ici : https://www.rabbitmq.com/install-windows-manual.html

  • Blue Prism Hub est installé sur le serveur Web et nécessite donc l'installation du gestionnaire d'Internet Information Services (IIS), et des composants .Net Core. Ceux-ci doivent être installés au préalable pour permettre une installation réussie de Blue Prism Hub. Voir Installer et configurer le serveur Web – Hub pour plus d'informations.

  • Vous allez créer les sites Web suivants : vous devez définir les URL en fonction du domaine de votre organisation :

    Site Web dans IIS

    URL par défaut (exemple uniquement)

    Sites Web dotés d'une interface utilisateur destinée à être utilisée par les utilisateurs finaux

    Blue Prism – Authentication Server

    https://authentication.local

    Blue Prism – Hub

    https://hub.local

    Sites Web destinés à être utilisés uniquement par l'application (services)

    Blue Prism – Email Service

    https://email.local

    Blue Prism – Audit Service

    https://audit.local

    Blue Prism – File Service

    https://file.local

    Blue Prism – Notification Center

    https://notification.local

    Blue Prism – License Manager

    https://license.local

    Blue Prism – SignalR

    https://signalr.local

    Les URL par défaut indiquées ci-dessus conviennent à un environnement autonome, tel qu'un environnement de test. Les structures DNS et de domaine de votre organisation doivent être prises en compte lors du choix des noms d'hôte pour votre installation.

  • Certificats : pendant le processus d'installation, vous serez invité à fournir les certificats SSL pour les sites Web en cours de configuration. Selon les exigences de sécurité de votre infrastructure et de votre organisation informatique, il peut s'agir d'un certificat SSL créé en interne ou d'un certificat acheté pour protéger les sites Web. Le programme d'installation peut être exécuté sans que les certificats soient présents, bien que pour que les sites fonctionnent, les liaisons des sites Web IIS devront avoir des certificats SSL valides présents.Voir Configurer les certificats SSL pour en savoir plus.

  • Votre ID client : pendant le processus d'installation, il vous sera demandé de saisir votre ID client. Vous le trouverez dans l'e-mail qui vous a été envoyé lorsque vous avez acheté ALM, Decision ou Interact pour une utilisation avec Hub.

    Si vous installez uniquement Control Room, vous n'aurez pas besoin d'ID client. Les ID client sont uniquement fournis avec, et requis par, ALM, Decision ou Interact.

  • Lors de l'utilisation de l'authentification Windows, des comptes de service Windows définis sont requis pour une utilisation avec l'environnement Blue Prism. Cela permet de configurer correctement les services Windows et les pools d'applications pour les sites Web créés lors de l'installation de Hub. Pour plus d'informations, voir Installer Hub à l'aide de l'authentification Windows.
  • Par défaut, les pools d'applications IIS sont utilisés. Les pools d'applications doivent avoir accès aux fichiers d'application et aux certificats créés pendant l'installation pour la protection et l'autorisation des données. Ces certificats, BluePrismCloud_Data_Protection et BluePrismCloud_IMS_JWT, sont situés dans le dossier de certificats Windows par défaut. Le pool d'applications pour Hub aura également besoin d'accéder au certificat BPC_SQL_CERTIFICATE. Si vous utilisez l'autorisation Windows pour accéder à SQL Server, celle-ci devra être configurée manuellement. Pour plus d'informations, voir Informations d'application par défaut.

  • Par défaut, le compte « Système local » est utilisé pour les services. Ce compte doit avoir accès aux fichiers d'application. Si vous utilisez l'autorisation Windows pour accéder à SQL Server, celle-ci devra être configurée manuellement.