Medium Sized Deployments
What is a Small Size Deployment?
Onboarded Applications | 100 < applications < 1000 |
Scan Frequency | 15 evaluations per minute |
Available Options
There are 2 options available to install Sonatype IQ Server:
External database
Active/Passive deployment for resiliency
1. Recommendations for Sonatype IQ Server with external database
CPUs | 8 |
RAM | 32 GB |
Database | PostgreSQL Server |
RDS Instance Type (optional, if using Amazon Aurora PostgreSQL) | db.m5.2xlarge (8 vCPU, 32 GiB RAM) |
Reference Architecture Diagram:
2. Recommendations for Sonatype IQ Server active-passive deployment
To ensure uptime and minimize or prevent data loss in the event of unprecedented failures, you can deploy Sonatype IQ Server in an active-passive configuration, with a load balancer.
Active-passive architecture clones a single instance (primary instance) and places one or more independent instances behind a load balancer. If the load balancer detects that the primary instance is unavailable, incoming requests are redirected to the failover or standby instances (other independent instances.)
CPUs | 8 |
RAM | 32 GB |
Database | PostgreSQL Server |
RDS Instance Type | db.m5.2xlarge (8 vCPU, 32 GiB RAM) |
Reference Architecture Diagram:
For active-passive deployment using internal database, data will have to be replicated between the active and passive instance of the IQ Server.
The following assets need to be replicated:
config.yml
nexus-iq-server<version>.jar
‘/sonatype-work’ directory