Passer au contenu principal
Vantage 3.0 remplace ce modèle de déploiement. Vantage 2.7 et les versions antérieures nécessitaient l’infrastructure spécifiée par ABBYY, créée à l’aide des scripts Ansible et Azure CLI fournis par ABBYY. Ce modèle n’est pas pris en charge dans la version 3.0 : vous provisionnez votre propre infrastructure, et ABBYY ne fournit pas de scripts de provisionnement ni d’autre outil d’automatisation de l’infrastructure. Cette page s’applique uniquement à Vantage 2.7. Voir la Vue d’ensemble de Vantage 3.0 et Migrer depuis Vantage 2.7.

Vue d’ensemble de l’installation

Pour installer Vantage, suivez ces étapes :
  1. Préparez les ressources.
  2. Indiquez les identifiants des ressources.
  3. Exécutez les scripts d’installation.

Préparation des ressources

Avant de commencer, assurez-vous que toutes les exigences indiquées dans la section Exigences système sont respectées.

Définition des identifiants de ressource

Avant d’exécuter le programme d’installation :
  1. Configurez les fichiers de configuration.
  2. Préparez les certificats.
  3. Téléchargez les images de conteneurs.

Préparation des fichiers de configuration

1. Créez le répertoire d’installation : Créez un répertoire d’installation et ses sous-répertoires (ssh, kube, ssl), à partir desquels l’installation sera réalisée. Accédez ensuite au répertoire d’installation.
2. Créez le fichier de clé SSH :Créez un fichier nommé ansible dans le dossier ssh, puis placez-y la clé SSH privée de l’utilisateur ansible.3. Créez le fichier inventory :Créez un fichier inventory dans le répertoire d’installation. Remplacez X.X.X.X par les adresses IP de vos machines virtuelles :
Si vous n’avez besoin que de 1 ou 2 machines pour les workers au lieu de 3, supprimez les lignes en trop dans la section [abbyy_workers].
4. Créez le fichier env_specific.yml : Renseignez vos propres valeurs.

Paramètres de configuration

Les quatre paramètres suivants sont facultatifs et ne sont requis que si la configuration haute disponibilité est en cours d’installation et si l’installation de Redis est requise par le programme d’installation de Vantage. Tous les autres paramètres restent inchangés.

Préparation des certificats

  1. Accédez au répertoire ssl. Placez dans ce répertoire le certificat générique (ainsi que le certificat intermédiaire) correspondant au nom de domaine principal, et la clé (au format PEM) dans les fichiers suivants, respectivement :./ssl/cert.pem ,./ssl/key.pem. Vous devez convertir votre fichier CRT au format PEM en modifiant son contenu selon le format suivant :
  1. Si vous utilisez un fournisseur d’authentification externe (ADFS) avec un certificat signé par une AC interne, placez le certificat racine dans ./ssl/adfs-root.pem.
Si vous accédez à des points de terminaison tiers depuis Vantage (scripts d’activité personnalisée ou authentification externe), le point de terminaison externe doit disposer d’un certificat émis par une autorité publique.

Exécution des scripts d’installation

L’installation d’ABBYY Vantage est automatique. Elle s’effectue à l’aide de l’outil Ansible, installé et configuré dans le conteneur utilisé pour l’installation. Ansible interagit avec les machines au moyen de différents scénarios de configuration (playbooks YAML). Pour installer ABBYY Vantage, suivez les étapes suivantes : 1. Accédez au répertoire d’installation. 2. Connectez-vous au registre de distribution du programme d’installation
3. Exécutez le programme d’installation à partir d’une image Docker si ce n’est pas déjà fait :
4. Connectez-vous au cluster AKS Azure :
Ignorez cette étape pour les déploiements sur machine virtuelle : les identifiants du cluster sont configurés automatiquement lors de l’installation de Kubernetes à l’étape 7.
5. Téléchargez les images de conteneurs Les scripts de migration s’appuient sur les propriétés suivantes dans env_specific.yml
6. Définissez les permissions de la clé SSH :
7. Installez et configurez le cluster Kubernetes :
8. Exécutez les vérifications préalables au déploiement et acceptez les documents juridiques :
Le playbook va :
  • Effectuer une vérification préliminaire des ressources dont les paramètres sont spécifiés dans le fichier env_specific.yml du playbook (par exemple la base de données et la connexion SMTP).
  • Demander à l’administrateur du système d’accepter les termes de l’EULA et de la Politique de confidentialité d’ABBYY.
