SlideShare a Scribd company logo
A Snapshot of the
DevOps Tools Scene
Scott Wilson,
Director, CA Automic
Brian Dawson,
DevOps Evangelist,
CloudBees
Jeff Keyes,
Director, Plutora
Alan Shimel,
Editor-in-Chief,
DevOps.com
Tracy Ragan, CEO
OpenMake
Software
DevOps Tools Market To Reach $8.8b by 2023,
18% YoY Growth *
* KBV Research, https://kbvresearch.com/news/devops-market/
So Many
(DevOps) Tools,
So Little Time
How We Divided up the DevOps Tools World
Source Code
Management
A logical place to start a review of DevOps
tools is with code repositories, as they
are storing the code that makes up all of
the applications deployed.
Open source software, like all software, changes with each
version. Most of these changes evolve the software and
enhance its capabilities, performance or security. Sometimes,
however, changes can introduce errors and security defects.
This is where artifact repositories come in. Artifact repositories
provide organizations an authoritative source for current and
approved versions of a module, library or other artifact.
Artifact repositories also enable organizations to revert back
to the last known trusted and approved version when
undesirable software is entered into a system.
Continuous
Integration
Servers
Continuous integration (CI) servers are
the point of entry for many new DevOps
organizations. As an extension of agile, CI
servers enable automated build and test,
along with varying levels of notifications
fundamental to keeping agile efforts on
track.
Automation and agile gave rise to
continuous integration; the next logical step
is continuous delivery. Many of the CI tools
previously mentioned are also in continuous
delivery. Additionally, many CD vendors are
also in the application release automation
market.
Where does continuous delivery fit in the
CI/CD continuum? Continuous delivery
is the extension of agile to build and
test processes, continuous delivery is
delivering software more often through
use of DevOps methods. The composite
of both is the core of application lifecycle
management (ALM) in DevOps.
Application release automation (ARA)
combines the processes of continuous
integration and deployment with
deployment automation and release
coordination. Ideally, the toolsets will be part
of a chain that runs throughout application
build, test and deployment. Once ready,
applications and application updates can
hit production by simply pushing a button.
Infrastructure
Automation
Infrastructure automation is the
process that automates, largely through
scripting, the installation, configuration
and management of servers. It’s often
called infrastructure-as-code because
infrastructure automation is the ability
to define infrastructure and workload
configurations as sets of scripts that
can be applied to either a single server
instance or thousands of serve.
Continuous
Delivery
Management
Enterprise IT environments are amazingly
complex. Even before DevOps came along,
most enterprises had several development
languages, platforms, reporting tools, test
environments and more. DevOps introduced
a new set of tools — some that span this
complexity, some that increase it. For
organizations with dozens of application
development teams, there are likely just as
many architectures for build/test/deploy.
And often they are interdependent, as
applications require integration with other
projects or platforms.
Log
Management
DevOps teams rely on log management
to better run their environments and
organizations. Without a log management
tool, it can be difficult — if not almost
impossible — to manage and analyze the
volume of logs in most environments.
Discovering and identifying trouble spots
through either automation or search is
essential.
Monitoring
Monitoring from a DevOps perspective
encompasses not only application
performance but also can include user
interaction, infrastructure capacity and
delivery. Leading tools in this category have
stretched the envelope in UX design to give
DevOps teams visibility into a constantly
scaling environment. The best of the best in
this category can give a birds-eye view of
expansive deployments, while allowing for
quick drill-down to the gritty details.
Alerting
No matter the monitoring tools and
processes, a tree falling in a forest that
no one hears fall doesn’t help DevOps
teams deliver. The DevOps market has
seen several alerting platforms evolve
that free the admin from the NAC, but
allow for teamwide 24/7 communication
and response. The hallmark of these
tools is a wide integration footprint with
as many monitoring tools as possible, as
well as the widest possible means to alert,
communicate and remediate incidents.
ChatOps
ChatOps originally described the use of
APIs to embed chat tools into systems
alerting. Vendors identified customer
need and some started integrating chat
capabilities into the DevOps toolchain
to facilitate systems management and
troubleshooting. Today, using ChatOps, it
is possible to check in code changes and
inform teams of the results, helping resolve
problems quickly.
Database
Configuration
Automation
Tools
DevOps organizations have been slow to
add database support and management
into their toolchains. But if code is changing,
it is almost guaranteed that databases
are, too. The vendors below help fold the
database into the DevOps practice. After all,
sooner or later, the database needs to be
included in DevOps simply because most
apps rely heavily on data. But databases are
not terribly mobile, which makes targeting
databases to new platforms more difficult.
Database configuration and automation
tools are relevant to DevOps database
management because agile applications
still need help getting to existing data. And,
in some use cases, the database actually
is mobile, or a new empty instance can
be launched on demand without loss of
application functionality.
Container
Management
Containers have enjoyed rapid adoption
across enterprises and industries.
Containers are quick and easy to spin
up, use fewer resources than a fully
virtualized machine and, when combined
with DevOps automation, can be scaled
quickly to meet the needs of the application.
Still, when a given application or service
grows in complexity, more than just
containers is needed. Infrastructure
management, scalability and the ability to
manage groups of containers uniformly
are all necessary so the application can
be created with dependencies and the
container environment is useful. Container
management tools address these needs.
DevOps
Tools
Continue
to Mature
The DevOps
Tools market
also sees
consolidation
The State of DevOps Tools: A Primer
The State of DevOps Tools: A Primer
The maturation of DevOps guarantees new
tools will continue to emerge. We’ve offered a
cross-section of useful tools for enterprise
DevOps teams.
It is by no means an exhaustive study, but
rather a good jumping-off point. Of course, an
organization’s mileage may vary depending on
its own needs.
While exact toolchains for given project teams
or enterprises will vary, the tools from each of
these categories are all essential to automating
the application life cycle and DevOps success.
The State of DevOps Tools: A Primer

