Skip to main content
ABBYY Vantage is a multi-tenant cloud service: many tenants are served from a shared, elastically scaled pool of resources. This page is a high-level overview of how the platform is built and how documents move through it. For capacity numbers and scaling behavior, see Scaling.

How documents are processed

A Vantage skill is a workflow made up of activities — such as OCR, classification, and extraction. Each activity runs on its own dedicated pool of microservices. As a document moves through the activities of its skill, each activity’s microservices pick up the work from a shared queue.

Multi-tenant, shared-pool model

Processing resources are pooled across the whole system rather than reserved per tenant, so every tenant draws from a larger shared pool. The platform scales automatically at the microservice level: when an activity’s queue grows, Vantage adds more microservices for that activity. Built-in overload protection caps any single tenant that persistently overloads the system, so one tenant’s spike doesn’t degrade the others. See Scaling for the limits and the exact behavior under load.

How documents enter Vantage

Documents reach Vantage through several ingestion paths:
  • Vantage API — submit files programmatically. See Getting started with the Vantage API.
  • SFTP folder — an agent polls your SFTP folder and submits the files it finds for processing.
  • Mail folder — an agent collects email messages and creates a transaction for each message body and attachment.
For how these ingestion paths behave under load, see Scaling.

Deployment options