Data Security and Availability Top List of Challenges
June 13, 2019

Murli Thirumale
Portworx

Responses to our annual Container Adoption Survey — conducted jointly by Portworx and Aqua Security — have shown a clear uptick in how complex containerized applications have become, demonstrating that IT organizations are increasingly confident that container infrastructure can manage business-critical applications. However, this year's responses also suggest a continuing lack of clarity when it comes to who's responsible for container security.

Production Adoption and Investment in Containers Surging

Container adoption has continued its strong growth over the past few years, with 87% of respondents running container technologies, up from 55% in 2017. Of those who run applications in containers, nearly 90% run them in production, which is a 23% jump since 2017.

Of course, the growth in adoption has seen growth in financial commitment alongside it. 24% of respondents currently invest over $500K a year on container technology. 17% spend over $1M. As with anything, the increased adoption and investment has led to a different set of primary concerns than in years past.

Challenges

When we began this survey, most businesses hadn't moved their container technologies from development to production. At the time in 2017, the ecosystem was in a much different place, and when Kubernetes emerged as the scheduler of choice,  respondents listed basic issues like persistent storage as the #1 challenge to container adoption. With advances in containerized technology like CSI that provide an open standard to providing containers with persistence, this is no longer the case. 

Data security and availability have emerged as the top order barriers to container adoption with respondents specifically citing three items:

1. Data management (40%)

2. Multi-cloud and cross-datacenter support (36%)

3. Reliability (35%)

When focusing specifically on storage data management challenges, the numbers confirm that enterprises are searching for ways to run complex business applications with strict security and availability requirements in production. The top three storage data management challenges for 2019 are:

1. Data security (56%)

2. Concerns about data loss (46%)

3. Planning for disaster recovery and business continuity (40%)

If data security is the top storage challenge, then what are the top security challenges generally?

■ Data Security (61%)

■ Vulnerability management (43%)

■ Runtime protection (34%)

It's clear that data security is top of mind for these respondents, as it's #1 for both storage data management challenges and security challenges. Drilling down into data security specifically, it turns out that data protection and backup are the most common concerns. Here are the top three data security concerns:

■ Data protection and backup (46%)

■ Data encryption (21%)

■ Detecting and preventing data exfiltration (19%)

With data security as the paramount concern for both storage and security, it's no surprise to see organizations employ a host of strategies to combat corruption and loss.

Security Strategies

While data security is the top strategy used to protect data with 64% of respondents leveraging it, there are several other strategies used in tandem. Here's a list of the most popular security strategies according to our survey:

■ Data encryption (64%)

■ Runtime monitoring (49%)

■ Vulnerability scanning in registries (49%)

■ Vulnerability scanning in CI/CD pipelines (49%)

■ Blocking anomalies through runtime projection (48%)

Most respondents, but still only 31%, believe the main team responsible for container security is the security team. 24% believe it's a joint responsibility between teams or that it falls on DevSecOps. However, respondent roles heavily influenced the responses.

47% of respondents in DevOps roles believe DevSecOps is the main owner, while 54% of those in Security roles list Security as the main owner. This split suggests a lack of clarity over security and governance for containers — each team believes more responsibility falls on them than others — but also suggests a feeling of accountability for each team. As container technologies continue to be adopted and relied on for critical applications, security responsibility should become more clear for each organization.

The Kubernetes ecosystem has been steadily evolving since its birth in 2014 and the investment in storage fundamentals like Container Storage Interface has led to fewer problems with persistent storage. However, as organizations move containers into production, users have shown that data security, disaster recovery, and multi-cloud operations are all critical components to doing so successfully.

Murli Thirumale is Co-Founder and CEO of Portworx
Share this

Industry News

October 06, 2022

Platform.sh announced it has partnered with MongoDB.

October 06, 2022

Veracode announced the enhancement of its Continuous Software Security Platform to include container security.

This early access program for Veracode Container Security is now underway for existing customers.

The new Veracode Container Security offering, designed to meet the needs of cloud-native software engineering teams, addresses vulnerability scanning, secure configuration, and secrets management requirements for container images.

October 06, 2022

Mirantis announced that Mirantis Container Runtime – latest generation of the Docker Enterprise Engine, the secure container runtime that forms the foundation of Mirantis Container Cloud and Mirantis Kubernetes Engine and is used at the heart of many other Kubernetes deployments – is now available in the Microsoft Azure Marketplace.

October 05, 2022

Perforce Software announced enhanced support for automated testing with the release of Helix ALM 2022.2.

October 05, 2022

Parasoft announced the latest releases of its API and microservices testing tools, including SOAtest, Virtualize, CTP, and Selenic.

October 05, 2022

Vaadin announced the release of four Acceleration Kits designed to make it faster and easier to build and modernize Java applications for enterprise use.

October 04, 2022

Pegasystems announced the latest release of Robot Studio, the robotic process automation (RPA) low-code authoring environment for Pega's intelligent automation platform.

October 04, 2022

EvolveWare announced the Agile Business Rules Extraction (Agile BRE) solution on its Intellisys platform.

October 04, 2022

Mabl announced new features that empower quality professionals to easily validate APIs as part of their integrated end-to-end tests.

October 03, 2022

Spectro Cloud announced a major new release of its Palette Edge platform.

October 03, 2022

Arcion announced agentless change data capture (CDC) for all of its supported databases and applications.

September 29, 2022

CloudBees announced the acquisition of ReleaseIQ to expand the company’s DevSecOps capabilities, empowering customers with a low-code, end-to-end release orchestration and visibility solution.

September 29, 2022

SmartBear continues expanding its commitment to the Atlassian Marketplace, adding Bugsnag for Jira and SwaggerHub Integration for Confluence.

Bugsnag developers monitoring application stability and documenting in Jira no longer need to interrupt their workflow to access the app. Developers working in SwaggerHub can use the macro to push API definitions and changes directly to other teams and business stakeholders that work within Confluence. By increasing the presence of SmartBear tools on the Atlassian Marketplace, the company continues meeting developers where they are.

September 29, 2022

Ox Security exited stealth today with $34M in funding led by Evolution Equity Partners, Team8, and M12, Microsoft's venture fund, with participation from Rain Capital.

September 29, 2022

cnvrg.io announced that the new Intel Developer Cloud is now available via the cnvrg.io Metacloud platform, providing a fully integrated software and hardware solution.