Companies competing in DevOps tools

company description stage
Ambassador Dev tools for Kubernetes. private (series B)
Bitrise Continuous integration and delivery for mobile. private (series C)
BuildBuddy Hosted Bazel continuous integration. private (seed)
Buildkite Continuous integration pipeline platform. private (series A)
CircleCI Hosted continuous integration. private (series F)
Cloudsmith Software artifact management. private (series A)
Codefresh Continuous integration and delivery platform. acquired
Firefly Infrastructure-as-code scanning. private (series A)
FireHydrant Alerting and incident response. private (series B)
Flightcontrol Platform-as-a-service on AWS. private (pre-seed)
Harness Software development platform for teams. private (series D)
JFrog DevOps deployment tools. public (NASDAQ: FROG)
LaunchDarkly Feature flags and deployment management. private (series D)
Nullstone Deployment automation. private (pre-seed)
Pulumi Open source infrastructure as code. private (series C)
Sleuth Continuous delivery metrics and control software. private (series A)
System Initiative DevOps visualization and config tool. private (series A)
Tailscale Zero configuration VPN. private (series B)

What is DevOps?

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). It aims to bridge the gap between these two groups and create a culture of collaboration, communication, and automation. The goal of DevOps is to improve the speed and quality of software delivery, while also improving the reliability and stability of the system.

DevOps involves several key practices, including:

  • Continuous Integration (CI): Automatically building and testing code changes to detect and fix integration issues early in the development process.
  • Continuous Delivery (CD): Automating the delivery of software changes to production, allowing for faster time-to-market and reduced risk of errors.
  • Infrastructure as Code (IaC): Managing infrastructure using code, which allows for version control, reproducibility, and automation of infrastructure provisioning and configuration.
  • Monitoring and Logging: Collecting and analyzing data on system performance, errors, and other relevant metrics to identify issues and improve system quality.
  • Continuous Feedback: Gathering feedback from stakeholders and using it to improve the software and delivery process.
  • Collaboration: Encouraging collaboration between development, operations, and quality assurance teams to break down silos and improve communication.
  • Automation: Using automation tools and techniques to reduce manual work, increase efficiency, and improve consistency.

DevOps also emphasizes a culture of experimentation, continuous learning, and improvement. It encourages teams to try new approaches, learn from failures, and continuously improve their processes and systems.


By Matt Makai. 2021-2024.