More Related Content

What's hot (20)

PPTX
What Is DevOps?
Soumya De
 
PPTX
DevOps explained
Jérôme Kehrli
 
PDF
DevOps and the Case for ROI to Executives
IBM UrbanCode Products
 
PPTX
DevOps concepts, tools, and technologies v1.0
Mohamed Taman
 
PDF
Introduction to DevOps
Ravindu Fernando
 
PDF
More Than A Buzzword: How DevOps Can Impact Your Business
ILM Professional Services
 
PPTX
Devops
JyothirmaiG4
 
PPTX
Devops online training ppt
KhalidQureshi31
 
PDF
Developing a Testing Strategy for DevOps Success
DevOps.com
 
PDF
DevOps-Redefining your IT Strategy-28thJan15
Edureka!
 
PDF
Introduction to DevOps
Ahmed Adel
 
PDF
DevOps Transformation - technical and organizational goals
Agron Fazliu
 
PDF
The Evolution from Agile to DevOps
XMPlify Tech
 
PDF
Devops training and placement in hyderabad
VamsiNihal
 
PDF
Introduction to DevOps
OCTO Technology
 
PPTX
DevOps Overview in my own words
SUBHENDU KARMAKAR
 
PDF
Roles and Responsibilities of a DevOps Engineer
ZaranTech LLC
 
PPTX
Enterprise DevOps: Scaling Build, Deploy, Test, Release
IBM UrbanCode Products
 
PDF
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
CA Technologies
 
What Is DevOps?
Soumya De
 
DevOps explained
Jérôme Kehrli
 
DevOps and the Case for ROI to Executives
IBM UrbanCode Products
 
DevOps concepts, tools, and technologies v1.0
Mohamed Taman
 
Introduction to DevOps
Ravindu Fernando
 
More Than A Buzzword: How DevOps Can Impact Your Business
ILM Professional Services
 
Devops
JyothirmaiG4
 
Devops online training ppt
KhalidQureshi31
 
Developing a Testing Strategy for DevOps Success
DevOps.com
 
DevOps-Redefining your IT Strategy-28thJan15
Edureka!
 
Introduction to DevOps
Ahmed Adel
 
DevOps Transformation - technical and organizational goals
Agron Fazliu
 
The Evolution from Agile to DevOps
XMPlify Tech
 
Devops training and placement in hyderabad
VamsiNihal
 
Introduction to DevOps
OCTO Technology
 
