- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
微服务与DevOps技术内参
1
技术选型
卷首语
■卷首语
大道至简—微服务时代的技术美学
从结绳记事到云端计算,计算工具的演化经历了由简单到复杂、从低
级到高级的不同阶段,贯穿始终的是人们一直在试图用人力以外的力量,
简化人的工作,提升生产与生活的效能。然而,“科学每解决一个问题,
都要引发十个新问题”。软件定义了一个无限美好的未来,却将人们拖入
充满泥淖的现实。
虽然摩尔定律早就揭示了硬件进化的潜力,《没有银弹》却告诉我们
一个冰冷的现实:没有任何一项技术或方法可以能让软件工程的生产力在
十年内提高十倍。数以百万计的软件从业者每天创造着浩如烟海的软件代
码,却使得软件这一计算机的灵魂变得越来越纷繁复杂。
其实软件本应是美的,而美的软件应该是简单的,正所谓道生一,一
生二,二生三,三生万物。
简单获得的体验之美
“(软件之美)在于它的功能,在于它的内部结构,在于团队创建它
的过程。”然而美的价值最终在于体验,风景在旁人看不到它的时候,便
2
微服务与DevOps技术内参
不能算是“风景”。
Gartner 为我们预言了一个人、物和商业深度连接的世界,在这样的
世界中,因为云计算技术和架构的演进和发展,软件的体验正在如同水电
一样无关基础,即用即得;移动终端的广泛应用,让人们可以无关时空,
随时随地的获得功能和应用的交付,而在这些功能和交付的背后,不再需
要动辄以千万计的庞大团队作为支撑,DevOps 和微服务满足了应用的碎
片化,时间的碎片化,人们关注度的碎片化,使软件的生产能力可以给予
客户所需要的即得感,企业和组织可以以“周”或以“天”甚至以“分”
为单位快速实验和探索,在不断尝试中获得更加契合客户需求的软件。让
软件表达出简单获得的体验之美。
简单创造的价值之美
程序员们日以继夜,诠释着披星戴月的含义,却不断的沉沦在重复搭
建环境、重复系统部署、重复环境验证、重复代码开发等等的炼狱之中,
“感觉身体被掏空”的绝望如影随形。人类发明并建造计算机,努力对其
开发和优化,是为了让计算机可以更好地理解人类行为,模拟人类的学习
和表达过程;在智能时代,计算机的认知能力开始超越人类的个体经验,
甚至可以为人类行为提供帮助和预测。DevOps、ChatOps、OpsDev 让生产
运营者做到聊天式的开发运维一体化,让提供者做到自动化的部署供给,
让消费者做到自助式的开通使用,让程序员轻松地超越极限,充分释放自
己的智力、想象力和创造力,从码农成为商业价值的创造者,让软件迸发
出简单创造的价值之美。
简单架构的设计之美
《营造法式》为中国古建筑的结构设计、工程管理奠定了基础,灿若
3
技术选型
卷首语
星辰的中国古典园林体现了建筑执着于简单的美学理念,砖、瓦、琉璃与
建筑构件,以最简化的分解让没有生命的木方泥胎诞生了横亘古今的美感。
软件体系的“营造法式”却仍旧“立而望之,偏何姗姗其来迟。”。
出于项目实施时间、投入资源等方面的限制,大型软件往往以实现若
干个具体的用户功能需求为目标。日复一日,随着用户功能要求的变化,
软件变得面目全非。任何系统,在自然情况下,都是从有序到无序,但生
物可以通过和外界交互,主动进行新陈代谢,继续生存。软件系统随着功
能越来越多,调用量急剧增长,整个系统逐渐碎片化,越来越无序,最终
无法维护与扩展,人们没有时间,也没有精力去追求软件的美学目标。所
以系统在一段时间后必须即时干预,避免野蛮生长。然而大型软件项目已
成为大量代码的随机而无序的堆积。工程师一旦完成项目,就恐避之不及,
不愿再去碰自己几个月来夜以继日的劳动成果。
架构的本质就是让系统开发、维护变得有序,而好的架构一定是高度
抽象的、易于理解的、合理定位的、整合有机的、面向未来的。微服务架
构模式将大型的、复杂的、长期运行的应用程序构建为一组相互配合的服
务,每个服务都可以很容易得到局部改良。让软件折射出简单架构的设计
之美。
简单协作的生态之美
“我
您可能关注的文档
最近下载
- 【电子版】2023中国艺术财富白皮书.pdf
- 零星维修工程施工技术方案(可编辑Word完整版).pdf
- [2018年最新整理]3电气安装强制性条文(变电站).doc
- 历代名画记翻译历代名画记片段翻译.doc VIP
- 年产5万吨有机肥建设项目可行性研究报告模板-立项拿地.doc
- 流程管理与流程成熟度培训(含附表).pptx VIP
- 全球及中国飞机辅助动力装置行业市场现状供需分析及市场深度研究发展前景及规划可行性分析研究报告(2024-2030).docx
- 血气分析及肺功能检查.pptx VIP
- 五邑大学2022-2023学年第2学期《高等数学(下)》期末试卷(A卷)附标准答案.pdf
- 《亚当理论》.pdf
文档评论(0)