> ## Documentation Index
> Fetch the complete documentation index at: https://support.lilt.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Self-Managed Hardware Requirements

LILT can be installed on custom hardware in a private data center or on major cloud platforms. The tables below provide approximate monthly cost estimates for running the base LILT system V4 models in a cloud environment.

These estimates include long-term pricing discounts where applicable. However, resources (especially storage) may need to be increased to suit your needs. These costs reflect the cloud platform vendor's pricing at the time of publication and are not guaranteed.

Network, bandwidth, security groups, permission management, and other platform costs are not included in these estimates.

Interested in installing LILT's self-managed solution? [Contact Sales](https://lilt.com) from the LILT homepage.

<Warning>
  **Plan for two environments.** A standard self-managed installation includes **two separate environments — one test and one production**. The test environment lets you validate upgrades, configuration changes, and integrations before promoting them to production. Because it mirrors the production footprint, budget for **roughly double** the total cloud costs shown in the estimates below, which reflect a single environment.
</Warning>

## GPU Requirements by Service

The sizings on this page are for **LILT 6.1.0**. Every LILT feature that uses a GPU is backed by one or more of the services below; a feature runs only when each of its services can be placed on your GPU nodes.

| Service | Powers | VRAM (on one node) | Min. compute capability | Node RAM | CPU fallback |
| - | - | - | - | - | - |
| rayman 3.5 | Translation (base language pairs) | 22 GB | 8.0 (Ampere or newer) | 60 GB | No |
| rayman 4.0 | Translation, V4 language pairs (Uzbek, Chechen) | 22 GB, one extra GPU on top of rayman 3.5 | 8.0 (Ampere or newer) | 60 GB | No |
| batch-worker-gpu | Batch translation (jobs over \~3,000 segments) | 15 GB | 7.5 | 30 GB | No |
| whisper | ASR | 15 GB | 7.5 | 20 GB | Yes (slower) |
| whisper + Sorani | ASR, Sorani (Kurdish) model loaded in the same pod | 25 GB | 7.5 | 20 GB | No |
| gemma | OCR, AI Review, LILT Create | 45 GB | 8.9 (Ada or newer) | 80 GB | OCR only (Tesseract) |
| updatev4 | Adaptive translation model updates | None by default (CPU) | n/a | 38 GB | Yes, CPU is the default; GPU is optional and requires LILT configuration |

Placement rules:

* **Whole GPUs, no sharing.** Each service takes its GPUs entirely; leftover VRAM on a card cannot host another service.
* **VRAM adds up only within one node.** A 45 GB requirement is met by one 48 GB card or by two 24 GB cards in the same server, never by cards on different servers. One large card can replace several small ones.
* **Compute capability is a gate, not a size.** T4 (7.5) clears the batch worker and ASR but not rayman, however much VRAM the node has. Reference values: T4 7.5, A100 8.0, A10/A6000 8.6, L4/L40S 8.9, H100 9.0.
* **Ampere and Gemma.** Ampere cards (8.0 to 8.6: A100, A10, A6000) run Gemma at reduced throughput but are not enabled by the default installer; ask LILT before sizing Gemma on Ampere.
* **One large card for Gemma.** On-prem installs default to two 24 GB cards for Gemma. A single card of 48 GB or more is supported by applying the `gemma-single-large` GPU profile shipped with the installer; EKS installs default to the single-card sizing.

## Recommended Production Configurations (AWS EKS)

