基于 Docker 的现代软件供应链

简介: 本文作者为 Marc Holmes,主要介绍一项关于现代软件供应链的调查结果。本文系国内 ITOM 管理平台 OneAPM 编译呈现,以下为正文。

【编者按】本文作者为 Marc Holmes,主要介绍一项关于现代软件供应链的调查结果。本文系国内 ITOM 管理平台 OneAPM 编译呈现,以下为正文。

3 月初,为了了解软件供应链的现状以及 Docker 在软件供应链发展中所起的作用,我们广泛调查了对 Docker 感兴趣的人群。今天上午,我们很高兴在此公布该调查的结果,您也可以点击此处获取报告详情。

基于 Docker 的现代软件供应链

调查方法

在此次调查中,我们采访了部署容器技术各个阶段的人员,并收到了 500 多位调查对象的反馈结果。他们都是从事开发和运维工作的专业技术人员,而且在各个行业以及不同规模的企业中担当重要角色:

  • 47% 是开发人员或开发经理
  • 56% 来自于规模少于 100 人的企业
  • 59% 来自软件公司,其余人员所属行业分布广泛
  • 51% 正在生产环境中使用 Docker

感谢所有抽出宝贵时间作答并与大家分享观点和经验的调查对象。

主要调查结果

本次调查的数据、图表和报告中包含了大量信息,建议大家拨冗垂阅。以下是我们认为比较重要的调查结果:

Docker 为受访者最新的开发计划提供了所需的敏捷性、控制性和可移植性。当问及他们期望 Docker 带来怎样的成果时,以下三项所占比例最高:

基于 Docker 的现代软件供应链

在所有的容器管理供应商中,Docker 提供的独特价值是可移植性。关于编排和管理生态系统,绝大部分调查对象表示正在使用 Docker Swarm、Google Kubernetes 和 Amazon EC2 容器服务。在这三者之中,只有 Docker Swarm 是与云兼容的容器编排系统。

基于 Docker 的现代软件供应链

Docker 通过优化的 DevOps 实践为应用程序交付流程提供了可量化的改进。调查对象验证并量化了 Docker 对他们的应用所产生的积极影响——其中包括软件版本发布频率高达13倍的平均提升。

基于 Docker 的现代软件供应链

Docker 对混合云/多重云策略至关重要,用户可以自由选择本地、跨云、私有云或公共云环境。在使用 Docker 的调查对象中,80% 表示他们将 Docker 作为云策略的一部分,原因包括迁移、混合云的可移植性,以及避免锁定于单一的云供应商。

基于 Docker 的现代软件供应链

Docker 可以实现微服务架构交付以及旧版单一应用程序的现代化改进。并不出人意料的是,Docker 正在帮助许多调查对象实现 2016 年的主要行动计划。除了预期的 DevOps 用途,他们还计划将 Docker 用于新的微服务应用程序以及现有旧版应用程序的现代化改进。

基于 Docker 的现代软件供应链

再次感谢所有调查对象,这些信息对于我们今年的 Docker 规划工作堪称无价。很高兴我们对开发和运维团队有所价值和帮助,我们会竭尽全力做得更好!

点此链接下载调查报告!

本文转自 OneAPM 官方博客

原文地址:https://blog.docker.com/2016/04/the-modern-software-supply-chain-runs-on-docker/

相关文章
|
3月前
|
KVM 虚拟化 Android开发
DP读书:鲲鹏处理器 架构与编程(十二)鲲鹏软件实战案例Docker+KVM的部署
DP读书:鲲鹏处理器 架构与编程(十二)鲲鹏软件实战案例Docker+KVM的部署
65 1
|
7月前
|
Kubernetes 持续交付 开发者
《Docker与持续集成/持续部署:构建高效交付流程,打造敏捷软件交付链》
《Docker与持续集成/持续部署:构建高效交付流程,打造敏捷软件交付链》
77 0
|
8月前
|
关系型数据库 MySQL Linux
浅谈工作中常用应用软件本地docker化,一键部署它不香吗?
浅谈工作中常用应用软件本地docker化,一键部署它不香吗?
143 0
|
9月前
|
Ubuntu 关系型数据库 MySQL
Docker简单操作及软件部署
Docker简单操作及软件部署
123 0
|
Linux 数据安全/隐私保护 Docker
使用Docker 10分钟搭建朋友圈超火的盲盒交友软件
使用Docker 10分钟搭建朋友圈超火的盲盒交友软件
使用Docker 10分钟搭建朋友圈超火的盲盒交友软件
|
Kubernetes 网络协议 Ubuntu
林帆:Docker运行GUI软件的方法
继上周的“Kubernetes v1.0特性解析”分享之后,本周我们邀请到ThoughtWorks咨询师林帆为大家带来主题为“Docker运行GUI软件的方法”的分享。
692 0
|
Unix Linux 网络安全
林帆:Docker运行GUI软件的方法
欢迎关注大数据和人工智能技术文章发布的微信公众号:清研学堂,在这里你可以学到夜白(作者笔名)精心整理的笔记,让我们每天进步一点点,让优秀成为一种习惯! 继上周的“Kubernetes v1.0特性解析”分享之后,本周我们邀请到ThoughtWorks咨询师林帆为大家带来主题为“Docker运行GUI软件的方法”的分享。
3325 0
|
Kubernetes 供应链 安全
“Docker Content Trust + 镜像签名”,打造安全的 Kubernetes 供应链!
Docker EE 通过保护软件供应链来帮助您更安全的交付应用程序。
4304 0
|
NoSQL Redis Docker
Docker常用软件安装之Redis
本文我们来介绍下在Docker中如何安装Redis。
Docker常用软件安装之Redis
|
Linux Docker 容器
Centos7下Docker搭建Confluence(企业知识管理与协同软件)
Centos7下Docker搭建Confluence(企业知识管理与协同软件)
993 0
Centos7下Docker搭建Confluence(企业知识管理与协同软件)