evops是一个非常高大上的名字,事实上说的简单点就是开发和运维本身就是一个团队的,要干就一起把事情干好.谁出了问题,站点都不行. 作为一个架构师.必需要devops,并且要知道怎样推行devops. 首先要自己主动化,举个阿里的样例.阿里通过aone系统来实现半自己主动化部署: 开发者开发代码先自測通过后,提交代码到git. 在aone中一键部署到日常环境. 部署是自己主动化扫描依赖冲突,系统安全等问题. 測试接到部署成功的通知,进行測试.假设測试通过.则审批通过,能够线上公布. 线上运维人员…
evops是一个很高大上的名字,其实说的简单点就是开发和运维本身就是一个团队的,要干就一起把事情干好.谁出了问题,网站都不行.作为一个架构师,必须要devops,而且要知道如何推行devops. 首先要自动化,举个阿里的例子,阿里通过aone系统来实现半自动化部署: 开发人员开发代码先自测通过后,提交代码到git. 在aone中一键部署到日常环境.部署是自动化扫描依赖冲突,系统安全等问题. 测试接到部署成功的通知,进行测试,如果测试通过,则审批通过,可以线上发布. 线上运维人员一键部署到线上,部…
引子 赵云大喝一声,挺枪骤马杀入重围,左冲右突,如入无人之境.那枪浑身上下,若舞梨花:遍体纷纷,如飘瑞雪. 赵云是所有历史人物中我最喜欢的一个,如果放到现代,他走了it的道路,一定可以成为一个编程高手.为什么? 其实古时打仗也是一门技术活,需要有勇有谋,跟it没有什么太大的区别.打仗要修身.修技.修器才能左冲右突,如入无人之境,同样做it也要修身.修技.修器,才能高效编程,如入无人之境. 高效编程的修炼 何谓修身.修技.修器? 修身,古今都是修炼自己的体魄和思维,使自己体魄强健,思维敏捷 修技,…
uml是什么东西?统一建模语言.一门语言.是用来进行软件设计的一门语言. 事实上一门语言的诞生并不伟大,让大多数人都使用才足够伟大. uml就是一门伟大的语言.由于眼下软件设计的唯一语言就是它. UML事实上还是比較简单的,就那么几个图形,那么几种模式.可是由于他是唯一的语言,所以有设计能力的人都能非常easy看懂你说的什么,这就是他的伟大之处. 我说一下在软件设计中最经常使用的几个,以及我的心得: 用例图,在了解用户需求时非常有效,他仅用来描写叙述系统须要提供的功能,本身没有顺序,不要用来描写…
uml是什么东西?统一建模语言,一门语言,是用来进行软件设计的一门语言. 其实一门语言的诞生并不伟大,让大多数人都使用才足够伟大.uml就是一门伟大的语言,因为目前软件设计的唯一语言就是它. UML其实还是比较简单的,就那么几个图形,那么几种模式,但是因为他是唯一的语言,所以有设计能力的人都能很容易看懂你说的什么,这就是他的伟大之处. 我说一下在软件设计中最常用的几个,以及我的心得: 用例图,在了解用户需求时非常有效,他仅用来描述系统需要提供的功能,本身没有顺序,不要用来描述流程.注意使用扩展和…
人生没有理想,那和咸鱼有什么区别. 有了理想如何去实现,这就是gtd需要解决的问题.简单说一下gtd怎么做? 确定你的目标,如果不能确定长期目标,至少需要一个2年到3年的目标. 目标必须是可以衡量的,不能模棱两可. 目标必须符合你的价值观,如果确定是否符合价值观,假设这件事给你10万,让你不要继续做,你说滚. 针对你的目标,确定需要做的事情,脑子里想到的所有事情都放到收集箱,放空自己. 必须把所有的事情放进来,让大脑做到空无一物. 放到收集箱不行,必须确定有解决方案,否则大脑潜意识还是会纠结.…
人生没有理想,那和咸鱼有什么差别. 有了理想怎样去实现.这就是gtd须要解决的问题.简单说一下gtd怎么做? 确定你的目标.假设不能确定长期目标,至少须要一个2年到3年的目标. 目标必须是能够衡量的,不能模棱两可. 目标必须符合你的价值观,如果确定是否符合价值观,如果这件事给你10万.让你不要继续做.你说滚. 针对你的目标,确定须要做的事情.脑子里想到的全部事情都放到收集箱.放空自己. 必须把全部的事情放进来,让大脑做到空无一物. 放到收集箱不行,必须确定有解决方式.否则大脑潜意识还是会纠结.…
[摘要] 针对应用架构师相关窘境,在现代化的应用开发中,DevOps组织需要定义应用架构师职责,使应用架构师与DevOps团队各角色更有效的沟通,交付更有价值的产品.在多数情况下,应用架构师不是DevOps团队的成员,因为架构技能非常稀缺,必须服务多个团队.架构师应该成为具有独特视角的领域专家.在团队内提升架构知识与技能的教练.帮助团队做出最佳决策的指导者. DevOps组织的成功,很大程度上来自于聚焦培养强有力的DevOps团队.然而随着DevOps深入实施,DevOps组织却面临窘境,在交付…
课程大纲 1.开班典礼(1)_rec.mp4 2.开班典礼(2)_rec.mp4 3.开班典礼(3)_rec.flv 4.Linux操作系统系统安装及启动流程(1)_rec.flv 5.Linux操作系统系统安装及启动流程(2)_rec.flv 6.Linux必备命令讲解(1)_rec.flv 7.Linux必备命令讲解(2)_rec.flv 8.Linux必备命令讲解及系统启动流程(1)_rec.flv 9.Linux必备命令讲解及系统启动流程(2)_rec.flv 10.Linux启动流程和…
架构师小组交流会是由国内知名公司架构师参与的技术交流会,每期选择一个时下最热门的技术话题进行实践经验分享. Docker 作为当前最具颠覆性的开源技术之一,其轻量虚拟化.可移植性是 CI/CD.DevOps.微服务的重要实现技术.但目前技术还不够成熟,在生产实践中还存在很多问题.对此,沪江黄凯.滴滴田智伟.蘑菇街张振华.蘑菇街向靖.扇贝丁彦以及七牛云袁晓沛在本期交流会上分享了各自的经验.本文是对此次交流的整理,欢迎探讨. 自由交流 沪江黄凯 大家好,我是来自沪江的 Java 架构师,我叫黄凯.在…