No-ops是这样的概念,即IT环境(例如云计算)可以变得如此自动化,并且可以从基础平台中抽象出来,从而无需团队来管理事物。 无操作的概念很大程度上源于无服务器云计算的引入,以及在云计算的开发人员方面已经实现的自动化。
如果无服务器计算系统可以自动处理后端基础结构,为什么不将其提升到下一个水平并完全自动化操作呢? 这意味着没有人参与虚拟服务器的配置,数据库的更改,监视或应用程序工作负载的管理。
尽管确实有工具可以使操作自动化,但至少在未来五年内,您完全可以将人们从此等式中删除的想法还是很荒谬的。 原因如下:
- 大多数操作将专注于传统,并扩展到云计算。 因此,运营团队需要同时专注于这两者,并且需要在相同的职能范围内做到这一点。 您无法从云端移除操作。 显然,无人作战不是万能的解决方案。
- Devops不仅涉及操作的自动化,还在于人们共同努力以不断改善软件开发和运营。 如果那意味着更少的人和更多的自动化,那很好。 但是,您很快就会以某种方式使所有内容自动化的想法只是天上掉下来的想法。
因此,我对“更少的操作”表示满意,或者,正如我的朋友Mike Kavis说的那样,“较少的操作”表示满意,但是无操作是那些可疑的“替换”概念中的另一个,例如边缘计算取代了云计算或数据湖替代良好的数据库最佳实践。
可悲的是,一些企业购买到无操作的前提下,所以要设置什么不切实际的期望cloudops应该的。 他们将过于自动化,花费太多金钱,最终失败。
我宁愿看到围绕ops想法的良好实践,包括有用的自动化工具。 但是,我不会在短期内解雇您的行动团队。
From: https://www.infoworld.com/article/3341326/beware-the-siren-song-of-no-ops.html