Tech & Work

The 10 DevOps tools that IT pros are using the most

While DevOps tools are critical to the success of startups, they are a key component of digital transformation in the enterprise, as well. Here are ten tools to help you get started.


By streamlining workflow and increasing efficiency across departments, DevOps tools are often a critical component of a successful digital transformation strategy for enterprises. According to ZDNet, companies with successful DevOps plans have "2,555 times faster lead times for their projects."

Yet IT departments still struggle with implementation. A recent survey from cloud sandbox software provider Quali pinpointed some key issues with adopting a DevOps strategy. Many departments, for instance, still used a ticket-based approach instead of using self-service infrastructure. And speed was another problem—less than a quarter (23%) of executives promised delivery in under 24 hours, and more than 50% cited that it could take a month or more. Many businesses are also slow to adopt DevOps because of worries about security, compliance, or management.

Still other businesses need help getting started.

As one of the largest developer communities, StackShare boasts more than 100,000 CTOs and developers who are engaged in discussing their tech stacks—from Starbucks to Intel to Capital One. A new DevOps Tools Index from StackShare, compiled from the company's own research, gives some insight into the most popular tools used by these experts.

Here are StackShare's 10 most popular DevOps tools, according to the index, with descriptions of the tool from StackShare:

1. GitHub (7,800 stacks)

With more than 3 million users, GitHub offers a powerful collaboration, review, and code management tool for open source and private development projects.

2. New Relic (4,070)

New Relic provides SaaS application performance management for Ruby, PHP, .Net, Java, Python, and Node.js Apps.

3. Docker (3,980)

With Docker's open source project, any company can pack, ship and run applications as a lightweight container.

4. npm (3,760)

npm is the command-line interface to the npm ecosystem, according to StackShare, and the package manager for JavaScript.

5. Bitbucket (3,180)

Bitbuck offers unlimited private repositories for teams to collaborate on Git and Mercurial code.

6. Gulp (2,460)

Gulp is a streaming build system for automation.

SEE: DevOps: The smart person's guide

7. Webpack (2,000)

Webpack is a bundler for JavaScript and friends that packs many modules into a few bundled assets.

8. Vagrant (1,880)

Vagrant is a tool that provides the framework and configuration format to create and manage complete portable development environments, according to StackShare.

9. GitLab (1,670)

GitLab includes open source, self-hosted Git management software that offers git repository management, code reviews, issue tracking, activity feeds and wikis.

10. Travis CI (1,420)

Travic CI, free for open source projects, offers multiple runtimes and data stores for private projects.

Want to check out the tools for yourself? Visit StackShare's site to learn more about a specific tool.

Also see...

istock-516042304.jpg
Image: TimArbaev, Getty Images/iStockphoto

About Hope Reese

Hope Reese is a Staff Writer for TechRepublic. She covers the intersection of technology and society, examining the people and ideas that transform how we live today.

Editor's Picks

Free Newsletters, In your Inbox