Sonatype Platform Azure Reference Architectures
Sonatype Platform Azure Reference Architectures
These Azure reference architectures provide validated, cloud-native deployment patterns for running Sonatype solutions on Microsoft Azure.
Sonatype IQ Server Azure Reference Architectures
| 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 |
| Example Azure Instance Type | - Standard_E2ps_v6 (ARM) - Standard_E2_v5 (x86) |
- Standard_E4ps_v6 (ARM) - Standard_E4_v5 (x86) |
- Standard_E8ps_v6 (ARM) - Standard_E8_v5 (x86) |
- Standard_E8ps_v6 (ARM) - Standard_E8_v5 (x86) |
- Standard_E16ps_v6 (ARM) - Standard_E16_v5 (x86) |
| 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 | Azure Database for PostgreSQL - Flexible Server | Azure Database for PostgreSQL - Flexible Server | Azure Database for PostgreSQL - Flexible Server | Azure Database for PostgreSQL - Flexible Server | Azure Database for PostgreSQL - Flexible Server |
| Instance class | B_Standard_B2ms(2 vCores, 8 GB RAM, burstable) Multi-AZ optional |
GP_Standard_D2s_v3(2 vCores, 8GB RAM) or B_Standard_B4ms(4 vCores, 8 GB RAM, burstable) Multi-AZ recommended for production |
GP_Standard_D8s_v3(8 vCores, 32 GB RAM) Multi-AZ recommended |
GP_Standard_D8s_v3(8 vCores, 32 GB RAM) Multi-AZ required |
MO_Standard_E16s_v3(16 vCPU, 128 GB RAM) Multi-AZ with automatic failover required |
| Database Storage | 32 GB with auto-scaling | 64 GB with auto-scaling | 100 GB with auto-scaling | 200 GB – 1 TB with auto-scaling | 500 GB – 2 TB with auto-scaling |
| Storage | Azure Files - Standard HDD | Azure Files - Standard HDD | Azure Files - Standard HDD | Azure Files - Standard HDD | Azure Files - Standard HDD or Premium SSD (NFS/AKS) |
| Estimated Capacity | 50 GB initial | 100 GB initial with auto-scaling | 100 GB initial with auto-scaling | 500 GB – 1.5 TB | 1.5 TB – 4 TB |
| Link to Reference Architecture | XS IQ Azure architecture | S IQ Azure architecture | M IQ Azure architecture | L IQ Azure architecture | XL IQ Azure architecture |
Sonatype Nexus Repository Azure Reference Architectures
Cloud-native Sonatype Nexus Repository reference architectures will be coming soon!