在云端,运维是一个绕不开的话题。尤其是DevOps这一技术已经成为近年来运维的主要趋势之一,越来越多的企业在拥抱和实践 DevOps 文化。更为关键的是,DevOps 与云浑然天成,那么对于企业用户而言,在当今环境下应该如何将充分发挥DevOps,又该如何进一步利用好云计算的优势呢?
由于 DevOps 是一个系统性工程,所以很难用一句话来说明,即使我们用一句话说明,也很难理解。要不然,也显示不出它的优越性!
DevOps 本质是为了协同公司内多个不同团队快速朝着同一个业务目标前进,云计算是服务于按需取用随取随用的业务场景,二者都在强调组织与业务的敏捷性。但另一个问题就出现了,是否将DevOps迁移到云上,就能够充分的发挥出二者的双重敏捷特质呢?
当然,CloudOps并非简单的把DevOps上云,而是将DevOps和云有机结合,收获更大价值,产生“1+1>2”的效应。这不仅意味着更多用户能够更好地践行DevOps,提升云的使用效果,也意味着二者市场的相互叠加,更多的也能充分发挥出CloudOps的技术优势。
如今的运维和传统运维存在明显不同,传统运维一般操作的规模相对较小,管理的机房相对明确和有限;但是云运维可以快速通过资源的弹性能力轻松管理数百台甚至更大规模跨多个机房的服务器;上云后,随着弹性能力和应用复杂度的提升,资源会变得非常多,所以管理成本和管理效率就变成了一个巨大挑战。