香港高速VIP云机房火爆上线啦!无需备案,开通即用!配套《巅云自助建站系统3.0》将带给您飞一般的可视化拖拽建站体验,欢迎免费体验。

建站新闻

详解DevOps 三D原则
一佰互联网站建设(www.yinxi.net) 发布时间:2019-03-30 11:55:32 浏览数: 51
0

简介:DevOps 三D原则一键式部署(Automatic Deploy):部署过程中,标准化部署过程,实现一键式部署一次构建打包(Automatic Delivery):在测试环境、UAT环境和生产环境的流转过程中,只打包一次,软件包按顺序自动交付到 ...

DevOps 三D原则

一键式部署(Automatic Deploy):部署过程中,标准化部署过程,实现一键式部署一次构建打包(Automatic Delivery):在测试环境、UAT环境和生产环境的流转过程中,只打包一次,软件包按顺序自动交付到各个环境,最终发布到生产环境一次配置分发(Automatic Distribution):在生产环境发布过程,建立统一的配置分发管理,将繁琐的分布式环境配置一次分发到各个数据中心,简化发布过程。最理想的状态当然是能够一键部署,但是很多中小企业从作坊式或者英雄主义式的方式发展到现在,想要一件部署可能需要整理很多流程,规范甚至会涉及到某些英雄代码的重构,设计框架的调整,必然会引起内部矛盾,在这样的情况下我们如何推进DevOps呢?以下是个人拙见,抛砖引玉了

详解DevOps 三D原则


DevOps是一种方法论

DevOps是一种方法论,任何方法论都需要灵活的运用才能产生价值,否则就是一堆理论,毫无价值。 DevOps意在调动开发、测试、运维三方人才,进行“合体”作战,实现快速响应,如同Flickr实现每天部署10的要求,这对产品的热补丁提供了有效的理论支持。 想要为DevOps和应用灵活性而重塑团队,需要领导层的勇气和无私奉献。当然,它也需要花费时间和金钱,并且需要在团队成员筛选上做出艰难的决定。 为了促进DevOps战略,调整考核和激励机制是必要的。如果依然只根据敲出代码的生产力来奖励开发人员,或者根据基础设施的可靠性来奖励运维人员,那么,什么都不会改变。相反,应该奖励系统创建和运维的整体团队,并且根据团队工作的全部要素来确定奖励。

详解DevOps 三D原则


不是所有的公司都如同Facebook的服务器一样多

看看 Facebook在这方面目前所处的位置吧,举几个例子:Facebook有数千名开发和运维人员,成千上万台服务器。平均来说一位运维人员负责500台服务器(还认为自动化是可选的吗?)他们每天部署两次(环式部署,Deployment ring的概念)。通过上面的例子我们知道,不是所有的公司都如同facebook的服务器一样多,在少量的服务器(云服务器)中,手动部署也是可以支持度过转型时期的。

DevOps是服务于持续交付

DevOps就是为了快速响应部署,持续交付,如果一个传统企业两年或者一年才交付一次产品,那也没有必要实施DevOps了,但是模块化开发能够减少软件偏离客户目标的可能性,让客户参与到软件开发过程中,持续与客户沟通,并且交付模块化功能能够提高企业可信度并且增加客户粘性。持续的交付更容易让客户掏钱为他的需求买单,因为他能够看到产品的进度,一切让客户感觉都在他的掌握之中。

“敏捷”能为你服务

敏捷开发是实现持续交付的基础保障,不论是scrum还是xp,无论是4周还是2周的交付周期都是持续交付的理论,这些理论可以支持系统模块化的功能持续交付客户,并且支持自循环的迭代优化。 那么为什么要敏捷呢? 我们必须明确,公司的目的或者客户的目的是什么,产片尽快投入使用,加快上市时间(TTM)。 上市时间(即TTM)是指一件产品从最初的构思到最终可供用户使用或购买这一过程所需要的时间。对于产品很快会过时的行业,TTM是一个非常重要的概念。 在软件工程方面,所采用的方法、业务,以及具体技术几乎每年都会变化,因而TTM就成了一个非常重要的KPI(关键绩效指标)。 TTM通常也会被叫做前置时间(Lead Time)。

协同工作

传统的企业是这样的。

详解DevOps 三D原则

