There’s a significant disconnect between DevOps capabilities and DevSecOps readiness

Retailers are putting their customer’s data at risk by failing to incorporate proper security controls in their new application development practices, according to the latest research from Claranet.

DevSecOps readiness

DevOps adoption

While the vast majority of retailers have adopted or plan to adopt a DevOps approach to speed up development cycles and improve the customer experience, less than half are completely confident in their ability to integrate security into this approach – also known as DevSecOps.

The research, which was conducted by market research firm Vanson Bourne and surveyed 50 IT decision-makers from large retailers, found that DevOps is rapidly taking hold in the sector.

40 per cent of retailers reported having already adopted a DevOps approach and a further 44 per cent expect to in 2019. Despite this, less than half (42 per cent) have the in-house capabilities to deliver DevSecOps, and just 48 per cent report understanding how to integrate IT security into their DevOps processes.

DevSecOps readiness

For Claranet, the results point to significant disconnect between DevOps capabilities and DevSecOps readiness. This lack of full emphasis on security as part of the DevOps process could lead to data security issues further down the line and put customer data at risk.

“Embracing DevOps is clearly a priority for retailers as they look to improve their applications and deliver better, more seamless experiences for their customers. However, the lack of DevSecOps integration shows security is still regarded as separate from the development lifecycle, rather than factored in from the start,” said John Hayes-Warren, Head of Retail at Claranet.

“DevOps is a constantly evolving process that embraces innovation, and tends to outpace security and compliance, making it increasingly difficult to embed and automate the latest best practices into each stage of the development lifecycle. This is supported by the fact that over half of retailers do not feel confident they can deliver DevSecOps, opening the door to leaks of customer data, fraud, and cyberattacks,” he explained.

Security training courses

To support retailers in adopting a DevSecOps approach to app development, Hayes-Warren believes that in-house development teams should be provided with regularly updated security training courses. These should include continuous monitoring and analytics throughout the DevOps lifecycle, whether in planning, coding, pre-production, or even decommissioning:

“DevSecOps is a complex process that is continually changing to respond to new security threats. It is vital that retailers provide their development teams with suitable training programs if they hope to build highly secure applications and this will help to ensure all customer data is fully protected across each end-point,” he concluded.