请注意:由于这个问题的措辞已经改变,这些数字无法与上一年的数字比较。

您个人在多大程度上参与基础架构开发?

五分之一的受访者都深入参与基础架构开发。其中 15% 表示脚本语言 (bash/shell/powershell) 是其主要编程语言。

不包括来自只听说过基础架构开发的受访者的答案。

您/贵组织使用什么配置管理工具?

我们发现 Chef 和 Puppet 今年的市场份额差不多,但它们加起来占据的市场份额仍略低于 Ansible。

不包括来自只听说过基础架构开发的受访者的答案。

您/贵组织经常使用什么服务器模板工具?

在使用服务器模板工具的人中,90% 使用 Docker。使用 Docker 的调查对象中有 74% 也使用 Docker compose。

不包括来自只听说过基础架构开发的受访者的答案。

您/贵组织使用什么基础架构配置工具?

Popular toolset

最常用的工具集是 Docker + Terraform + Ansible。在组合使用基础架构配置、服务器模板和配置管理的用户中,有 27% 的使用它们。但使用 Docker 的人数是其三倍(没有配置管理,也不配置基础设施)。

您在生产中使用什么容器编排服务?

Kubernetes 使用情况飞速增长,在 2017 年 16% 的基础上增加 13% 以上。

您在哪里托管您或贵公司开发的数据库和/或服务和/或应用程序?

私有服务器仍略超过云服务器。但如果深入了解,会发现很多用户两者都使用。他们倾向于将云服务器作为主要托管平台。

只有使用云服务的受访者回答这个问题。

您使用哪种(哪些)云服务?

第一名并不令人感到意外。但我们发现 Google Cloud Platform 的份额超过了 Kubernetes 用户(一般是 41% 对比 28%),这意味着 Kubernetes 的增长可能会推动 GCP 的流行。