【51CTO精选译文】本文是《Limoncelli的测试:有助于提高系统管理员团队工作效率的32个问题》当中的第14题: 业务流程中是否具备彼此独立的开发、质量保证以及生产系统?
开发人员在开发服务器上做自己手头的活儿。当他们觉得工作基本完成时,会创建软件包并安装在质量保证系统中。如果成果通过了质量保证及用户验收测试系统的审核,该软件包即可用于在生产系统上安装对应软件。
这套流程不是挺理想的吗?那么为什么我总会听到系统管理员说起,他们的管理者不想采取该流程?如果哪位管理者说什么“成本太高”之类,那他实在是太过外行了。其实质量保证系统并不贵,真正带来高额支出的是什么?是停机时间。
质量保证体系相对于其重要性,在开销方面可以说相当廉价。它们不需要像即时处理系统那样性能强劲,它们只要具备一定的内存、硬盘空间以及CPU运算资源即可工作。基本上,它只需要运行于一台大型物理主机上的某套虚拟机中即可。
【51CTO.com译文,转载请注明原文作译者和出处。】
原文:http://everythingsysadmin.com/the-test.html
Limoncelli的测试:有助于提高系统管理员团队工作效率的32个问题:
- A.面向公众的处理方式:
- B. 现代化团队处理方式:
- C. 业务操作方式:
- D. 自动化处理方式:
- E. 团队管理方式:
- F. 硬件发生故障时的处理方式:
- G. 安全性处理方式:
【编辑推荐】