010-52485258 400-6446-365中文 | English | 日本语
我们的服务: 网络品牌策划(网站策划) 网络品牌形象设计(网站设计,视觉设计,用户体验设计) 网络品牌建设(网站建设,网站制作) 网络品牌推广(网络营销,网络推广)
Our services: Network brand planning (site planning) network brand image design (site design, visual design, user experience design)
Internet brand-building (site building, site production) network branding (network marketing, network marketing)
网站建设

网站运维之道(二)

流程规范

 

对于相对正规的网站维护工作,所有网站的所有变更必须能做到有记录,可回溯。如果是单枪匹马作战,那么要实现这个目标并不是很难,只需要把好习惯培养起来就成了,可如果要面对一个团队,那么就必须要依赖流程规范来进行约束。

所谓"流程规范",在初期也可以拆开来对待:流程 + 规范。关于流程(Process),比如上线一台服务器,那么可能要经过至少前期的选型规划、基准测试、压力测试......等等诸多步骤。如果跳过某个环节(比如缺少基准测试)而直接上线,遇到问题的时候几乎就会因为缺乏对比数据而走弯路。关于规范(Norm),在运维的过程中是个范围比较大的话题,因为 Web 站点环境因为各种原因而不可复制,在另一个公司可用的规范照搬到另外一家公司未必管用。如果能够意识到并且尽早抽象出来标准化组件,并着手推进,那么规范必然会逐渐丰富起来并完善。比如 Web 服务器配置规范、Linux 主机配置规范、SAN 存储系统测试规范,都是可以尽早抽象出来并且可具体化的东西。

流程规范建立容易,但是如何确保执行却是一个很有挑战性的问题。从这一点来说,对于运维团队的领导的要求还是比较高的。如果要成功管理一个运维团队,起码要有足够的技术经验(当然,也容易看到外行领导内行的运维团队),而且要有足够强的执行力。

 

知识管理与积累

 

运维友好的文档

不同的团队对文档要求可能都有不同的"风格"--更多的时候是运维主管要看着舒服。就运维来说,必须能够创建"运维人员友好"的文档。

一般来说,运维文档应该具备如下特点:

      易读性:便于阅读,便于技术人员阅读。尤其是内容不应引起歧义、转码等。

      可搜索性:针对具体内容便于查找,便于发现。

      版本化控制:这里不是普通的 V1.0,V2.0 之类的简单标识版本,而是要能够获取所有的内容改变过程,便于回溯。

      通行格式:能够适应不同的操作系统平台。

      信息完备性:具备足够丰富的交叉引用,反复保存的时候不会丢失信息等。

      运维友好的Wiki:应该强制运维人员提交 Wiki 标记化的文档,而不是简单上传一些 Word 文档、PPT 甚至HTML 附件。Wiki 编辑器里别直接粘贴从 Word 文档 Copy 来得内容。

 

知识管理与积累

Wiki 上都记录什么? 最佳实践、技术心得、配置文档、软硬件信息 ... 乃至团队人员联系方式,随时记录是需要的,但保持更新更重要。

知识管理(KM, Knowledge Management)是干啥的? 用白话说,要把信息沉淀下来并传递给更多的人用。一个人写的文档,团队其他的人要能看明白,要理解,要能拿着这文档做事情。没有知识管理意识的团队,成员之间的信息交流或许也有些不顺畅,可能会在人员的使用上存在很多瓶颈,遇到一点技术上的小事情,原来负责的人不在场,其他人可能搞不定,这是风险!

 

热点信息