nexus pro customer survey findings

17
Nexus Pro Customer Survey Findings

Upload: sonatype

Post on 14-Jun-2015

275 views

Category:

Technology


0 download

DESCRIPTION

Currently most active Nexus users are: Developers, Build Engineers & Administrators. Other users clearly see benefits of Nexus and advocate usage for other groups including Architects, Security, and Legal.

TRANSCRIPT

Page 1: Nexus Pro Customer Survey Findings

Nexus Pro Customer Survey Findings

Page 2: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Nexus Pro Customer Demographics

In what industry is your company? How many developers are in your organization?

Page 3: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Currently most active Nexus users are: Developers, Build Engineers & Administrators

Other users clearly see benefits of Nexus and advocate usage for other groups:

● Architects● Security● Legal

Nexus Is Useful Beyond Current Users

Page 4: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Maven is the build tool of choice with Ant also very popular

What build tool(s) are you using for development?

Page 5: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Eclipse is the most common IDE for Nexus developers

What Java IDE(s) are you using in your development environment?

Page 6: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Observations

• While Eclipse is most common...

• Many users and teams use multiple IDE's

Lots of people use IntelliJ IDEA

Diversity of tools is common and growing

Page 7: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Maven is the predominate repository format

What repository format(s) are you using for development?

Page 8: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Observations● Maven repository format is used successfully

beyond Maven● Alternatives quite popular● Other specific formats like RubyGems or NPM are requested

● Demand for provisioning tools exists● YUM repo format widely used despite being rather new● Support for tools like Vagrant, Dockers, Chef, Puppet is requested

Page 9: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Over half the people surveyed use Jenkins as their CI Server

What continuous integration server are you using for development?

Page 10: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Observations and Requests

● Jenkins and Hudson are most widespread

● Common to use multiple CI platforms

Page 11: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

In addition to Java, strong use of JavaScript and .Net by NexusPro customers

What programming languages are you using for development?

Page 12: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Observations and Requests

● Lots of .Net development● NuGet usage poised to increase● Including license and security data in NuGet galley

● No surprise with popularity of JavaScript● Support for other files often requested● Maven format can be used for that already

Page 13: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

About 40% - multiple teams use NexusGreater 55% - Nexus use across the enterprise

Smart Proxy and Enterprise LDAP widely used Nexus Scales and Performs WellMore High Availability related features requested

Nexus As Component Exchange Hub

Page 14: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Commonly Used Features

Infrastructure● Enterprise LDAP approx 70%● Smart Proxy > 50%

User Facing● Repository Health Check >65%● Staging approx. 60%

Page 15: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Tip - Underused Features

● SSL connection to Central Repository

● User Token

● Both provide more security for free!

Page 16: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Overall Sonatype gets very high marks in product support and usability

How would you rate Sonatype & Nexus?

Feature Support

Performance & Scalability

Reliability & Stability

Ease of Use

Technical Support

Documentation

Sales Support

0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%

43.52

42.59

37.04

49.53

38.32

60.19

46.73

54.63

50

56.48

42.06

54.21

32.41

31.78

1.85

4.63

1.85

1.87

7.48

5.56

21.5

2.78

4.68

6.54

1.85

Poor Good Excellent N/A

Page 17: Nexus Pro Customer Survey Findings

The Component Lifecycle Management Company

Next Steps – Nexus Pro CLM Edition and Sonatype CLM

• >40% have desire to introduce component management with security and license data across whole SDLC

● Interest from developers (CI and IDE)

● Interest from ops (deployment and production monitoring)