新闻中心

    新闻中心  >  DevOps,,,,真香!
    DevOps,,,,真香!
    背景图 2020-09-10 00:00:00
    最近,,DevOps的身影出现在了“Gartner 2020中国技术成熟度曲线”的顶峰,,,Peak of Inflated Expectations,,,它似乎承载了过多的期望。。。。但这样的出现,,,其实可以说是意料之中。。

    技术成熟度曲线出自Gartner之手,,,,目的是给企业提供数字化转型过程中新技术选型的参考,,或者企业ICT战略规划方向的典型工具。。该模型分为从新兴到成熟的5个阶段,,,,DevOps正处在第二个阶段。。。。

    可以看出,,,随着不同行业都在加速数字化转型,,在数字化基础设施平台这一领域,,各政企事业单位正在从面向技术转向面向服务的方法,,,,如DevOps、、、容器即服务CaaS和多云。。。。

    那么,,,DevOps到底是什么呢??

    DevOps代表了一种 IT文化的变化,,,,专注在面向系统的方法的背景下,,,采用敏捷、、精简的实践来提供快速的IT服务。。所以DevOps不仅仅是一个技术概念,,它同时还包含企业在数字化转型过程中,,,,相应需要进行的企业IT管理架构和管理文化的演进。。具体说来,,,“是Development和Operations的组合词,,,是一组过程、、、方法与系统的统称,,,用于促进开发(应用程序/软件工程)、、技术运营和质量保障(QA)部门之间的沟通、、、协作与整合”。。。。它的诞生,,,是为了让开发人员和运维人员能够更好地沟通合作,,,通过自动化流程,,使软件构建、、、、测试、、发布变得更加快捷、、、频繁和可靠,,,,相比敏捷开发、、持续集成、、持续交付,,,优势明显。。

    对于DevOps的地位,,有人这样评价道:“数字化企业必须接受的工作方式和企业文化的革命”。。。在各行业数字化转型的道路上,,,,DevOps到底凭什么赢得了一席之地??

    这其中必须提到DevOps的带来的价值。。。。首先,,,,快速根据市场需求精准投放。。。。在数字化转型过程中,,,针对IT系统的新需求不断暴增,,,,且需要更加及时的响应,,功能迭代、、、局部升级、、、、A/B Test甚至版本回滚成为常态。。通过DevOps,,可以加快产品发布频率,,提高需求响应准确新。。。。其次,,,通过DevOps建立标准的开发运维流程。。如标准的流水线,,统一标准的开发运维工具等,,使用标准化,,,,自动化代替传统的手动操作,,,,提高效率,,,降低风险。。。再次,,开放和标准化的DevOps平台,,,,使得员工摆脱传统繁琐的手工配置,,,重复低效类的低价值工作,,可以更加聚焦于业务等高价值劳动。。

    DevOps的精髓在于提出将开发和运维团队的工作紧密结合起来,,打破两个部门之间原本横亘着的协作高墙,,,建立起持续交付和持续反馈的工作闭环,,,以此帮助团队快速和持续地创新、、、、快速实现并切入市场、、提供优质可靠的服务。。。

    但践行DevOps并非易事。。。从组织架构变革、、、、思维转变,,配套规范流程,,到技术支持最终落地,,,挑战犹存。。

    DevOps 并不仅仅是把开发和运维两支团队凑在一起,,,,如果不能改变企业文化和思想观念,,配套相应的规范流程,,,即使将员工放在一起,,,,也不会产生火花,,队伍的高效协作至关重要:“运维人员在项目开发期间就介入到开发过程中,,了解开发人员使用的系统架构和技术路线,,从而制定适当的运维方案。。。而开发人员也会在运维的初期参与到系统部署中,,,并提供系统部署的优化建议。。”

    思维和流程改变的同时,,想要充分落地 DevOps,,很大程度上需依靠它的一整套技术和开源工具,,,,充分借助软件和平台的支持,,,,如代码仓库管理、、虚拟机与容器化、、、、持续集成&持续部署工具Jenkins、、、配置管理工具SaltStack……其中虚拟化和容器,,,可以为 DevOps 提供很好的前提条件。。。。

    具体来说,,,虚拟化从硬件上将一个系统“划分”为多个系统,,,,系统之间相互隔离,,,为微服务提供便利。。而所谓“微服务”,,,,就是将原来黑盒化的一个整体产品进行拆分解耦,,,,从一个提供多种服务的整体,,,,拆成各自提供不同服务的多个个体。。。微服务架构下,,不同的工程师可以对各自负责的模块进行处理,,例如开发、、、、测试、、部署、、、、迭代。。而容器更进一步,,,,在操作系统上就划分为不同的“运行环境”(Container),,,占用资源更少,,,部署速度更快。。。。基于虚拟化和容器,,,开发环境和部署环境被更好地隔离了,,,,减小了相互之间的影响。。。

    从目前行业发展来看,,,,DevOps通过改变业务的文化思维,,,,打破孤岛,,,,缩短项目建设周期,,,为政企事业单位持续变革和快速实验铺平道路,,,,让大家关注同一个目标,,,,高效协作,,,从而使得整个团队进入一种积极创造价值的状态。。但根据市场研究显示,,近些年国内的数字化发展速度愈发加快,,,可是企业在利用DevOps这一先进技术提升企业IT研发效率方面,,,,与欧美企业相比还要落后一到两年的距离。。

    所以,,,,想让数字化转型来的更猛烈顺畅些,,不妨考虑将DevOps列入您的规划。。。。
    站点地图