Nexus Repository OSS on AWS - Getting Started

  • Home
  • /
  • Nexus Repository OSS on AWS - Getting Started
Nexus Repository OSS on AWS - Getting Started

Nexus Repository OSS on AWS - Getting Started

Documentation 20 Sep 2022

This documentation is provided as a quick start guide to our AWS MarketPlace Clients.

Overview

Nexus Repository OSS is an open-source repository that provides software development teams and IT operations with a single place to store software artifacts. Nexus repository supports many artifact formats, including Docker, Java, Go, PHP, Python and more. Using the nexus repository, your automation and CI/CD processes can publish and retrieve versioned apps and their dependencies from a secure and central repository. Your security teams are going to love this.

You can’t manage what you don’t know, and with Nexus Repository, you now have a central repository for managing all your artifacts. Join thousands of software teams managing the complexity of artifacts and dependency management using Nexus.

This image allows you to deploy Nexus Repository OSS on AWS with 1-Click.

What are the benefits of using Nexus Repository?

  • Universal Repository Support (Docker, Go, Java, Python etc)
  • Private Hosted Repositories
  • Role-Based Access Controls
  • Community Support

Gettings started with Nexus Repository on AWS EC2

First, you will need to have an AWS account. If you don’t, you can register for a free AWS account here https://aws.amazon.com/resources/create-account/ . If you qualify, AWS might even extend you free credits to get started.

Once ready to go, access AWS MarketPlace to get started, or click here AWS MarketPlace.

Install On AWS with One-Click

Next…

Go through AWS options to launch an Amazon Elastic Compute Cloud (Amazon EC2) instance using our baked “Nexus Repository on AWS” image. We recommend the following specifications, you are welcome to try lower, especially if you are testing things. (Recommended: t2.medium or 2VCPU’s and 4GB RAM)

This infograpic will guide you through the rest of the process.

How-to Explainer

Finally…

Once your instance is launched, it will take about 5-10 minutes to bootstrap for the first time. When ready, you should be able to browse to Nexus web-ui located at http://ip.address.of.instance:8081 for example, if your instance is on IP address 1.2.3.4, you should be able to access the web-ui by browsing to http://1.2.3.4:8081.

The default username is “admin” and the password according to Nexus official documentation is stored on your instance at this location - /opt/sonatype-work/nexus3/admin.password

username: admin
password: (retrieve inside instance here - /opt/sonatype-work/nexus3/admin.password )

Shoud you need to, SSH is available as well. The credentials for that are;

username: ubuntu
password: use SSH-Key used during EC2 instance provision

Conclusion

Nexus Repository OSS is an open source repository that provides software development teams and IT operations a single place to store software artifacts. In this guide, we showed you how to set up Nexus on AWS using our custom-baked image in the AWS MarketPlace. We explained the benefits of using Nexus and its features. We hope you are excited to use Nexus in your projects.

Looking for Support?

We work with our clients to get their Cloud Automation journey right the first time. Our teams use only the best Open-Source and Proprietary tools on the market to deliver secure, robust and scalable cloud and On-Premises infrastructure for our clients. Our MarketPlace offerings extend this expertise to allow even more AWS clients enjoy our products with ease. To show our commitment to this, all our marketplace offerings come with 1hr free support to get you started. Shoot us an email: support [+] solvedevops.com

Disclaimer:

All product and company names are trademarks™ or registered® trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them. This product contains the latest patched software from respective vendors, we do not, however, claim that all vulnerabilities have been addressed.

All our Marketplace images come with 1 hr FREE Support to get you started. Contact us to get started.