Skip to main content

Nexus Repository vs. IQ Server High Availability

Sonatype offers high availability (HA) deployment options for both its Nexus Repository and IQ Server products. The table below details the notable differences in the high availability requirements.

See IQ Server HA help documentation

High Availability Requirements by Deployment Model

IQ Server HA supports manual self-hosted, AWS cloud-native, and Kubernetes-based deployment models. The infrastructure and orchestration requirements depend on the selected model.

Requirement

Notable Difference?

Nexus Repository HA for version 3.50.0+

IQ Server HA for version 156+

Java Runtime Environment

Java Compatibility Matrix

No

Nexus Repository versions 3.69.0 - 3.70.0 can use JRE 8, 11, or 17

Nexus Repository versions 3.67.0+ can use JRE 8 or 11

Nexus Repository versions up to and including 3.66.0 require JRE 8

See Nexus Repository Requirements

Ships with OpenJDK17 as of release 178

Earlier versions shipped with OpenJDK8

See IQ Server Requirements

Cloud Provider Tested

Yes

AWS or Azure

AWS; others may work as well

Compute Platforms

Yes

Kubernetes is not required.

The following are supported:

  • Virtual machines (VMWare/Hyper-V)

  • Bare metal servers

  • AWS EC2

  • Azure VM

Kubernetes is required.

The compute platform depends on the deployment model:

  • Manual self-hosted: Virtual machines, bare-metal hosts, or Amazon EC2 instances

  • AWS cloud-native HA: Amazon ECS with AWS Fargate

  • Kubernetes-based: Amazon EKS worker nodes or nodes in an on-premises Kubernetes cluster

Database

Yes

  • PostgreSQL Instance (self managed on-prem or cloud) version 13+

  • AWS RDS PostgreSQL version 13.3+

  • AWS Aurora PostgreSQL version 13.3+

  • Azure PostgreSQL Flexible Server version 13+

  • PostgreSQL Instance (self managed on-prem or cloud) version 13.3+

  • AWS RDS PostgreSQL version 13.3+

  • AWS Aurora PostgreSQL version 13.3+

Per-node Local Storage

Yes

  • NFS version 4

  • AWS EBS

  • Azure Storage

  • NFS version 4

  • AWS EFS

Orchestration Platforms

Yes

  • Azure AKS 1.25.5

  • Kubernetes (on-prem deployments)

  • GCP

The orchestration requirement depends on the deployment model:

  • Manual self-hosted: No orchestration platform is required

  • AWS cloud-native HA: Amazon ECS with AWS Fargate

  • Kubernetes-based: Amazon EKS or an on-premises Kubernetes cluster

Load Balancers

Yes

  • AWS ALB

  • Azure Load Balancer

  • Nginx/httpd (latest version)

  • AWS ALB

  • Nginx/httpd (latest version)