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

# AWS installation

> [!WARNING]
>
> FineParser Enterprise is in limited testing with select customers and is not publicly available yet. This documentation is published for participating customers. Features and availability may change before general release.

FineParser Enterprise is delivered through AWS Marketplace as a Helm chart, which you install on your EKS cluster.

**1. Subscribe**

Subscribe to FineParser Enterprise in AWS Marketplace, in the account that runs the cluster, and complete the [AWS requirements](https://docs.abbyy.com/fine-parser/enterprise/aws/requirements.md). The launch page shows the chart version.

**2. Write a values file**

```yaml fineparser-values.yaml theme={null}
serviceAccount:
  create: false
  name: fineparser

storage:
  inProcess:
    efs:
      fileSystemId: fs-0123456789abcdef0
  output:
    s3:
      bucket: my-fineparser-output
  s3:
    region: us-east-2

orchestrator:
  nodeSelector:
    kubernetes.io/arch: amd64
ingest:
  nodeSelector:
    kubernetes.io/arch: amd64
worker:
  nodeSelector:
    kubernetes.io/arch: amd64
```

[Chart values](https://docs.abbyy.com/fine-parser/enterprise/reference/chart-values.md) lists everything else.

**3. Install**

The chart is served from the AWS Marketplace registry in `us-east-1`, whatever region your cluster is in.

```bash theme={null}
aws ecr get-login-password --region us-east-1 \
  | helm registry login --username AWS --password-stdin \
      709825985650.dkr.ecr.us-east-1.amazonaws.com

helm install fineparser \
  oci://709825985650.dkr.ecr.us-east-1.amazonaws.com/abbyy/fineparser-enterprise/fineparser-enterprise \
  --version <version> --namespace fineparser --create-namespace \
  -f fineparser-values.yaml
```

**4. Check the deployment**

```bash theme={null}
kubectl -n fineparser get pods,pvc
```

The orchestrator and ingest pods should be ready and the claims `Bound`. There are no workers until the first job arrives.

**5. Run a test job**

Submit a document as in the [Quickstart](https://docs.abbyy.com/fine-parser/enterprise/getting-started/quickstart.md), then confirm the worker registered for billing:

```bash theme={null}
kubectl -n fineparser logs deploy/fineparser-worker | grep billing
# billing: registered with AWS Marketplace, this pod is metered hourly
```
