Chef Idg Integrating Security Into Devops
Chef Idg Integrating Security Into Devops
Chef Idg Integrating Security Into Devops
into DevOps
Speeds Delivery and
Reduces Risks
WHITEPAPER
Sponsored content A new survey indicates that deploying DevSecOps methods
and automated testing tools can help organizations counter
cyber threats that exploit faulty code and unpatched
systems.
The DevOps movement and model, in which software developers work more
collaboratively with their organization’s operational teams, has become a mainstream
practice in recent years. Thanks to the DevOps approach, the applications produced
nowadays are much more likely than in the past to address key corporate requirements
and objectives. DevOps has also helped organizations become more responsive to
employee and customer needs by delivering software faster.
One challenge in adding security and compliance elements to all these stages is that
operational, development, security, and compliance professionals have their own
language and corporate culture. Fortunately, the software code itself, along with codified
infrastructure configurations, can serve as a common source of truth shared and
understood by all the participants who play a role in the SDLC.
Furthermore, automated tools can greatly aid the DevSecOps process. For example,
some tools can test code for known vulnerabilities, exploits, and misconfigurations—and
automatically remediate any identified flaws.
1 2 3 4 5 6 7 8
As shown in Figure 1, fully three-quarters of adopter organizations assess for security and
compliance at the planning, testing, and deployment stages of the SDLC—significantly
more than their non-adopter peers. And, at least half of the adopters perform such
assessments at all the other stages, save for the coding phase.
Test 75%
67%
Release 50%
47%
Deploy 76%
... while non-adopters outpace adopter 67%
assessment in only two stages.
Operate 64%
Non-adopted 58%
As they work to improve their application and information security, all organizations must
understand that producing 100% secure code 100% of the time is an unattainable ideal.
Indeed, both the adopter and non-adopter respondents surveyed by IDG admitted their
organizations had released applications with security flaws in the past year, with 2-3 flawed
applications released on average.
Knowing that they will inevitably release flawed software, companies should feel even more
incentive to adopt DevSecOps practices and tools. Why? Because DevSecOps organizations are
in a position to identify and rectify flaws faster, and ultimately can release more software to their
customers than can their non-adopter peers.
Among adopters, nearly half (47%) said that security team involvement actually
speeds the pace of development. Another 39% said that such involvement has no
negative impact on development time. “All teams work in tandem, so the timelines are
squeezed,” explained the director of a midsize technology company. Another adopter—the
CIO of an education solutions company—said, “Recognizing errors and finding solutions
makes distribution fast.”
Along with a better ability to capitalize effectively on the involvement of their security
teams, adopter organizations are more likely than non-adopters to see a number of
additional benefits by integrating DevSecOps practices into their SDLCs. The most
significant of the benefits was an improved efficiency in technology audits, which
encompass not just software code but also infrastructure configurations and the operation
of in-production applications.
Among the IDG survey respondents, the average security audit took two months, with
one-third of the survey respondents saying such audits take 3-6 months. Clearly, speeding
this process can produce big dividends, by generating faster results and giving auditors
time back to perform more strategic tasks.
Beyond accelerating audits, nearly half or more of adopters saw four other key benefits, as
shown in Figure 2.
Chef is now among the leading companies offering solutions to enable DevSecOps. Its
flagship offering, the Chef Enterprise Automation Stack, includes two key components,
Chef InSpec and Chef Infra. Combined, these offerings detect and correct for security and
compliance at different stages of the SDLC. They automate configurations and ensure that
infrastructure remains consistent, compliant, and secure throughout its lifetime, even in
complex, heterogeneous, and large-scale environments.
For further information about how Chef Software’s solutions and services can help your
organization produce secure and compliant code and infrastructure, delivering on the full
promise of DevSecOps, go to www.chef.io/solutions/devsecops/.
Learn More
www.chef.io/solutions/devsecops
© 2022 Progress Software Corporation and/or its subsidiaries or affiliates. /getchefdotcom learn.chef.io
All rights reserved. Rev 2022/02 | RITM0140982 /chef github.com/chef
/getchef twitch.tv/chefsoftware
/company/chef-software