DevOps Overview in my own words
SUBHENDU KARMAKAR
 
Roles and Responsibilities of a DevOps Engineer
ZaranTech LLC
 
Enterprise DevOps: Scaling Build, Deploy, Test, Release
IBM UrbanCode Products
 
DevOps Patterns Distilled: Implementing The Needed Practices In Practical Steps
CA Technologies
 

Similar to The State of DevOps Tools: A Primer (20)

PPTX
Introduction to DevOps framework and its tools.
Ashwin Kumar Ramasamy
 
PDF
Top DevOps Automation Tools to Maximize Efficiency.pdf
mariaharris1124
 
PDF
Dev opsnirvana
Prashanth Panduranga
 
PDF
Evolution of the Software Development Lifecycle and DevOps Tools
Catalyst Investors
 
PDF
DevOps, from inception to conclusion
Abhishek Gaurav
 
PPTX
DevOps model in software engineering.pptx
RenyJose3
 
PDF
Dev ops essentials v2
Anand Rao
 
PPTX
GCP DevOps Online Training Institute - visualpath.pptx
eshwarvisualpath
 
PDF
Are you employing a DevOps strategy?
Jean-Christophe HUC (Jay C)
 
PDF
Top 5 DevOps Tools You Should Know In 2022.pdf
mithranmithran1
 
PDF
Top 3 Useful Tools for DevOps Automation -
Urolime Technologies
 
PDF
The New Age of Enterprise DevOps
XebiaLabs
 
PDF
What Are The Top 5 Trending Technologies In DevOps?.pdf
Smith Daniel
 
PDF
Leading DevOps Tools for 2022.pdf
Simform
 
PPTX
DEVOPS Tools and Practices for automation.pptx
abishekgautam44
 
PDF
DevOps Implementation Roadmap
SofiaCarter4
 
PDF
DevOps Automation: Boosting Efficiency and Productivity
FredReynolds2
 
PPTX
Devops ppt copy
saigowsi
 
PPTX
DevOps culture
OpenSense Labs
 
PDF
Cloud DevOps_ The Future of Agile Operations.pdf
feelhappy2
 
Introduction to DevOps framework and its tools.
Ashwin Kumar Ramasamy
 
Top DevOps Automation Tools to Maximize Efficiency.pdf
mariaharris1124
 
Dev opsnirvana
Prashanth Panduranga
 
Evolution of the Software Development Lifecycle and DevOps Tools
Catalyst Investors
 
DevOps, from inception to conclusion
Abhishek Gaurav
 
DevOps model in software engineering.pptx
RenyJose3
 
Dev ops essentials v2
Anand Rao
 
GCP DevOps Online Training Institute - visualpath.pptx
eshwarvisualpath
 
Are you employing a DevOps strategy?
Jean-Christophe HUC (Jay C)
 
Top 5 DevOps Tools You Should Know In 2022.pdf
mithranmithran1
 
Top 3 Useful Tools for DevOps Automation -
Urolime Technologies
 
The New Age of Enterprise DevOps
XebiaLabs
 
What Are The Top 5 Trending Technologies In DevOps?.pdf
Smith Daniel
 
Leading DevOps Tools for 2022.pdf
Simform
 
DEVOPS Tools and Practices for automation.pptx
abishekgautam44
 
DevOps Implementation Roadmap
SofiaCarter4
 
DevOps Automation: Boosting Efficiency and Productivity
FredReynolds2
 
Devops ppt copy
saigowsi
 
DevOps culture
OpenSense Labs
 
Cloud DevOps_ The Future of Agile Operations.pdf
feelhappy2
 
Ad

More from DevOps.com (20)

PDF
Modernizing on IBM Z Made Easier With Open Source Software
DevOps.com
 
PPTX
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
PPTX
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
PDF
Next Generation Vulnerability Assessment Using Datadog and Snyk
DevOps.com
 
PPTX
Vulnerability Discovery in the Cloud
DevOps.com
 
PDF
2021 Open Source Governance: Top Ten Trends and Predictions
DevOps.com
 
PDF
A New Year’s Ransomware Resolution
DevOps.com
 
PPTX
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
DevOps.com
 
PDF
Don't Panic! Effective Incident Response
DevOps.com
 
PDF
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
DevOps.com
 
PDF
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
DevOps.com
 
PDF
Monitoring Serverless Applications with Datadog
DevOps.com
 
PDF
Deliver your App Anywhere … Publicly or Privately
DevOps.com
 
PPTX
Securing medical apps in the age of covid final
DevOps.com
 
PDF
How to Build a Healthy On-Call Culture
DevOps.com
 
PPTX
The Evolving Role of the Developer in 2021
DevOps.com
 
PDF
Service Mesh: Two Big Words But Do You Need It?
DevOps.com
 
PPTX
Secure Data Sharing in OpenShift Environments
DevOps.com
 
PPTX
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
DevOps.com
 
PDF
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
DevOps.com
 
Modernizing on IBM Z Made Easier With Open Source Software
DevOps.com
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
DevOps.com
 
Next Generation Vulnerability Assessment Using Datadog and Snyk
DevOps.com
 
Vulnerability Discovery in the Cloud
DevOps.com
 
2021 Open Source Governance: Top Ten Trends and Predictions
DevOps.com
 
A New Year’s Ransomware Resolution
DevOps.com
 
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
DevOps.com
 
Don't Panic! Effective Incident Response
DevOps.com
 
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
DevOps.com
 
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
DevOps.com
 
Monitoring Serverless Applications with Datadog
DevOps.com
 
Deliver your App Anywhere … Publicly or Privately
DevOps.com
 
Securing medical apps in the age of covid final
DevOps.com
 
How to Build a Healthy On-Call Culture
DevOps.com
 
The Evolving Role of the Developer in 2021
DevOps.com
 
Service Mesh: Two Big Words But Do You Need It?
DevOps.com
 
Secure Data Sharing in OpenShift Environments
DevOps.com
 
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
DevOps.com
 
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
DevOps.com
 
Ad

Recently uploaded (20)

PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
PPTX
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
Python basic programing language for automation
DanialHabibi2
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
July Patch Tuesday
Ivanti
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
PPTX
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
PDF
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PPTX
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
Q2 FY26 Tableau User Group Leader Quarterly Call
lward7
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
Python basic programing language for automation
DanialHabibi2
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
July Patch Tuesday
Ivanti
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
From Code to Challenge: Crafting Skill-Based Games That Engage and Reward
aiyshauae
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
Building Real-Time Digital Twins with IBM Maximo & ArcGIS Indoors
Safe Software
 
"Autonomy of LLM Agents: Current State and Future Prospects", Oles` Petriv
Fwdays
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
Bitcoin for Millennials podcast with Bram, Power Laws of Bitcoin
Stephen Perrenod
 
How Startups Are Growing Faster with App Developers in Australia.pdf
India App Developer
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
OpenID AuthZEN - Analyst Briefing July 2025
David Brossard
 

The State of DevOps Tools: A Primer

  • 1. A Snapshot of the DevOps Tools Scene
  • 2. Scott Wilson, Director, CA Automic Brian Dawson, DevOps Evangelist, CloudBees Jeff Keyes, Director, Plutora Alan Shimel, Editor-in-Chief, DevOps.com Tracy Ragan, CEO OpenMake Software
  • 3. DevOps Tools Market To Reach $8.8b by 2023, 18% YoY Growth * * KBV Research, https://kbvresearch.com/news/devops-market/
  • 5. How We Divided up the DevOps Tools World
  • 6. Source Code Management A logical place to start a review of DevOps tools is with code repositories, as they are storing the code that makes up all of the applications deployed.
  • 7. Open source software, like all software, changes with each version. Most of these changes evolve the software and enhance its capabilities, performance or security. Sometimes, however, changes can introduce errors and security defects. This is where artifact repositories come in. Artifact repositories provide organizations an authoritative source for current and approved versions of a module, library or other artifact. Artifact repositories also enable organizations to revert back to the last known trusted and approved version when undesirable software is entered into a system.
  • 8. Continuous Integration Servers Continuous integration (CI) servers are the point of entry for many new DevOps organizations. As an extension of agile, CI servers enable automated build and test, along with varying levels of notifications fundamental to keeping agile efforts on track.
  • 9. Automation and agile gave rise to continuous integration; the next logical step is continuous delivery. Many of the CI tools previously mentioned are also in continuous delivery. Additionally, many CD vendors are also in the application release automation market. Where does continuous delivery fit in the CI/CD continuum? Continuous delivery is the extension of agile to build and test processes, continuous delivery is delivering software more often through use of DevOps methods. The composite of both is the core of application lifecycle management (ALM) in DevOps.
  • 10. Application release automation (ARA) combines the processes of continuous integration and deployment with deployment automation and release coordination. Ideally, the toolsets will be part of a chain that runs throughout application build, test and deployment. Once ready, applications and application updates can hit production by simply pushing a button.
  • 11. Infrastructure Automation Infrastructure automation is the process that automates, largely through scripting, the installation, configuration and management of servers. It’s often called infrastructure-as-code because infrastructure automation is the ability to define infrastructure and workload configurations as sets of scripts that can be applied to either a single server instance or thousands of serve.
  • 12. Continuous Delivery Management Enterprise IT environments are amazingly complex. Even before DevOps came along, most enterprises had several development languages, platforms, reporting tools, test environments and more. DevOps introduced a new set of tools — some that span this complexity, some that increase it. For organizations with dozens of application development teams, there are likely just as many architectures for build/test/deploy. And often they are interdependent, as applications require integration with other projects or platforms.
  • 13. Log Management DevOps teams rely on log management to better run their environments and organizations. Without a log management tool, it can be difficult — if not almost impossible — to manage and analyze the volume of logs in most environments. Discovering and identifying trouble spots through either automation or search is essential.
  • 14. Monitoring Monitoring from a DevOps perspective encompasses not only application performance but also can include user interaction, infrastructure capacity and delivery. Leading tools in this category have stretched the envelope in UX design to give DevOps teams visibility into a constantly scaling environment. The best of the best in this category can give a birds-eye view of expansive deployments, while allowing for quick drill-down to the gritty details.
  • 15. Alerting No matter the monitoring tools and processes, a tree falling in a forest that no one hears fall doesn’t help DevOps teams deliver. The DevOps market has seen several alerting platforms evolve that free the admin from the NAC, but allow for teamwide 24/7 communication and response. The hallmark of these tools is a wide integration footprint with as many monitoring tools as possible, as well as the widest possible means to alert, communicate and remediate incidents.
  • 16. ChatOps ChatOps originally described the use of APIs to embed chat tools into systems alerting. Vendors identified customer need and some started integrating chat capabilities into the DevOps toolchain to facilitate systems management and troubleshooting. Today, using ChatOps, it is possible to check in code changes and inform teams of the results, helping resolve problems quickly.
  • 17. Database Configuration Automation Tools DevOps organizations have been slow to add database support and management into their toolchains. But if code is changing, it is almost guaranteed that databases are, too. The vendors below help fold the database into the DevOps practice. After all, sooner or later, the database needs to be included in DevOps simply because most apps rely heavily on data. But databases are not terribly mobile, which makes targeting databases to new platforms more difficult. Database configuration and automation tools are relevant to DevOps database management because agile applications still need help getting to existing data. And, in some use cases, the database actually is mobile, or a new empty instance can be launched on demand without loss of application functionality.
  • 18. Container Management Containers have enjoyed rapid adoption across enterprises and industries. Containers are quick and easy to spin up, use fewer resources than a fully virtualized machine and, when combined with DevOps automation, can be scaled quickly to meet the needs of the application. Still, when a given application or service grows in complexity, more than just containers is needed. Infrastructure management, scalability and the ability to manage groups of containers uniformly are all necessary so the application can be created with dependencies and the container environment is useful. Container management tools address these needs.
  • 19. DevOps Tools Continue to Mature The DevOps Tools market also sees consolidation
  • 22. The maturation of DevOps guarantees new tools will continue to emerge. We’ve offered a cross-section of useful tools for enterprise DevOps teams. It is by no means an exhaustive study, but rather a good jumping-off point. Of course, an organization’s mileage may vary depending on its own needs. While exact toolchains for given project teams or enterprises will vary, the tools from each of these categories are all essential to automating the application life cycle and DevOps success.