应用性能管理概述

【总述】

     很多年以前,大学有了计算机课程,然后有了计算机学院,再然后有了软件学院,再再然后就有了什么电子商务学院,网络学院等。 我们看到这些发展是跟着硬件,软件和应用这用软硬件的趋势来的。

     现在的IT课程教会了我们计算机的原理,软件的开发与测试,以及如何操作这些软硬件。而时代发展到今天,我们遇到了云时代,我们遇到了大数据的潮流。摆在我们眼前的不是如何架设那些硬件了,也不是如何开发和测试那些软件了。我们遇在管理巨大数量的软件和管理以亩来计的计算机机房,以及软硬的城乡结合部的时候,我们越来越感觉到无力。我们不应该责怪12360.com的开发人员,我们应该给12360上一堂新课:应用性能管理。

 

【IT运维团队】

      在聊应用性能管理之前,我们需要确定与谁聊这个主题。不是软件开发人员,虽然他们也有需要了解他们开发的软件的性能。也不是测试人员,虽然他们也会报性能bug。这个主题最应该同软件运维团队的同学聊。他们饱受煎熬,软件开发部的同学拍着胸脯说他们的软件是多么的强大,质量测试的同学自豪地说他们的质量保证是多么完善。最后出了production上出问题,先是推说服务器性能慢,后是说网络流量不够,再来说软件应用服务的版本没升级。靠,一圈推诿下来,老板都可以把运维的经理推出去斩首了。

      很早很旧的故事重提,一兄弟在一出了问题的地方划了一条线后说,解决这个问题的价值是10元钱,但找到这个问题的根源所在值90元钱。现在的软件系统越来越庞大,快速准确地定位问题,包括硬件问题,软件系统问题甚至软件代码问题变得越来越重要。应用性能管理,英文原文是Application Performance Management,缩写成APM就是这样一门新的学科:通过保证应用的高效,稳定性,来产生业务价值的学科。

 

【IT运维服务】

       IT运维的同学通常用万精油来形容,万精油在这里是褒义词。他们既得懂IT基础设施建设,了解服务器,被问到EMC和DELL的存储有什么区别,那得张口就来。还得懂安全管理,网络接入。可怜的,现在企业搞了云平台,还得精通云平台管理,虚拟桌面的架设。还有些公司的IT更可怜,应用服务器,什么weblogic, Webshpere什么的,数据库Oracle,SQL Server,都是他们的领域。工作范围是大了,领导是更重视了,负责也更大了。有什么方法和理论可以更好地支撑他们坚强地活下去呢?APM is coming。

 

【APM内容介绍】

         我希望能通过几个小文章,短短地给大家一些做运维管理的实践分解。先把运维实践分解成硬件管理,操作系统管理,虚拟化架构管理,存储管理,应用服务器管理,数据库管理,最终用户管理这7个部分,最后再总结成一个360度管理模式。这样大家容易上手。明天见。

你可能感兴趣的:(电子商务,软件开发,应用性能管理,计算机课程,计算机学院,软件学院)