The following are reference sizings for AWS EKS production deployments, based on configurations validated with LILT EKS customers. Three tiers are offered — **Standard ★**, **Medium**, and **Large** — sized to the number of concurrent users. Unless noted, a component matches the Standard tier. For a detailed per-resource cost breakdown, see the [AWS EKS](#aws-eks) section below.

<table>
  <tbody>
    <tr>
      <td colspan="4" rowspan="1">
        <p className="text-center"><strong>Prod environment — three tier options</strong></p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>Prod component</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>Standard ★</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>Medium</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>Large</strong></p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center"><em>Concurrent users supported</em></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>30–50</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>100–150</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>150+</strong></p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Database node</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">RDS: db.m5d.xlarge</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Same as Standard</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Same as Standard</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Translate / Uzbek-Chechen (rayman v4.0) / OCR + AI Review / LILT Create (Gemma)</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1× g6e.12xlarge (4× L40S, 48 vCPU, 384 GB)</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Same as Standard</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1× g6e.24xlarge (4× L40S, 96 vCPU, 768 GB)</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Batch / Whisper</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1× g6.24xlarge (4× L4, 96 vCPU, 384 GB)</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Same as Standard</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Same as Standard</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Worker Node</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">none</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1× m5.8xlarge (32 vCPU, 128 GB)</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">none</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center"><em>Total instances</em></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>2</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>3</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>2</strong></p>
      </td>
    </tr>
  </tbody>
</table>

<Note>
  ★ The **Standard** tier is the recommended default starting point for most deployments. As your usage grows, you can scale up to the **Medium** and **Large** tiers as needed.
</Note>

## Cloud Provider Cost Estimates

* [AWS Commercial](#aws-commercial)
* [AWS Top Secret](#aws-top-secret)
* [AWS EKS](#aws-eks)
* [GCP](#gcp)
* [Microsoft Azure](#microsoft-azure)

## AWS Commercial

##### Last Revised: 23 Jul 2026

<table>
  <tbody>
    <tr>
      <td colspan="9" rowspan="1">
        <p className="text-center"><strong>AWS Commercial</strong></p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Platform</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Resource Identifier</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Specifications</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Quantity</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Unit</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Unit cost<sup> \[1]</sup></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Cost <sup>\[2]</sup> per month</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Cost <sup>\[3]</sup> per month</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Notes</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">m5.xlarge</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">4vCPU / 16G RAM / 200GB</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$0.192</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$118.93</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$104.33</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">K8s Master</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">r5.16xlarge</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">64vCPU / 512G RAM / 1TB</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">2</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$8.064</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$4,584.66</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$4,028.40</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">K8s Nodes</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">g6.12xlarge</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">4 L4 GPUs <sup>\[4]</sup> / 48vCPU / 192G RAM / 2TB / 96GiB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$4.60</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$2,893.52</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$2,346.82</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Standard Services (Translate, Batch)</p>
      </td>
    </tr>

    <tr>
      <td colspan="3" rowspan="1">
        <p className="text-center"><strong>Total Cost</strong></p>
      </td>

      <td colspan="2" rowspan="1">
        <p className="text-center"><strong>All v4 lang-pairs with standard service</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$12.86</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$7,597.11</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$6,479.55</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center" />
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">g6e.4xlarge (Optional)</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1 L40S GPU / 16vCPU / 128G RAM / 2TB / 48 GiB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$3.00</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$1,817.98</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$1,541.65</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">OCR + AI Review / LILT Create (Gemma)</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">g4dn.2xlarge (Optional)</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1 T4 GPU / 8vCPU / 32G RAM / 1TB / 16 GiB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$0.752</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$477.85</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$426.02</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">ASR (Whisper)</p>
      </td>
    </tr>

    <tr>
      <td colspan="3" rowspan="1">
        <p className="text-center"><strong>Total Cost (incl. optional services)</strong></p>
      </td>

      <td colspan="2" rowspan="1">
        <p className="text-center"><strong>Standard service + OCR/AI Review/Create & ASR</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$16.61</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$9,892.94</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$8,447.22</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center" />
      </td>
    </tr>
  </tbody>
</table>

## AWS Top Secret

##### Last Revised: 9 Feb 2026

<table>
  <tbody>
    <tr>
      <td colspan="8" rowspan="1">
        <p className="text-center"><strong>AWS Top Secret</strong></p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Platform</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Resource Identifier</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Specifications</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Quantity</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Unit</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Unit cost<sup> \[1]</sup></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Cost <sup>\[2]</sup> per month</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Notes</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">m5.xlarge</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">4vCPU / 16G RAM / 200GB</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$0.45</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$260.90</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">K8s Master</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">r5.16xlarge</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">64vCPU / 512G RAM / 1TB</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">2</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$15.42</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$8,199.32</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">K8s Nodes</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">g6.12xlarge</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">4 L4 GPUs <sup>\[4]</sup> / 48vCPU / 192G RAM / 2TB / 96 GiB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$9.24</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$5,694.56</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Standard Services (Translate, Batch)</p>
      </td>
    </tr>

    <tr>
      <td colspan="3" rowspan="1">
        <p className="text-center"><strong>Total Cost</strong></p>
      </td>

      <td colspan="2" rowspan="1">
        <p className="text-center"><strong>All v4 lang-pairs with standard service</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$25.11</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$14,154.78</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center" />
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">g6e.4xlarge (Optional)</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1 L40S GPU / 16vCPU / 128G RAM / 2TB / 48 GiB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$6.03</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$3,532.53</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">OCR + AI Review / LILT Create (Gemma)</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">g4dn.2xlarge (Optional)</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1 T4 GPU / 8vCPU / 32G RAM / 1TB / 16 GiB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$1.62</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$958.48</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">ASR (Whisper)</p>
      </td>
    </tr>

    <tr>
      <td colspan="3" rowspan="1">
        <p className="text-center"><strong>Total Cost (incl. optional services)</strong></p>
      </td>

      <td colspan="2" rowspan="1">
        <p className="text-center"><strong>Standard service + OCR/AI Review/Create & ASR</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$32.76</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$18,645.79</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center" />
      </td>
    </tr>
  </tbody>
</table>

## AWS EKS

##### Last Revised: 23 Jul 2026

<table>
  <tbody>
    <tr>
      <td colspan="8" rowspan="1">
        <p className="text-center"><strong>AWS EKS</strong></p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Platform</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Resource Identifier</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Specifications</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Quantity</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Unit</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Unit cost<sup> \[1]</sup></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Cost <sup>\[3]</sup> per month</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Notes</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Amazon EKS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">N/A</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$0.10</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$73.00</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">EKS Control Plane</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">RDS db.m5d.xlarge</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">4vCPU / 16G RAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$0.419</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$305.87<sup> \[5]</sup></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Database node (RDS)</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">g6e.12xlarge</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">4 L40S GPUs / 48vCPU / 384G RAM / 2TB / 192 GiB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$10.49</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$5,384.70</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Translate / Uzbek-Chechen (rayman v4.0) / OCR + AI Review / LILT Create (Gemma)</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">AWS</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">g6.24xlarge</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">4 L4 GPUs / 96vCPU / 384G RAM / 2TB / 96 GiB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$6.68</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$3,404.58</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Batch / Whisper (ASR)</p>
      </td>
    </tr>

    <tr>
      <td colspan="3" rowspan="1">
        <p className="text-center"><strong>Total Cost</strong></p>
      </td>

      <td colspan="2" rowspan="1">
        <p className="text-center"><strong>All v4 lang-pairs with standard service</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$17.69</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$9,168.15</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center" />
      </td>
    </tr>
  </tbody>
</table>

<Note>
  \[1] Price calculated for plan: "On-Demand Instances"

  \[2] Price calculated for plan: "Compute Savings Plans" (1 year)

  \[3] Price calculated for plan: "EC2 Instance Savings Plans" (1 year)

  \[4] The standard services require 3 × L4 GPUs (or other 24 GB cards with compute capability 8.0 or higher). T4 GPUs cannot run the translation inference server (rayman), which requires an Ampere-or-newer GPU with at least 22 GB of VRAM; T4 remains valid for the batch worker and ASR. AWS does not currently offer an instance type with exactly 3 x L4 GPUs, so g6.12xlarge (4 × L4) is recommended as the closest available option. Please choose the available instance type best suited to your infrastructure.

  \[5] RDS is priced at On-Demand; the EC2 Instance Savings Plan does not apply to Amazon RDS. A separate RDS Reserved Instance (1 year) would lower this line item.

  Sources:

  * Commercial: [AWS Commercial Estimate](https://calculator.aws/#/estimate?id=7ba8faa2c2f52dd20d5982c5c9f49ad2aa5b5581)

  * Top Secret: [AWS Top Secret Estimate](https://calculator.aws/#/estimate?ctrct=5423f8cd3b711c6f899ba4dade31b50c\&id=d2613478b80f403351e723e764682503b4fe20ed)

  * EKS: [AWS EKS Estimate](https://calculator.aws/#/estimate?id=a0a7b163ee2bb9b8cd212f2a9b34f88afad3c3c8)

  <strong>Recommended EKS deployment</strong><br />
  This EKS table follows the Standard tier of the Recommended Production Configurations table above: the platform runs on two GPU nodes (`g6e.12xlarge` for Translate, Uzbek-Chechen rayman v4.0 and OCR; `g6.24xlarge` for Batch and Whisper/ASR), backed by an RDS database node — no separate CPU worker node is required at this tier.

  <strong>Optional GPU-Accelerated Services</strong><br />

  * AI Review & LILT Create — Served by the same Gemma deployment as OCR on the `g6e.12xlarge` node; no additional instance is required.
  * OCR (Gemma) and ASR (Whisper) — In this configuration these are co-located on the standard GPU nodes above and do not require additional instances. ASR with the Sorani (Kurdish) model needs 25 GB of VRAM on one node and has no CPU fallback.
  * Uzbek and Chechen Language Support — Provided through the neural v4.0 pipeline in rayman (which replaces the former dedicated Emma model), co-located on the `g6e.12xlarge` node.
</Note>

## GCP

##### Last Revised: 23 Jul 2026

<table>
  <tbody>
    <tr>
      <td colspan="9" rowspan="1">
        <p className="text-center"><strong>GCP</strong></p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Platform</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Resource Identifier</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Specifications</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Quantity</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Unit</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Unit cost<sup> \[1]</sup></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Cost <sup>\[1]</sup> per month</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Cost <sup>\[2]</sup> per month</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Notes</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">GCP</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">n1-standard-4</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">4vCPU / 15G RAM / 500GB</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$0.19</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$138.70</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$87.38</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">K8s Master</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">GCP</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">n2-highmem-64</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">64vCPU / 512G RAM / 1TB</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">2</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$8.38</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$6,120.90</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$3,856.01</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">K8s Nodes</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">GCP</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">g2-standard-48</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">4 L4 GPUs <sup>\[4]</sup> / 48vCPU / 192G RAM / 2TB / 96 GiB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$4.00</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$2,921.24</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$2,445.43</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Standard Services (Translate, Batch)</p>
      </td>
    </tr>

    <tr>
      <td colspan="3" rowspan="1">
        <p className="text-center"><strong>Total Cost</strong></p>
      </td>

      <td colspan="2" rowspan="1">
        <p className="text-center"><strong>All v4 lang-pairs with standard service</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$12.57</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$9,180.84</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$6,388.82</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center" />
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">GCP</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">g2-standard-24 (Optional)</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">2 L4 GPU / 24vCPU / 96G RAM / 2TB / 48 GiB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$2.00</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$1,460.58</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$1,222.75</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">OCR + AI Review / LILT Create (Gemma)</p>
      </td>
    </tr>

    <tr>
      <td colspan="3" rowspan="1">
        <p className="text-center"><strong>Total Cost (incl. optional services)</strong></p>
      </td>

      <td colspan="2" rowspan="1">
        <p className="text-center"><strong>Standard service + OCR/AI Review/Create</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$14.57</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$10,641.42</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$7,611.57</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center" />
      </td>
    </tr>
  </tbody>
</table>

<Note>
  \[1] Price calculated for plan: "On-Demand Instances"

  \[2] Price calculated for plan: "Committed use discount options" (1 year)

  Source: [GCP Pricing Calculator Estimate](https://cloud.google.com/products/calculator?hl=en\&dl=CjhDaVF3WXpka01tUmxNUzFqT0Rka0xUUmxaVGd0T0RZMllTMWtZVEJoTnpJM1pqQXdaVEFRQVE9PRAIGiQzMDBDMThDMi1GMEM1LTQxMDItODFBNi05NzdCOTg5NkM5RDY)

  <strong>Optional GPU-Accelerated Services</strong><br />
  In addition to the standard deployment, several optional services require extra GPU resources:

  * OCR, AI Review & LILT Create — All three are served by one Gemma (vLLM) deployment, which needs 45 GB of VRAM on a single node (one 48 GB card, or two 24 GB cards in the same server) and 80 GB of node RAM, as shown in the optional row above. Enabling AI Review or LILT Create on top of OCR adds no GPU.
  * Uzbek and Chechen Language Support — Provided through the neural v4.0 pipeline in rayman (which replaces the former dedicated Emma model). When enabled, it requires one additional L4 or A10 GPU with at least 24GB VRAM; when disabled, rayman runs on a single GPU.
  * ASR (Automatic Speech Recognition) — GPU-accelerated ASR requires one additional T4 GPU with 16 GB VRAM. By default, it runs on CPU. ASR with the Sorani (Kurdish) model needs 25 GB of VRAM on one node (two 16 GB or two 24 GB cards in the same server, or one 48 GB card) and has no CPU fallback.
</Note>

## Microsoft Azure

##### Last Revised: 23 Jul 2026

<table>
  <tbody>
    <tr>
      <th colspan="9" rowspan="1">
        <p className="text-center"><strong>Microsoft Azure</strong></p>
      </th>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Platform</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Resource Identifier</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Specifications</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Quantity</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Unit</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Unit cost<sup> \[1]</sup></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Cost <sup>\[1]</sup> per month</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Cost <sup>\[2]</sup> per month</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Notes</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Azure</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">D3 v2</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">4vCPU / 14G RAM / 512GiB</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$0.29</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$213.89</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$147.58</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">K8s Master</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Azure</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">E64as v5</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">64vCPU / 512G RAM / 512GiB</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">2</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$7.23</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$5,279.36</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$3,579.93</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">K8s Nodes</p>
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Azure</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Standard\_NV72ads\_A10\_v5</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">2 A10 GPU / 72vCPU / 880G RAM / 2880GiB/ 48GB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">2</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$13.04</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$9,519.20</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$7,923.78</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Standard Services (Translate, Batch)</p>
      </td>
    </tr>

    <tr>
      <td colspan="3" rowspan="1">
        <p className="text-center"><strong>Total Cost</strong></p>
      </td>

      <td colspan="2" rowspan="1">
        <p className="text-center"><strong>All v4 lang-pairs with standard service</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$20.56</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$15,012.45</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$11,651.29</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p />
      </td>
    </tr>

    <tr>
      <td colspan="1" rowspan="1">
        <p className="text-center">Azure</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Standard\_NV72ads\_A10\_v5 (Optional)</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">2 A10 GPU / 72vCPU / 880G RAM / 2880GiB/ 48GB VRAM</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">1</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">Hour</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$6.52</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$4,759.60</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">\$3,961.89</p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center">OCR + AI Review / LILT Create (Gemma)</p>
      </td>
    </tr>

    <tr>
      <td colspan="3" rowspan="1">
        <p className="text-center"><strong>Total Cost (incl. optional services)</strong></p>
      </td>

      <td colspan="2" rowspan="1">
        <p className="text-center"><strong>Standard service + OCR/AI Review/Create</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$27.08</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$19,772.05</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p className="text-center"><strong>\$15,613.18</strong></p>
      </td>

      <td colspan="1" rowspan="1">
        <p />
      </td>
    </tr>
  </tbody>
</table>

<Note>
  \[1] Price calculated for plan: "Pay as you go"

  \[2] Price calculated for plan: "1 year savings plan"

  Source: [https://azure.com/e/41227c0f7aed4a208bbe74cacb734acc](https://azure.com/e/41227c0f7aed4a208bbe74cacb734acc)

  <strong>Optional GPU-Accelerated Services</strong><br />
  In addition to the standard deployment, several optional services require extra GPU resources:

  * OCR, AI Review & LILT Create — All three are served by one Gemma (vLLM) deployment, which needs 45 GB of VRAM on a single node (one 48 GB card, or two 24 GB cards in the same server) and 80 GB of node RAM, as shown in the optional row above. Enabling AI Review or LILT Create on top of OCR adds no GPU. The A10 is an Ampere card (compute capability 8.6): it runs Gemma at reduced throughput and is not enabled by the default installer, so confirm with LILT before sizing on the Standard\_NV72ads\_A10\_v5 row above, or choose an Ada-class SKU.
  * Uzbek and Chechen Language Support — Provided through the neural v4.0 pipeline in rayman (which replaces the former dedicated Emma model). When enabled, it requires one additional L4 or A10 GPU with at least 24GB VRAM; when disabled, rayman runs on a single GPU.
  * ASR (Automatic Speech Recognition) — GPU-accelerated ASR requires one additional T4 GPU with 16 GB VRAM. By default, it runs on CPU. ASR with the Sorani (Kurdish) model needs 25 GB of VRAM on one node (two 16 GB or two 24 GB cards in the same server, or one 48 GB card) and has no CPU fallback.
</Note>
