Skip to main content

On-Prem Active/Active High Availability

189431869.png

When Sonatype Nexus Repository is mission-critical, an active/active high availability deployment pattern can help you maximize uptime and minimize data loss in the event of node failure.

Combines With

Problems Addressed

  • Scalability

  • Provides high availability

Prerequisites

  • Sonatype Nexus Repository Pro

  • Requires external PostgreSQL database

  • Resilient shared blob storage

Factors to Consider

HA is an advanced feature that requires careful consideration. Consider the following points before deploying to an HA environment:

  • HA deployments require using several advanced technologies (e.g., Kubernetes) outside the Sonatype Suite's scope. You should ensure that you have in-house expertise in these technologies before attempting an HA deployment.

  • HA requires additional infrastructure and maintenance overhead (See our Sonatype Nexus Repository High Availability Performance Data (AWS, Azure)).

  • Sonatype Nexus Repository High Availability deployments should be fully deployed and tested in a development environment before attempting to deploy in production.

Available Resources

We have the following comprehensive help topics and sample files to help implement this pattern: