Skip to main content

Sonatype Platform AWS Reference Architectures

These AWS reference architectures provide validated, cloud-native deployment patterns for running Sonatype solutions on Amazon Web Services.

Sonatype IQ Reference Architectures

Use the table below to compare the infrastructure characteristics and resource requirements for each Sonatype IQ size tier. The final row provides links to the full reference architectures, where you can find detailed implementation guidance and deployment specifications for each deployment type.

Size Profile

Extra Small (XS)

Small (S)

Medium (M)

Large (L)

Extra-Large (XL)

Onboarded Applications

< 500

500 – 1,999

2,000 – 9,999

10,000 – 19,999

20,000 – 80,000

Evaluation Throughput

  • ~80–120 evals/hour

  • ~1,920–2,880/day

  • ~150–220 evals/hour

  • ~3,600–5,280/day

  • ~310 evals/hour/node

  • ~7,440/day/node

  • ~310 evals/hour/node

  • ~14,880–22,320/day total

  • ~405 evals/hour/node

  • ~29,160–38,880/day total

Number of IQ Server Nodes

1

1

2

3

4

vCPUs

2

4

8

8

16

Memory (GB)

16

32

64

64

128

Java Heap

-Xms12g

-Xmx12g

-Xms24g

-Xmx24g

-Xms48g

-Xmx48g

-Xms48g

-Xmx48g

-Xms96g

-Xmx96g

Database

RDS PostgreSQL 15+

RDS PostgreSQL 15+

RDS PostgreSQL 15+

or

Aurora PostgreSQL

Aurora PostgreSQL 15+

Aurora PostgreSQL 15+

Instance class

db.t4g.medium

(2 vCPU, 4 GB)

Multi-AZ recommended for production

db.r6g.large

(2 vCPU, 16 GB)

or

db.t4g.large

(2 vCPU, 8 GB)

Multi-AZ recommended

db.r6g.2xlarge

(8 vCPU, 64 GB)

Multi-AZ recommended

db.r6g.2xlarge

(8 vCPU, 64 GB)

Multi-AZ required

db.r6g.4xlarge

(16 vCPU, 128 GB)

Multi-AZ with automatic failover required

Database Storage

20 GB gp3, auto-scaling to 100 GB

50 GB gp3, auto-scaling to 200 GB

100 GB gp3, auto-scaling to 500 GB

200 GB – 1 TB auto-scaling

500 GB – 2 TB auto-scaling

Amazon EFS Service

Bursting

Elastic (recommended)

or

Bursting

Elastic

Elastic

Elastic

Estimated Capacity

50 GB – 100 GB

100 GB – 300 GB

200 GB – 500 GB

500 GB – 1.5 TB

1.5 TB – 4 TB

Link to Reference Architecture

XS IQ AWS architecture

S IQ AWS architecture

M IQ AWS architecture

L IQ AWS architecture

XL IQ AWS architecture

Sonatype Nexus Repository AWS Reference Architectures

Use the table below to compare the infrastructure profiles for each Nexus Repository size tier. This overview shows how resource requirements and architecture evolve as you scale from evaluation environments to enterprise deployments.

The final row provides links to the full reference architectures, where you can find detailed implementation guidance and deployment specifications for each size tier.

Size Profile

Extra-Small (XS)

Small (S)

Medium (M)

Large (L)

Extra-Large (XL)

Request throughput (baseline)

100 rps sustained w/ spikes of 150–200 rps

500 rps sustained w/ spikes of 900–1,200 rps

4,000 rps sustained w/ spikes of 6,000–8,000 rps

8,000 rps w/ spikes of 12,000–16,000 rps

15,000 rps w/ spikes of 50,000 rps

Number of Nexus Repository Nodes

1

1

3

3

4

Example AWS Instance Type

m8g.xlarge

m8g.2xlarge

m8g.2xlarge

m8g.8xlarge

m8g.12xlarge

CPU (per node)

4

8

8

32

48

Memory (GiB per node)

16

32

32

128

192

PostgreSQL Instance

N/A

Embedded H2

db.r8g.large

db.r8g.2xlarge (HA)

db.r8g.4xlarge (HA)

db.r8g.8xlarge (HA)

CPU

Embedded

2

8

16

32

Memory (GiB)

Embedded

16

64

128

128

Link to Reference Architecture

XS AWS architecture

S AWS architecture

M AWS architecture

L AWS architecture

XL AWS architecture