Skip to main content

Overview

The diagram below depicts the target topology for AWS. Throughout this section, distribution archive means the Arize AX release tarball you download with your JWT (Helm chart, arize.sh, Terraform, examples, and offline HTML docs). Read the ordered steps below once so you know the sequence (download -> cluster -> install -> ingress -> validate). Complete Prerequisites, including deployment types for your network model, before you start. Then open each linked page or section below; you can return here anytime as the hub. For the full Helm reference, use Advanced -> Helm in the HTML documentation under docs/ inside your extracted distribution archive.
1

Download the distribution

Obtain the distribution archive with your JWT, extract it, and review the Helm chart, scripts, Terraform, and example manifests included in the bundle.

Download and extract

JWT, get_latest.sh, folder layout, and what to open next.
2

EKS cluster and AWS infrastructure

Prepare the EKS cluster, S3 buckets, storage classes, IAM permissions, and private-network endpoints needed by Arize AX.

Existing EKS cluster

EKS node pools, S3 buckets, storage classes, IAM, IRSA, and VPC endpoint access.

Terraform

Use bundled modules and README to provision EKS, networking, S3, IAM, and load-balancer support.
3

Install Arize AX

Configure values.yaml for AWS and install the operator chart from the extracted distribution directory.

Quick start

Example values.yaml and Helm command for an AWS install.

Detailed walkthrough

Required AWS fields, base64 secrets, S3 buckets, IAM role, and registry settings.
4

Create ingress

Expose the UI and APIs with the AWS load-balancing pattern your platform uses, or use NGINX, Istio, Kong, or another controller with the bundled example manifests.

AWS load balancer

AWS load balancer planning, endpoint examples, appBaseUrl, and DNS checks.

NGINX, Istio, Kong, ...

Example paths under examples/endpoints and ingressMode guidance.
5

Validate the deployment

Confirm pods are healthy, ingress and DNS resolve, and the UI is reachable before sending data.

Validation checklist

kubectl health checks, ingress inspection, login, and SDK testing.
6

Use Arize AX

Open the public Arize AX documentation for product guides and configure your application with the on-prem SDK documentation.

Arize AX documentation

Product documentation, quickstarts, and observability guides on docs.arize.com.

SDK usage (self-hosted)

Python SDK versions and endpoint configuration for self-hosted deployments.

Integrations

Framework and provider integrations for tracing and monitoring.