This was originally posted on DevOps Digest by Tucker Callaway, CEO of Mezmo.
It's no shock that many organizations have adopted modern software development processes and are leveraging cloud platforms. Some of these companies are already incorporating security into their software development lifecycle (SDLC), while others see it as a mountain they have yet to scale.
A new report from observability data platform provider Mezmo and Enterprise Strategy Group (ESG) shows that the current adoption of DevSecOps is low but it's poised for future growth. Based on a survey of 200 DevOps and IT/information security professionals, only 22% of organizations have a formal DevSecOps strategy, but 62% are evaluating use cases or have a plan to implement it.
DevSecOps is set to gain market traction as it accelerates detecting and responding to attacks in an organization's infrastructure. Most organizations leveraging DevSecOps report improvements in incident detection (95%) and response (96%) efforts. If developers can quickly get accurate information on coding issues that need to be fixed within their workflows, they can efficiently remediate security issues. Of those who've implemented DevSecOps, 84% believe getting developers the right data and tools is the key to success.
Roadblocks to DevSecOps Success
According to the survey, many participants who have not yet transitioned to DevSecOps responded that they anticipated the biggest challenges would be creating a collaborative culture and leveraging security best practices. However, those who have adopted DevSecOps revealed that data capture and analysis are the top obstacles.
As organizations increase the speed and volume of releases to serve more customers, they collect huge amounts of data. Organizations report capturing hundreds of terabytes (32%) and even petabytes (6%) of data per month.
Capturing, processing, and storing this amount of data is costly, which is why it's no surprise that most organizations (69%) don't capture specific data sources. This is a problem if there's an incident and the organization has incomplete data for a comprehensive analysis and quick response. Not to mention this scale of data is time-consuming to analyze, especially if you don't have the right tools in place to parse and route it. An average of 17.5 person-hours is the time it takes to triage and understand security incidents—an amount that 82% of companies would like to reduce.
Observability Data Drives Efficiency
To move fast and build secure applications, organizations need solutions that help them fully harness the value of their data. They must choose the right tools that optimize speed and efficiency and work for multiple data consumers, including developers, ITOps, and security. Leveraging observability data can help drive efficiency by providing insight for better troubleshooting, debugging, and incident response.
Many organizations (91%) use more than one tool to get the most value from their data. This makes it hard for multiple teams to access the data they need to do their jobs. Not having a "single source of truth" (55%) is the greatest challenge holding teams back.
As the report reveals, DevSecOps can be a game-changer for organizations. To overcome current obstacles, a successful strategy involves incorporating security tools and processes into development so that developers can build and deploy secure applications without being slowed down.