Containers Dominate in Both Development and Production, According to Docker Report
Docker has released its 2024 State of Application Development Report, providing an overview of current application development, along with insights into various DevOps trends.
General findings in the report include:
- Nearly 80% use containers in application development.
- 51% work on microservices-based applications.
- 36% of respondents said their main development environment is remote, pointing to the growing popularity of developing software in the cloud.
When asked where they primarily use containers, respondents cited:
- Development (76%)
- Deployment and testing (65% each)
- Production (61%)
The survey also asked about security-related tasks, security tools, and which roles or teams focus on software security at their organization.
“Fixing vulnerabilities is clearly a key responsibility that is shouldered by many different individuals within an organization; it was the top security task reported by back-end, front-end, and fullstack developers, DevOps and platform engineers, and most security-focused roles (e.g., Security Manager, DevSecOps),” the report states. Specific security-related tasks include:
- Fixing vulnerabilities common security tasks (49%)
- Running security scans (34%)
- Dealing with the scan results (32%)
- Monitoring security incidents (30%)
- Logging data analysis (26%)
Regarding security tools they use, respondents cited:
- SonarQube (24%)
- AWS Security Hub (20%)
- Snyk (18%)
- JFrog (15%)
- Docker Scout (14%)
Read the complete report at Docker.
Want to learn about Docker’s toolset for container development? Download this focus guide and go inside the world of Docker. Available free for a limited time.
Subscribe to our ADMIN Newsletters
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Most Popular
Support Our Work
ADMIN content is made possible with support from readers like you. Please consider contributing when you've found an article to be beneficial.