为什么要DevOps
为什么我们需要DevOps
适者生存,是很简单的自然法则。能适应这个环境,你就可以继续生存下去,如果适应不了,只有一个结果,那就是灭亡。恐龙很强大,最后灭亡了;小强很弱小,最后成了世界霸主。有人的地方就有小强,没人的地方也有小强。
企业如果想生存,拼的到底是什么能力
市场变化很快,快到咱们都没意识到发生了变化。如5G、大数据、人工智能、区块链、中台、微服务、领域驱动设计等等,等等。这些都是一些大到能代表一个新兴领域的词。更别说支持这个领域所出现的新兴技术、角色、职位等等。
企业如何适应这些市场变化,借力于这些新兴技术,和时代一起前进?
这个问题太大,大到你怎么说都能和他扯上关系,但大道至简。能给用户提供价值,就能获得回报。如果能比别人提供的服务效率更高,质量更好,你就能获得更大的市场。效率始终是企业所追求的不变目标。如何能提高企业的效率?有很多种方法都可以帮助企业提高效率,那DevOps和企业效率又是什么样的关系呢?
《The 2019 State of DevOps Report》,由Puppet,CircleCI,Splunk提供。是在全球范围内,近3000人访谈中,得到的总结。用统计学来证明了DevOps和企业效率的关系。得出的结论也很简单,那就是DevOps可以让企业变得更高效。
报告中将收集到的信息按四个维度进行了总结,并发现了一些规律:
软件交付性能维度 | 精英 | 高 | 中 | 低 |
发布频率 | 按需 - 一天可多次 | 在一天到一周之间,发布一次 | 在一周到一个月之间,发布一次 | 在一个月到一年之间,发布一次 |
业务交付效率 | 少于一天 | 在一天到一周之间 | 在一周到一个月之间 | 在一个月到一年之间 |
服务恢复时间 | 小于一小时 | 小于一天 | 小于一天 | 在一周到一个月之间 |
变更错误率 | 0-15% | 0-15% | 0-15% | 46-60% |
这张表就像是一把尺子,可以帮助企业制定目标和度量标准。在走向高效企业的过程中,企业投资组合里又多了一个可执行的维度。
最后更新于