Posted in: aliyun服务器代维
浅谈系统搭建外包的流程及建议
探讨一下系统搭建外包给专业团队或者企业时,一般流程及简单的建议。
1. 搭建系统之前
这个系统是用来做电子商务、论坛、企业网站等等,接着要考虑一下网站上线以后的高峰期的访问量是多少。最重要的是,我能承受系统或者服务器停止服务的时间是多长时间。
2. 选择专业团队
自己公司有资源的话就利用现有资源,当自己公司没有专业的系统工程师的时候,就要考虑外包给专业的团队。您可以先找几家系统集成商或者服务器代维公司要报价进行一个比较。你可能会了解到系统构筑的费用构造,并且跟他们的沟通会让你对系统的了解加深。
3. 系统搭建
根据你提供的需求(PV/分,系统的可用性,数据的完全性等等),系统集成商或者服务器代维公司会开始进行搭建。
4. 测试
你需要对搭建完的系统进行2个方面的测试。第1个是功能方面的测试,第2个是性能方面的测试。比如;
- 功能方面:FTP访问,root禁止登录,数据库主从切换,故障恢复等等
- 性能方面:用Jmeter工具等对系统进行压力测试,查看整个系统的承载量。
你网站或者应用的访问量大的时候,这个性能测试是必须做的。对今后的系统扩张及每年的系统预算相关的重要部分。
5. 上线
当功能测试和性能测试都没有问题的话,恭喜你!系统可以上线了。
6. 运维
运维也可以分为2种,一个是攻,一个是守。
运维之攻
监视系统的CPU、内存、磁盘等的使用情况,并且根据业务量的增加,及时的增加服务器或者磁盘等资源。
运维之守
守之重,可以说是备份。比如服务器重要配置文件、应用程序、数据库的数据等等。
当你的系统测底崩溃以后,你想尽快恢复系统的心情是理解的,但是那是有准备的情况下。
小结
个人认为系统集成商的技术固然重要,但是更重要的是这个团队有一个站在客户角度思考问题的态度。
IT行业不仅仅是提供技术,而更应该提供良好服务的服务行业。