InfoQ 采访了 Humanitec 的产品负责人 Luca Galante。Humanitec 公司做的是平台编排器,大家可以理解成服务于企业平台层中内部开发者平台的核心引擎,是平台工程、团队和组织中的领先解决方案之一。更重要的是,Luca Galante 本人是平台工程社区的主要贡献者,他每个月都会定期与数十个工程团队交谈,从数百个 DevOps 实施案例中总结经验,然后再将这些清晰、有见解的知识传递给业界。
Luca 认为,现在的软件开发环境与 15 年前 DevOps 刚刚出现时,已经完全不一样了。运营(运维)占据了开发人员太多精力,企业也需要不断地聘请更多的运维人员满足运维需求,但“很多企业甚至没有意识到这个现实问题。”“但在深入挖掘并意识到开发团队的一半精力实际是在做运营的时候,那管理者就能算出运营体系的真实规模了。”
正因为如此,Gartner 预测到 2026 年时,将有 80% 的软件工程组织会建立平台团队。
Luca 提到,当企业开发人数发展到了 50 到 100 名的时候,投资并建设平台就成了一种必需。但自主研发并不总是成功的,例如,去年在 PlatformCon 上的主讲人 Steve Pereira 分享了通用电气如何在类似平台项目上浪费了 70 亿美元的案例。
那么,企业是否应该自己构建平台工程?如何让领导更加重视开发者体验?如何进行技术选型?是否有可供参考的架构?如何判断平台工程的实施是否成功?针对这些问题,Luca 提供了一些很好的建议。
评论