Skip to main content
Vantage 3.0 replaces this deployment model. Vantage 2.7 and earlier required ABBYY’s specified infrastructure, created by ABBYY-provided Ansible and Azure CLI scripts. That model is not supported in 3.0: you provision your own infrastructure, and ABBYY does not provide provisioning scripts or other infrastructure automation. This page applies to Vantage 2.7 only. See the Vantage 3.0 overview and Migrate from Vantage 2.7.

Installation Overview

To install Vantage, follow these steps:
  1. Prepare resources.
  2. Specify resource credentials.
  3. Run the installation scripts.

Preparing Resources

Before you begin, make sure all requirements listed in the System Requirements section are met.

Specifying Resource Credentials

Prior to running the installer:
  1. Set up configuration files.
  2. Prepare certificates.
  3. Download container images.

Setting Up Configuration Files

1. Create the installation directory: Create an installation directory and its subdirectories (ssh, kube, ssl), from which the installation will be carried out. Navigate to the installation directory.
2. Create the SSH key file:Create a file in the ssh folder named ansible and place the private SSH key for the ansible user in this file.3. Create the inventory file:Create an inventory file in the installation directory. Replace X.X.X.X with your VM IP addresses:
If you only need 1 or 2 machines for workers instead of 3, delete the extra lines in section [abbyy_workers].
4. Create the env_specific.yml file: Specify your own values.

Configuration Parameters

The following four parameters are optional and are required only if the Highly available configuration is being installed and if installing Redis is required by the Vantage installer. All other parameters are unchanged.

Preparing Certificates

  1. Go to the ssl directory. Place the wildcard certificate (along with the intermediate certificate) corresponding to the primary domain name inside that directory and the key (in PEM format) into the following files respectively:./ssl/cert.pem ,./ssl/key.pem. You should convert your CRT file to PEM by changing the contents of the file to the following format:
  1. If using an external authentication provider (ADFS) with a certificate signed by an internal CA, place the root certificate into ./ssl/adfs-root.pem.
If accessing third-party endpoints from Vantage (Custom activity scripts or external authentication), the external endpoint must have a certificate from a public authority.

Running the Installation Scripts

The installation of ABBYY Vantage is automatic. It is executed using the Ansible tool which is installed and set up inside the container used for the installation. Ansible interacts with the machines using various configuration scenarios (YAML playbooks). To install ABBYY Vantage, follow these steps: 1. Navigate to the installation directory. 2. Login to the installer distribution registry
3. Run the installer from a Docker image if you have not run it yet:
4. Connect to Azure AKS cluster:
Skip this step for Virtual Machine deployments - cluster credentials are configured automatically during Kubernetes installation in step 7.
5. Download the Container Images Migration scripts rely on the following properties in env_specific.yml
6. Set SSH key permissions:
7. Install and set up the Kubernetes cluster:
8. Run pre-deploy check and accept legal documents:
The playbook will:
  • Perform a preliminary check for the resources whose parameters are specified in the env_specific.yml file of the playbook (such as database and SMTP connection).
  • Ask the system administrator to accept the terms of the EULA and ABBYY Privacy Policy.
9. Install the product:
The playbook will deploy the metric and log collection system and will deploy ABBYY Vantage. The time required to complete the installation process will depend on the performance of the selected machines. On average, the process will take about 10 minutes. You can monitor the pods and the job execution in a cluster using any tool for working with Kubernetes, for example the Lens utility. To do so, use the kubeconfig file that will be created in the kube folder after installing Kubernetes on the virtual machines. You can also download the Ansible installation log files to your local machine by following the steps below:
  1. Log out of the Docker container.
  2. Run the following command to get the list of containers:
Find the name of the container with the installer.
  1. Run the following command with container_name replaced by the container’s name to get the logs:
Once the deployment is finished, you will be provided with the following:
  • URL for the provided domain name.
  • System Administrator login and password that can be used to log in, create tenants, and process documents.

Getting Installation Logs

Optional Deployments

Deploying the Logging System

If the logging system wasn’t enabled in Vantage (the value of the logging.enabled parameter in the env_specific.yml file was false) during its installation, you can enable it after installing Vantage. For this, set the value of the logging.enabled parameter in the env_specific.yml file to true and run the following command:

Deploying Business Processing Reporting Warehouse

The Business Processing Reporting Warehouse is used for analyzing the business process and tracking data for specific periods of time. During the Vantage installation, the Business Processing Reporting Warehouse will also be installed if the value of the reporting.enabled parameter in the env_specific.yml file was set to true. If the value of the reporting.enabled parameter was set to false, you can install the Business Processing Reporting Warehouse after installing Vantage by running the following command:
After installation, you must restart the Public API pods so the correct reporting URL is loaded.

Deploying the Identity Documents Add-on

The Identity Documents add-on requires Vantage to have internet access to https://lic.regulaforensics.com and https://lic2.regulaforensics.com.
The Identity Documents add-on service enables running the Identity Documents skill that is used to extract data from identity documents issued in various countries. During the Vantage installation, the Identity Documents add-on will also be installed if the value of the id_reading.enabled parameter in the env_specific.yml file was set to true. If the value of the id_reading.enabled parameter was set to false, you can install the Identity Documents add-on after installing Vantage by running the following command:
It’s necessary that access to the following addresses be provided from the cluster containing the Vantage installation: https://lic.regulaforensics.com https://lic2.regulaforensics.com