Skip to main content

Installing ABBYY Vantage Overview

ABBYY Vantage is provided as a set of containers running in a Kubernetes cluster and interacting with third-party services. The following diagram shows the installed Vantage schema: ABBYY Vantage deployment architecture showing Kubernetes cluster with Docker containers, load balancer, and external services including MS SQL Server, SMTP Server, Container Registry, and External storage The Vantage architecture includes:
  • Vantage Client. User interface for accessing the platform.
  • Load Balancer. Distributes traffic across the cluster.
  • Kubernetes Nodes. Host the Docker containers with Vantage services.
  • Docker Containers. Run the Vantage application services.

External Dependencies

The deployment requires the following external services:
ComponentDescription
MS SQL ServerDatabase for storing application data.
SMTP ServerEmail server for notifications.
Container RegistryStores Docker images.
External Storage (PVC)Persistent storage for documents.

Component Types

  • Vantage components. Core application services.
  • Customer managed components. Infrastructure you manage.
  • Optional customer managed components. Additional services as needed.

Deployment Options

ABBYY Vantage installations can be implemented in two deployment options:
  • Highly available. A scaling configuration intended for the production process, intended to process up to 200,000 pages per 8 hours, depending on the amount of resources used. For more information, see the Performance Guide. Includes redundancy fail-safes.
  • Without high availability. Configuration recommended for demo and test deployments, intended to process up to 50,000 pages per 8 hours. For more information, see the Performance Guide. Requirements are minimal, no fault tolerance.
For both deployments, to install ABBYY Vantage, you will need several virtual machines, which will become cluster nodes, and some additional services. Requirements for both installation environments are listed in System Requirements.

Installation Steps

The Vantage installation procedure consists of the following steps:
  1. Download images of the Vantage containers to a local container registry.
  2. Download an installation container to a machine that has Docker installed.
  3. Specify resource credentials.
  4. Run the installation container.
  5. Run the installation Ansible playbooks inside the installation container.
For instructions on how to install Vantage, see Installation. For instructions on how to configure Vantage after the installation, see Initial Setup.