博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
书评 —— 深入网站开发和运营
阅读量:6793 次
发布时间:2019-06-26

本文共 1206 字,大约阅读时间需要 4 分钟。

由所撰写的这本书虽然篇幅不长,却有着一个雄心勃勃的目标:“使大规模网站的DevOps合理化。”虽然一听到大规模网站这个词,首先令人想到的就是Facebook或Twitter这种公司,但本书的内容似乎着重服务于具有中等规模至大规模IT部门的企业。关于Web方面的内容基本只限于某些讨论部分的内容,例如运维的指标或移动与web的整合策略。

\\

本书的前两章介绍了DevOps,并且谈到了让业务与IT人员使用一种统一的语言、共享一个相同的目标所面临的困难。其实已经从深层次对这个问题进行了回应,也就是说,除非你之前完全不了解DevOps这一发展趋势,也不知道,否则这本书对你的价值真的不大。

\\

本书接下来的五个章节分别对应了某种实践(web测试、智能文档、基础设施自动化及分配、生产发布,以及移动与web的整合)。这几章内容依然有一处不明确的地方,即所选择的这些实践到底是作者本人在向DevOps文化转换过程中所付出最多努力的地方,还是仅仅是网站开发与运维的一般性最佳实践。

\\

其中更偏向技术性的一些章节(web测试、移动与web的整合、基础设施的自动化)各自提到了一些需要考虑的高级别问题的概述(决定测试的对象、随着时间的推进对每一层的性能进行跟踪、监控移动端的使用情况并作出相应的选择、利用自动化、使用自服务的运维job),但所举的示例都比较简单。因此要深入了解某个问题,读者必须参考更多的书籍与文章。

\\

在专注于流程的一些章节(智能文档、生产发布)中,所建议的某些实践令人感觉有些幼稚(使用模板编写文档并定期进行校订、迎合无技术背景的目标人群、建立特别项目团队、分配足够的资源、保持高度的热情),并且其中所提到的成本与收益之比也一直停留在理论上。实际上,评论家们可能会认为,如果其中的某些实践没有得到足够的跟进,反而会导致更大的壁垒,以及产生雪花型结构的部署。

\\

总的来说,阅读本书的过程非常快。书中提供了一些实用的见解。某些企业中的开发与运维经常是处于互相对立的层面(通常是由互相冲突的目标而导致的),并且充斥着指责性的文化。本书可以成为这些企业的实践者,以及中到大型企业中的技术经理们的一种潜在的起点。

\\

不幸的是,由于深度的缺乏,使得本书对于新手来说也只能成为一个起点而不能更进一步。如果作者能够在本书中采用一种充满轶闻趣事的风格,列举更多的上下文以及从实际生活中学到的经验,将决定权交给读者,让他们自行得出如何在他们的工作中实际应用这些实践的结论,那么也许这种方式能够更好地展现出作者的经验。

\\

关于本书作者

\\

6c85a5d73566cfc5993d0dbf1b02d3e3.jpg Matthew Sacks是一位系统管理员,也是一位专注于高可伸缩性网站与应用程序的程序员。他也是一位Java与Python的程序员。他曾在USENIX LISA和ApacheCon等大会上发言,此外他也是USENIX博客团队的创始人。

\\\\

查看英文原文:

转载地址:http://meogo.baihongyu.com/

你可能感兴趣的文章
如何将数据可视化技术应用于广告投放?
查看>>
有工程师思维吗?什么是工程师思维?
查看>>
长安铃木与滴滴商业战略合作:基于试驾用体验拉近品牌和消费者距离
查看>>
英特尔支持下的Open HPC堆栈将于第四季度发布
查看>>
逻辑回归那些事—使用牛顿法解决实际问题
查看>>
复制云优势 NetScaler增强移动应用体验
查看>>
NAS在跨区域企业中的数据存储备份及监控应用
查看>>
智慧城市真的安全吗?看看这款APP的分析报告
查看>>
荷兰政府:保证不强制在产品中留有后门
查看>>
拥抱开源!解析IBM Power8与Hadoop的不解之缘
查看>>
你不是一个人在战斗 做安全的就得身兼数职
查看>>
为何终端防护对ICS如此重要
查看>>
爱数AnyBackup助力TDK核心业务系统数据保护
查看>>
Windows 10启动,如何一个命令备份和恢复多系统选择菜单
查看>>
SDN网络在大规模数据中心的实践
查看>>
大数据:大变革、大机遇
查看>>
Python并发编程:锁、信号量和条件变量
查看>>
Hadoop平台中SQL优化的四个思路
查看>>
私有云是真正的云吗
查看>>
《UNIXLinux程序设计教程》一1.5 示例程序和编译环境
查看>>