开发和运维之前是有一堵墙,各自都有各自的目标与愿景,很容易造成两个团队的对立。现在我们改变这一切,在软件开发、测试、质量保证(QA)、集成、预生产和生产部署等方面的任何旧小团队必须打散,因为每个小团队都可能拖延开发周期并且带来不可预料的问题,每个团队都可能有自己的目的。让消息畅通,协同合作。 实现团队的自循环,从而打破混沌之墙。

详解DevOps 三D原则


写在最后

自动化部署是必然趋势,没有自动化的部署,风险会成指数增加。下面看一下手工部署成功的概率

详解DevOps 三D原则

- 只需手工运行5条命令的情况下,成功部署的概率就已跌至86%。 - 如需手工运行55条命令,成功部署的概率将跌至22%。 - 如需手工运行100条命令,成功部署的概率将趋近于0(仅2%)!
小编每天都会为你分享更多这方面的干货,感兴趣的朋友走一波关注哩~

详解DevOps 三D原则

本文仅代表作者个人观点,不代表巅云官方发声,对观点有疑义请先联系作者本人进行修改,若内容非法请联系平台管理员,邮箱2522407257@qq.com。更多相关资讯,请到巅云www.yinxi.net学习互联网营销技术请到巅云建站www.yx10011.com。
一佰互联是全国知名建站品牌服务商,我们有九年网站建设、网站制作、网页设计、php开发和域名注册及虚拟主机服务经验,提供的自助建站服务更是全国有名。近年来还整合团队优势自主开发了可视化多用户”巅云建站系统“3.0平台版,拖拽排版网站制作设计,轻松实现pc站、手机微网站、小程序、APP一体化全网营销网站建设 ,已成功的为全国上百家网络公司提供自助建站平台搭建服务。

上一篇:中国产品经理20年:从哪里来?到哪里去?
下一篇: 一边看电影一边玩游戏,一边看股市行情一边看网页?
[返回新闻列表]

相关新闻more

17
05月
网站被百度降权的各种原因大解析_巅云建站

站长最痛心莫过于是自己的一直在同行的最前面突然有一天排名回到了解放前了,一切工作又得重新开始了,就比如你跟同行来了场比赛,就拿塞车来说吧!同... >>详情

26
03月
百度竞价排名又惹事,复旦大学教授居然也被算计

简介:复旦大学中文教授严峰11月29日发微博表示,他为了办理土耳其电子签证,通过百度搜索到一个名叫“土耳其签证中心”的网站,结果花费129美... >>详情

31
03月
SEO关键词优化时应该避免的几个错误_SEO

对于SEO优化来说,可能有一个问题一直在困扰着很多工作者,那就是,在网站上线之后,经过了较长时间的优化工作,可是排名和访问量并没有提升。这让... >>详情

29
04月
PHP字符串的连接的简单实例

很多时候我们需要将几个字符串连接起来显示,在PHP中,字符串之间使用“点”来连接,也就是英文中的句号”.”,具体使用方式如下:复制代码 代码... >>详情

营业执照. cdn加速服务 备案系统认证 网络安全协会 我们的支付方式AAA认证
上海 北京 深圳 广州 天津 杭州 南京 武汉 成都 沈阳 大连 长沙 济南 青岛 苏州 福州 无锡 哈尔滨 宁波 重庆 大庆 厦门 西安 长春 珠海 郑州 海口 昆明 太原 石家庄 温州 合肥 乌鲁木齐 南宁 南通 合肥 兰州 呼和浩特 贵阳 烟台 秦皇岛 包头 唐山 银川 汕头 连云港 威海 西宁 湛江 北海 万州 涪陵 长寿 黔江 永川 丰都 忠县 江津 南川 开县 云阳 万盛 梁平 垫江 巫山 城口 建站宝盒 免费建站 门户网站建设 微信网站 手机网站 门户网站制作

7x24小时服务电话:18581389571 传真:023-85725751 免费建站交流群:236412099 139947842(自助建站交流) E-Mail:post@yinxi.net 网站投诉:
重庆楚捷科技有限公司 一佰互联©版权所有 自助建站(www.yinxi.net,Inc.) 2001-2020 All Rights Reserved 本站程序受法律保护,网站法律顾问:ITLAW-庄毅雄律师
中华人民共和国信息产业部网站备案号:渝ICP备12000592号