作家
登录

为什么DevOps和云计算在一起至关重要

作者: 来源: 2017-11-07 12:43:27 阅读 我要评论


软件的定义特点是软性的。举个例子,将翻盖手机与智妙手机进行比较。如不雅想改变翻盖手机按键的色彩,因为按键是一个实体塑料件,这将须要更改其制造过程。大年夜提出设法主意到市场实施,须要几周甚至几个月的时光。然而,智妙手机应用软件显示其键,并且更改典范围只是设备文件中的一行代码。大年夜提出设法主意到市场实施,这种变更只须要几个小时甚至几分钟的时光。

为什么DevOps和云计算在一路至关重要

那么为什么数据中间须要更多的软件?

而近年来,几乎每个营业都是一个软件营业,而应用数据中间的企业可能请求速度跨越一切。对他们来说,速度意味入神捷的软件办法和快速迭代,找到最好的设法主意的最有效的方法是尽可能多地宣布软件。如许做会增长他们比竞争敌手获得更多的机会,大年夜而转化为更多的公司收入。

这就是为什么DevOps和云计算是重要的原因:给他们欲望的速度。

如不雅企业请求开辟人员创建一个启动虚拟机的故障单,须要实际应用数据中间的那些治理优胜的硬件,那么必须让客户(即开辟人员)轻松应用。

开辟人员的工作平日环绕两周的开辟过程,专注于实施一组特定功能或大年夜优先级列表中修复缺点。要完成的项目列表由专业的人员保护和组织,团队中的每个开辟人员都邑碰到问题并完成后再转到下一?需求。

起先,所有的测试都邑掉败。然则,因为更多的┞封些编码单个片段的轮回已经完成,更多的测试经由过程;最终他们都邑经由过程,这注解工作已经完成。然后将代码检入到源代码控制体系,如Git,个中主动化将新代码安排在分段情况中(可能创建一个全新的分段情况),并履行不仅仅是为了新的功能,,还包含所有先前的测试。。如不雅所有这些测试经由过程,代码可能会作为手动版本的批量化一部分。或者,其他主动化将急速将其安排到临盆中,这取决于团队的运作方法。

这个刻日完成有更多的细节。它涉及建立一个足够类似于临盆的情况,以便对现有义务可行,然后为新功能编写主动化测试。当这些测试经由过程时,开辟人员知道工作已经完成。这种办法被称为“测试驱动开辟”。跟着情况的创建和测试的编写,开辟人员获得了编写实现新功能的代码的营业,平日经由过程将问题分化成更小的部分,对每个并将部件安排到开辟情况中。

大年夜量轮回实现最小化等待

这种轮回过程的目标是将一小段代码构建成一个完全的特点,并且注入到轮回中的任何等待时光都晦气于效力和开辟人员的士气。假设为一个新功能负责,测验测验图为代码创建一个开辟情况,只需等待一成天,而票务流程为该情况设备虚拟机。如许会导致临盆力降低,大年夜而减慢了周期。

如今想象一下,一个新的情况可以在几分钟内用虚拟机创建,也可以用容谱钥涓秒钟内创建一个新的情况。这种情况使开辟人员可以或许更快地找到工作的核心:编写代码。经由过程最小化等待时光,他们的效力和士气会进步。当他们不克不及大年夜他们本身的数据中间获得起码的等待时光时,他们转而采取公共云替代筹划。

DevOps成功看起来像什么

推敲到这一点,DevOps的成功实施使得云计算可以或许急速启动支撑开辟和安排过程中涉及的各类情况所需的资本。而集成安然,监控和数据中间运营人员关怀的情况的其他方面至关重要,但不是上以就义速度为价值的。如不雅不克不及主动化治理虚拟机的重要方面,开辟人员将无法选择外部资本来供给治篮孟耋。

总结

开辟人员的开辟工作

多年来,开辟人员和操作人员有时会产生冲突,互相责备。在以前的几年中,IT运营人员垄断了开辟人员正在开辟的软件的托管选项,但公共云改变了这一切,开创了主动情况创建时代,成为开辟人员的新标准。数据中间营业仍然可以经由过程注入到成长过程主动化的DevOps同样操作,获得那些与公司收入密切相干的开辟团队的留意,这不仅是可能的,并且也是必须的。

那么,DevOps就是在开辟和安排周期中设计开辟人员须要的┞封些情况的主动化,以最大年夜限度地削减他们的等待时光,并许可他们在代码基本上获得更多的迭代。推敲到这些情况一向处于变更状况,它们是基于云计算花费的天然盟友,然则如不雅企业按他们对公共云和私有云的偏好向开辟者施加压力,他们很可能会告诉知速度比细节更重要。

【编辑推荐】

  1. DevOps是一种文化,不是角色!
  2. DevOps 转型,只有对象是远远不敷的!
  3. 云计算若何结合DevOps推动软件交付成功
  4. DevOps,就是开辟吃掉落运维?
  5. Windows Server 1709:存眷容器,面向DevOps
【义务编辑:未丽燕 TEL:(010)68476606】

  推荐阅读

  大学刷脸签到 盯的不是学生是大数据

作为大年夜事大年夜数据发掘研究的师长教师,沈浩更存眷的是如今的人脸签到体系在技巧上的进步。沈浩向记者介绍,如今的人脸签到无需同一组织学生进行现场图片采集入库,这在很大年夜程度高低降了时光成本,晋升了效>>>详细阅读


本文标题:为什么DevOps和云计算在一起至关重要

地址:http://www.17bianji.com/lsqh/38554.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)