除了我们询问的人口特征、薪水、工作场所等因素外,我们还更深入一点地探究了运维界的生活和内部运作。我们想了解使用和部署了哪些技术、频次如何、有多成功。 我们为每一类公司规模:1–100名员工、101–1000名员工、1001–10000名员工以及超过10000名员工制作了记分卡(参阅图表1至图表4)。你可以直接跳到与贵公司规模相对应的那张图表,了解规模相似的公司的情况,它们在处理什么样的技术、问题和解决方案。 1-1000名 员工的公司 101-1000名员工的公司 1001-10000名 员工的公司 超过10000名 员工的公司 从代码签入到部署不足1小时 28% 29% 28% 28% 生产环境中使用容器 41% 48% 44% 50% 使用版本控制(Giv和SVN等) 94% 94% 94% 95% 使用开源工具来监控(graphite、sensu和ELK等) 59% 76% 80% 76% 使用第三方服务提供商来监控(Datadog和New Relic等) 24% 66% 60% 55% 非生产环境中使用容器 71% 26% 26% 24% 不管人 60% 60% 64% 64% 管理1-3人 23% 15% 10% 11% 不使用托管式PaaS(Heroku、OpenShift和Bluemix等) 85% 87% 87% 83% 为应用程序使用托管式IaaS(AWS和Azure等) 75% 72% 63% 63% 使用标准数据中心 24% 56% 70% 72% 使用公共云 37% 50% 43% 49% 使用混合云 14% 25% 25% 34% 构建自己的基础设施工具 60% 70% 70% 80% 所有构建的版本已生产就绪 9% 9% 13% 19% 每日将代码部署到生产环境 20% 20% 20% 24% 每周花在物理工作(布线和安装硬件)上的时间不足1小时 92% 90% 91% 94% 使用私有云 30% 34% 42% 47% 从不将代码部署到生产环境 7% 11% 14% 15% 每周将代码部署到生产环境 39% 35% 31% 39% 每周花在灭火/事件响应上的时间不足1小时 31% 16% 28% 23% 使用微软的私有云 5% 4% 17% 12% 使用OpenStack的私有云 12% 13% 28% 29% 使用VMware的私有云 20% 33% 53% 41% 组织实践: 配置管理 持续集成 事后分析 持续交付 微服务架构 ITSM/ITIL 持续部署 72% 71% 47% 41% 40% 38% 10% 73% 71% 56% 53% 49% 43% 17% 76% 71% 58% 56% 49% 43% 37% 79% 73% 65% 59% 58% 48% 46% 调查模型 (责任编辑:本港台直播) |