原文:
http://www.dbanotes.net/web/web_operations_knowledge_management.html
所谓"知识管理与知识积累",其实有点绕,我们不如就说说"运维技术文档"的事儿吧,这样可能还直白一点。因为每次说起类似的话题,总有兄弟用不屑的语气说,不就是写写文档的事儿么?
运维友好的文档
不同的团队对文档要求可能都有不同的"风格"--更多的时候是运维主管要看着舒服。就运维来说,必须能够创建"运维人员友好"的文档。
一般来说,运维文档应该具备如下特点:
-
易读性
便于阅读,便于技术人员阅读。尤其是内容不应引起歧义、转码等。
-
可搜索性
针对具体内容便于查找,便于发现。
-
版本化控制
这里不是普通的 V1.0,V2.0 之类的简单标识版本,而是要能够获取所有的内容改变过程,便于回溯。
-
通行格式
能够适应不同的操作系统平台。
-
信息完备性
具备足够丰富的交叉引用,反复保存的时候不会丢失信息等。
可能还有其他特性没在这里一一列出。有的网友看了上面的描述,这不就是 Wiki 嘛! Bingo! 基于 HTML
的 Wiki 页面,绝对是对运维友好的,尤其是网站运维团队。 我见过很多团队用 Word 写文档,这是非常糟糕的事情。在版本化控制、可搜索性方面具备天生缺陷。或许书写运维报告用 Word 是好的选择,但是运维技术文档的积累绝对不能用 Word。
运维友好的 Wiki
你们的运维团队在用 Wiki 么?
一般来说,具备一顶的语言背景可能更喜欢用该语言开发的工具(嗯,我说的是"一般"),有一定 Java 背景的程序员可能会喜欢用 Confluence 之类的 Wiki 工具。而对运维人员来说呢,什么是他们的语言背景? Shell ? No ! Perl
/Python/PHP
,一般运维人员可能都熟悉三者之中的东西。
我个人多少喜欢一点 TWiki
,尽管我对 Perl
不那么熟悉。而很多中小 Web 网站,可能是 PHP
为开发语言,搂柴火打兔子,捎带脚让程序员帮着定制一些功能就成了。这是不是有点扯远了? 什么是运维友好的 Wiki 呢? 我的意见是要能促进运维人员技能的 Wiki 软件
,比如选用了 TWiki,那么在维护的时候,Perl 背景技能就能派上用场并能进一步促进,多少有点以战养战的意味在里面。
此外,应该强制运维人员提交 Wiki 标记化的文档,而不是简单上传一些 Word 文档、PPT 甚至 HTML
附件。Wiki 编辑器里别直接粘贴从 Word 文档 Copy 来得内容。
如果团队足够大,应该有人专门定期检查文档质量,乃至对新人做一些简单的示例或者培训什么的。写一份好的文档甚至比写一大段好的代码更重要。
知识管理与积累
Wiki 上都记录什么? 最佳实践、技术心得、配置文档、软硬件信息 ... 乃至团队人员联系方式,随时记录是需要的,但保持更新
更重要。
知识管理(KM, Knowledge Management
)是干啥的? 这四个字说来话长,维基百科解释道:
... comprises a range of practices used in an organisation to identify, create,
represent, distribute and enable adoption of insights and experiences.
用我的土话说,要把信息沉淀下来并传递给更多的人用。一个人写的文档,团队其他的人要能看明白,要理解,要能拿着这文档做事情。没有知识管理意识的
团队,成员之间的信息交流或许也有些不顺畅,可能会在人员的使用上存在很多瓶颈,遇到一点技术上的小事情,原来负责的人不在场,其他人可能搞不定,这是风
险!
有些团队对待知识管理的态度上是"拿来主义"但缺乏分享精神,比如复制大量网络上的信息到内部,但是不愿意对外分享团队的心得,这样不好!
积累,意味着这是一件长期的事情。不是一窝蜂搞一下就结束不管的。一份运维文档应该贯穿网站建设的始终,逐渐丰富完善。
后记
:如果还有兴趣,写写关于《自动化维护》的话题? 要不算了吧。今天这个话题写的有点匆忙,因为不是对媒体供稿,所以行文语气很散,有待于收到反馈后更新吧...
介绍一个讲知识管理的网站
http://www.wikidao.org/
分享到:
相关推荐
《IT系统运维中的知识转移研究》一文深入探讨了IT系统运维过程中知识转移的重要性与实施策略,对于理解和优化IT运维组织的知识管理具有重要的参考价值。本文将基于该论文的标题、描述、标签及部分内容,详细解析其中...
该系统通过知识图谱技术,将轨道交通设备的历史故障数据转化为有价值的知识,探究故障案例之间的复杂关联,并实现故障知识的有效积累与组织。 知识图谱技术是近年来文本分析和知识组织领域的研究热点,是一种以...
总的来说,信息化运维事件管理制度旨在通过标准化、流程化的管理,提升法院信息化系统的稳定性、可用性,确保服务质量和响应效率,同时也促进了运维知识的积累和分享,为未来可能出现的问题提供了预防措施。
- **配置与知识管理:**通过配置管理确保IT资产的清晰记录与追踪,知识管理则积累了运维经验,加速了问题解决过程。 - **报表与辅助工具:**提供了丰富的报表和辅助工具,如邮件与短信通知、巡检计划、公告提醒等,...
- **运维服务管理层**:实现了人员、技术和流程的有效融合,提升运维工作的自动化、信息化水平,标准化运维流程,降低对个人经验的依赖,促进运维知识的积累与共享。 - **资源库与接口层**:通过统一的资源库和子...
智能运维管理平台可以记录和分析用户的运维经验,提供经验积累和知识共享,帮助用户提高运维能力。 2.3. 从数据挖掘实现隐患分析 智能运维管理平台可以通过数据挖掘和机器学习,实现隐患分析和预测,帮助用户预防...
- **知识积累**:将解决方案记录到运维知识库中,以便未来遇到类似问题时可以参考。 ##### 2. 问题管理流程 问题管理的目标是找到并消除导致事件反复发生的根本原因,以防止相同问题再次出现。这一流程包括以下...
* 运维知识库:银行在长期运维过程中积累的宝贵财富,为银行的运营决策提供数据支持。 中小银行运维架构的设计思路: * 以业务需求为导向:中小银行运维架构的设计需要考虑业务的发展趋势和需求。 * 以服务为核心...
运维技术服务平台集合了各种运维工具,支持标准化流程,积累运维知识,并进行主动性运维。 运维服务的范围涵盖了全国集中的核心应用系统、分行部署的核心应用系统和分行自建系统,根据系统的使用范围和功能,由总行...
根据给定文件的内容,以下是IT运维和科室管理解决方案的知识点。...以上总结的知识点涵盖了IT运维管理与科室管理解决方案的核心内容,旨在解决信息科和业务科室在日常工作中面临的问题,提升工作效率和服务质量。
安防评估模块关注物联网的安全防护,而知识库管理模块则为维护人员提供知识交流和经验积累的平台。 在物联网管理领域,这种综合运维管理系统解决了传统管理模式无法满足的需求,尤其是在数据处理、故障预防、业务...
在“高级运维知识.zip”这个压缩包中,包含了一系列关于运维领域的深度学习资料,特别是针对云运维和Java应用运维的实战经验与技巧。这个压缩包是作者多年运维工作积累的结晶,旨在为读者提供全面而实用的知识,帮助...
该手册旨在提供标准的服务器故障处理方法,并积累服务器管理知识库,以提升服务运维的主动性和可控性。 **文档简介** 文档对桑菲消费通信公司的服务器硬件设备与系统应用管理进行了技术分类和总结,涵盖了服务器的...
此外,解决方案中的知识库功能可以帮助积累和共享运维知识,降低对个人运维人员的依赖,提升整体运维效率。整个平台通过统一的资源库和子系统接口实现有机融合,并提供单点登录和统一认证,确保了操作的安全性和审计...
该挑战主要来自基础环境的复杂性、过程管理的复杂性和知识积累的复杂性等方面。为了解决这些挑战,需要构建一个完整的IT服务管理体系,结合业务特点、人员、流程、工具现状,并依据监控指标数据全面化解运维难题。 ...
汉得信息通过积累的丰富经验与知识库,能够对常见的问题与场景提出解决方案。 其次,汉得信息利用技术中台的能力,根据知识库给出的解决方案,进行自动化处理。这样做不仅提高了运维工作的效率,还降低了对人力的...
- **解析**:监管控一体化运维平台通过引入标准化的运维流程、知识管理和变更控制机制等手段,解决了传统运维模式中存在的多个痛点。例如: - **缺乏知识积累、共享**:通过建立知识库和文档管理系统,实现了运维...
- **知识积累**:收集和整理SAP运维过程中产生的各类文档资料,形成知识库。 - **知识共享**:支持知识的检索和分享,提升问题解决效率。 - **自助服务**:为用户提供自助查询功能,减轻帮助台的工作压力。 ##### ...