![]()
测试自动化和持续交付
本文展示了自动化测试对于软件交付的重要作用,文章内容涉及:自动测试、发布成本、测试即文档以及手工测试。
Sonatype,Maven项目的主要推动者,最近发布了一款名为Sonatype Insight的工具集,意在帮助企业理解和评估开源软件在企业中的使用情况。目前提供此类服务的公司呈现不断增长之势。
在5月28日百度主办,InfoQ策划组织实施的第14期百度技术沙龙活动上,来自百度的运维部技术委员会主席付晔以及腾讯产品运维副总监赵建春分别分享了各自公司运维实践的相关话题,包括自动化运维平台以及速度与成本共赢的运维实践等。本文针对他们各自的分享做简单回顾,同时提供相应的资料下载。
盲目自信常常源于一厢情愿的想法。它是一个状态,这个状态表现为,预期与现实可能相差很大,然而在一个特定的时间段内它却又给人一种一切尽在掌控之中的感觉。敏捷开发中有很多这样的情况,这导致一个团队即使在每况愈下时,也要坚持那些盲目的自信。
在1600 GMT时间12月22日,Skype服务开始无法访问,一开始是一小部分用户无法访问,后来受影响的用户越来越多,最后网络在24小时内干脆就无法访问了。一周后,Skype CIO Lars Rabbe谈到了这背后的原因。

过去一年以来,一批来自欧美的、不墨守陈规的系统管理员和开发人员一直在谈论一个新概念:DevOps。DevOps 就是开发(Development) 和运维(Operations)这两个领域的合并。

对于提高生产率所需的技能,敏捷项目与传统项目有所不同。本文定义了团队为了提高生产率,需要在行为和技术方面具备的技能。具有这些“delta”特征的人应该具备了合适的行为和技术技能,这些技能使得他们能够在敏捷项目中工作富有成效。

虽然企业中多数项目往往通过自定制的界面和数据载体与后台系统交互,但在办公自动化、电子政务领域仍存在大量面向包括Word在内的电子文档操作。为了尽可能将“变化”控制在类似技术点内部,我们不妨采用局部架构设计,用项目前期的“大材小用”换来未来较长时间的便利。

作为百度搜索引擎及产品线上运营的核心技术部门,运维需要满足产品的快速迭代、规模的迅速扩张,同时实现搜索引擎的稳定运行和快速访问。从技术发展和团队建设的角度出发,如何从错综复杂的产品运维中找到通用的解决之道?如何理解和构建一个体系化的平台?如何适应未来互联网井喷式的发展?此次演讲将围绕百度运维体系的建设与思考,讲述百度运维自动化平台的由来与发展历程,与大家分享在快速发展中的互联网产品运维之道。