What does this AWS Solution do?
Sonatype Nexus Repository OSS is a well-known open-source artifact repository that supports the repositories of Linux distributions, lots of tools of development languages, such as Pypi, Npmjs, Maven and Gradle, etc. Development teams can leverage it to setup their artifact repository for proprietaries artifacts.
AWS provides many necessary building blocks to help customers implement a secure, flexible, and cost-effective repository. To support customers to build the artifact repository, AWS offers the Nexus Repository OSS on AWS solution. With this solution, customers can quickly deploy a stable and self-healing Sonatype Nexus Repository OSS in their AWS private network, which gives customers a single source of truth for every component they use, and also help them provide access to the information inside of the repository.
AWS Solution overview
This solution is based on Sonatype’s Nexus Repository OSS. With this solution, customers can store their binary artifacts and container images in Amazon S3 with encryption at rest. It offers universal supports for all popular build chains, and can be easily integrated into Amazon Developer Tools. It also has the repository health checks, compatibility with popular DevOps tools, such as Eclipse, IntelliJ, Hudson, Jenkins, Puppet, Chef, Docker, and the SAML/SSO authentication to enhance security. This private repository provides a stable and high available supports to the continuous software build.
The following diagram shows the architecture of this solution. You can use the deployment guide and the AWS CloudFormation template for automated deployment.
In this solution, Sonatype Nexus Repository OSS is deployed via Helm on Amazon EKS, which uses Amazon EFS via EFS CSI driver, PV and PVC as Nexus Repository OSS data storage, creates a dedicated Amazon S3 bucket as Nexus3 blobstore, uses external DNS to create record in Route53 for domain name, and uses AWS Certificate Manager to get SSL certificate of domain name.
Browse our portfolio of AWS-built solutions to common architectural problems.
Find AWS certified consulting and technology partners to help you get started.
Sign-up and start exploring our services.