9. Installez le produit :
Le playbook déploiera le système de collecte des métriques et des logs, ainsi qu’ABBYY Vantage. Le temps nécessaire pour terminer l’installation dépend des performances des machines sélectionnées. En moyenne, l’opération prend environ 10 minutes. Vous pouvez surveiller les pods et l’exécution du job dans un cluster à l’aide de n’importe quel outil de gestion Kubernetes, par exemple l’utilitaire Lens. Pour ce faire, utilisez le fichier kubeconfig qui sera créé dans le dossier kube après l’installation de Kubernetes sur les machines virtuelles. Vous pouvez également télécharger les fichiers journaux d’installation Ansible sur votre machine locale en suivant les étapes ci-dessous :
  1. Déconnectez-vous du conteneur Docker.
  2. Exécutez la commande suivante pour obtenir la liste des conteneurs :
Repérez le nom du conteneur contenant le programme d’installation.
  1. Exécutez la commande suivante en remplaçant container_name par le nom du conteneur afin d’obtenir les logs :
Une fois le déploiement terminé, les éléments suivants vous seront fournis :
  • URL du nom de domaine fourni.
  • login et mot de passe du System Administrator, qui permettent de vous connecter, de créer des tenants et de traiter des documents.

Récupération des journaux d’installation

Déploiements optionnels

Déploiement du système de journalisation

Si le système de journalisation n’a pas été activé dans Vantage (si la valeur du paramètre logging.enabled dans le fichier env_specific.yml était définie sur false) lors de l’installation, vous pouvez l’activer après avoir installé Vantage. Pour cela, définissez la valeur du paramètre logging.enabled dans le fichier env_specific.yml sur true, puis exécutez la commande suivante :

Déploiement de l’entrepôt de données de Rapport sur le traitement métier

L’entrepôt de données de Rapport sur le traitement métier sert à analyser les processus métier et à suivre les données sur des périodes données. Lors de l’installation de Vantage, l’entrepôt de données de Rapport sur le traitement métier est également installé si la valeur du paramètre reporting.enabled dans le fichier env_specific.yml est définie sur true. Si la valeur du paramètre reporting.enabled est définie sur false, vous pouvez installer l’entrepôt de données de Rapport sur le traitement métier après l’installation de Vantage en exécutant la commande suivante :
Après l’installation, vous devez redémarrer les pods de la Public API pour que l’URL de reporting correcte soit chargée.

Déploiement du module complémentaire Identity Documents

Le module complémentaire Identity Documents nécessite que Vantage puisse accéder à Internet pour joindre https://lic.regulaforensics.com et https://lic2.regulaforensics.com.
Le service du module complémentaire Identity Documents permet d’exécuter le Skill Identity Documents, utilisé pour extraire des données à partir de documents d’identité émis dans différents pays. Lors de l’installation de Vantage, le module complémentaire Identity Documents sera également installé si la valeur du paramètre id_reading.enabled dans le fichier env_specific.yml a été définie sur true. Si la valeur du paramètre id_reading.enabled a été définie sur false, vous pouvez installer le module complémentaire Identity Documents après l’installation de Vantage en exécutant la commande suivante :
Le cluster sur lequel Vantage est installé doit pouvoir accéder aux adresses suivantes : https://lic.regulaforensics.com https://lic2.regulaforensics.com