有料 | 全栈应用性能管理解决方案深度解析(上)

前言:3月22日,发布会上云智慧高管团队共同启动全栈性能管理解决方案发布仪式。解决方案已经发布了,到底什么是全栈性能管理解决方案呢?

这里我有个标题,我想怎么去讲到这个解决方案的价值。做IT最终要有业务价值,所以我们解决方案的主要目标是在现在这个时代,“互联网+”的时代如何保障每个企业业务的高效运营,这才是我们的终极目标。所以我们为此推出了云智慧全栈应用系统管理解决方案。

这个解决方案用武之地在哪?现在是SoLoMo的时代,每个人都被各种软件围绕,日常用到的都是软件,但是你不觉得它是软件,不是IT的工具,你觉得是自然而然发生的,你可以想象日常中衣食住行,买衣服以前去商场,男的都在等着老婆在买衣服,他在旁边很无聊,那时候手机也不行,就是等待,咖啡厅坐着,两三个小时之后出来再回去。但现在大家在干什么?可能刷朋友圈,或者用手机购物。这是第一个变化。

有料 | 全栈应用性能管理解决方案深度解析(上)_第1张图片


第二个,看到的是朋友圈里,以前朋友圈更多是晒幸福的照片,现在朋友圈经常是各行各业、各种各样的解决方案、产品,企业已经在用它了,包括我们自己在服务客户的时候,也是用微信来提供服务的,这就能看到它的变革。

第三个,出差住宿都用到了日常的信息,这些信息用什么来做。商业世界的变化,为此产生了什么样的商机。这里面四个数字不一一解释,看两个比较有震撼力的。第一个2015年Q2中国移动支付发生的金额,是510B,将近三万多亿人民币,08年投资放了4万亿,但是15年一个季度发生移动支付三万多亿,到现在一个季度已经超过四万亿。第二个Airbnb,所有的租房交易全通过网上完成,这个公司成立短短几年时间,价值现在25.5B。

有料 | 全栈应用性能管理解决方案深度解析(上)_第2张图片


商业世界在互联网时代发生了变化,在这样一个情况下,人们对应用的预期到底有什么样的变化和想法呢?这是我们想推出的,我们对应用,“人们”包括两个含义,一个使用端,一个提供端,使用端和提供端本身这块发生变化在什么地方。 

同样两个数字。第一个数字94%,94%的应用正在以火箭似的速度在更新,你平常可能不太关心,现在接触只要拿起手机看有多少应用需要更新,再看这个应用多长时间更新一次,应用本身速度在前所未有的速度在更新,火箭似的更新速度。但是使用者对这个速度满意吗?其实使用者并不关心更新的速度,主要关心的是使用起来的速度,这是用户体验问题。这里25%是什么概念?这个用户不管哪里用应用软件,体验要求只要超过3秒钟,25%的用户就选择放弃使用你的软件。所以在座的合作伙伴,我们的客户,你可以想一下,衡量一下你的软件只要超过3秒就要想这个问题,是不是用户在流失。这是我们看到的应用在这个互联网时代应用本身的变革。


基于这样的背景,大家对应用前所未有的苛刻,我们怎么办?云智慧能帮你做什么?就想帮你解决用户体验问题,帮你提升你的业务收入,解决你原来不能解决的应用问题。我们就推出全栈解决方案,来看一下包含什么内容。

有料 | 全栈应用性能管理解决方案深度解析(上)_第3张图片


不得不讲目前比较热门的IT时髦的词,最近主要从业者都知道叫DevOps,这个词的创造也是互联网公司创造出来的。十年前很多银行、电信、比较早的一些互联网企业,IT开发人员和运维人员是分开的,中间有一堵墙在间隔着。在前所未有速度要求下,还能用这堵墙隔着用户的体验吗?现在就许多打破了,互联网最早谷歌打通了,创造一个DevOps的方法论,这个方法论理念要求是什么呢?要想这个系统上线运维,怎么好运维,运维人员是不是可运维。系统上线之后相关系统监控、日志、所有的信息,运维人员都可以看得到,而不是出问题开发人员解决问题。第二运维人员在运维中出现的问题,如何把这个现象回归到开发测试环境中去,恰恰我们的解决API应用性能管理,跨越了开发和运营这两个环境,这是DevOps目前的诉求,基于应用速度的要求创造这个新的方法论叫DevOps。

在这样一个方法论之上,云智慧到底提供什么样的方案。基于这个理论上面提供了六个解决方案,六个中重点讲其中四个。

第一个解决方案是—移动自动化测试

手机既然变得这么强大,其实已经代替了电脑,我一直在想IT从业20年了我一直用电脑,从来没离开过电脑,怎么突然移动互联出来之后交易量全部都上来了,P2P、O2O都出来了,其实大家没有意识到,手机已经改变了这个世界,这样一个小的终端改变了世界。点一点就可以了,可以下单、点赞、购物,不需要任何IT知识。

既然大家都要开发移动应用出来,移动应用的功能就很重要,怎么做到全覆盖的测试?靠人做,加更多测试人员可以做得到,只有足够的钱招很多人,但是问题是每个人行为是可追踪,可回滚的吗。人是有情绪性,今天心情好就测得特别全,所有按钮都点一遍,心情不好就少点两个按钮,会发生什么呢?上线以后点不开了。我们希望做到一点是心情好的时候情况录下来,用一个工具来回访,7×24小时回访所有的行为,当有新功能出现的时候就回访一遍,看看功能是不是完备。 

有料 | 全栈应用性能管理解决方案深度解析(上)_第4张图片


第二个解决方案是—性能测试

性能测试在座都不陌生,已经存在很多很多年了,但凡有IT出现就需要测试,这个性能测试现在还提这个老话有什么区别呢?我们在这个性能测试真正提的全链路真实环境的压力测试。相对真实环境对比是什么呢?我们把它叫温室环境的压力测试,实验室环境不足以说明它的问题,所以我们改了温室环境的测试。温室环境测试和真实环境测试差别在什么地方?可以想像你们家孩子在温室里长大就容易生病,社交能力比较差,我们提供解决方案就是全链路真实环境压力测试。

有料 | 全栈应用性能管理解决方案深度解析(上)_第5张图片



第三个解决方案—性能管理和性能监控,统称叫应用性能管理

这两个有什么差异呢,为什么名字不一样呢?一个是真实用户的体验的监控,从真实用户体验,什么叫真实用户体验监控呢?你在使用中主要就是我们的客户用我们的产品,使用过程中体验好不好就可以抓得到,使用过程中有没有出现错误、异常、崩溃我都会抓得到。还有一种情况,用户也会有休息的时候,晚上不上班,晚上系统也可能崩溃,后台也可以出现问题,运维人员误操作数据库删了,所有用户上来发现业务损失几千万。你一删就能发现,所以在全国和全球部了300多个监测点,每隔一分钟帮你访问核心的业务、核心的应用,核心的交易,出问题马上就知道,数据库删了备份就能上来。

既然解决应用问题,不得不涉及到安全问题。应用的安全现在也是越来越重要,如何能做到主动安全,而不是被动防御。我们也和业界知名安全供应商一起合作,基于我们的产品,基于我们云服务的产品提供了安全解决方案,做主动的扫描,外部的扫描和内部监测,和应用层面的运行时期的安全问题漏洞扫描,这也是安全的。

所有底下东西都是某一项功能,某一项功能完成之后各有各的管理、数据、界面,这是比较难看的事情。每一家都有很多工具,能不能合并起来用呢?我们也认为我们有责任,也有担当,也有这个能力做这件事,所以推出了大数据解决方案,基于我们自身的数据关联在一起形成统一的展示。当然我们也可以集成第三方的放在一起,所以我们不是简单大屏展示,我们叫大数据,不仅仅是我们的数据,我们的数据只是一个应用场景,我们也可以用用户第三方场景汇总在一起统一展示出来,用业务分析看交易,业务层看IT变迁情况。

做所有的东西都不是终极目标,这只是我们的底座,这之上才是用户能力的提升。我们分了几个, IT运维能力提升,业务运维能力,业务运营能力,组织服务能力,商业决策能力,才是我们真正的终极目标,这是我们整体的云智慧全栈应用系统解决方案的全貌。 

有料 | 全栈应用性能管理解决方案深度解析(上)_第6张图片


第四个解决方案—大数据

前面讲的所有解决方案都是指它是单点解决某一能力的,或者说要么API全部的关注应用的。这产生这么多数据出来之后用户说到底能不能统一呈现,统一分析价值,能不能和业务关联起来呢?很多企业都在做大数据,大数据现在热得不能再热了,我们公司也必须做了,我们做了大数据平台。我们是IT公司,我们是能力,我们理念是一小时帮你搭建大数据平台。你有数据,没有好的工具出现,云智慧帮你做。你就输入结构化的数据,或者非结构化的数据,我帮你呈现出来。我们日产生1TB数据,我们现在自己这么来分析,已经验证了我们大数据平台的能力和它的价值。所以我们可以帮你做到这点。


我们就看一下真实的界面是什么样子。左上角是业务相关的数据,业务有多少成功,多少失败,业务过去一段时间有多少业务发生了,这是告诉你业务从哪来的。左下角告诉你产生收入,他当时用的体验好不好,是不是红颜色代表体验不好。从端到端就是API,我们也呈现出来,网络用户体验,前端用户体验怎么样,整个机器操作系统的负载好不好,整个全部在一个图里呈现出来。全部关联在一起,通过大数据平台统一进行展示。

6步帮客户用好我们的解决方案

讲了这么多都是讲的我们的方案,我们是一家互联网公司,我们主要产品是以云服务方式来提供的,其实我们的客户群最多是来自于互联网,30万用户,大部分是来自互联网。但是我们认为不只是互联网企业是我们的客户,其它企业,有志向往互联网发展的客户都是我们的客户,在银行、电信信用卡中心,互联网公司都在使用我们的解决方案。

主要做哪些事情呢?做三件事,第一帮他做产品上线前的,看它的质量好不好,测试。第二件事上线和将要上线和上线后应用性能。第三件事就是上线之后应用性能,业务性能数据和业务数据的关联,大数据方面。

这么多客户我们总结出来发现客户其实是有规律的,有大规律。分享一下大规律,IT由内转外,以前IT都是成本中心,或者公司的一个部门,以后IT就是公司的生命线,我们所有数据都来自开发人员,OA在我们这里最不重要,最重要都是业务系统,OA可能一个人支撑好多,但是我们的系统有十几个人支撑一个系统,IT由内而外,我相信所有在座各位公司,包括我们客户也是这样,提供云服务也是IT由内而外,所以要重视轻资产,重视有价值的资源,就是智力资源。

第二个是SaaS。之前一个客户以前用开源软件,后来他说我只使用你的产品,不需要养那么多开发人员和运维人员,水龙头用多少水付多少钱,SaaS监控与性能管理,和真实用户性能测试。第三个云迁移,这必然是主流和方向,金融行业也在做金融云,其实也是公有云。这是所有客户的转变情况。

这么多解决方案,包括这么多客户,我们怎么来服务他们呢?我们专门从两年前组建了服务团队,专业的服务团队帮用户在使用我们产品过程中总结出一些方法,六步法。一定要认真思考,环境的评估和需求确认,比较详细的规划设计和功能验证,这不是开发,这是使用,所以还是需要慎重一点用好它。部署和配置,系统试运行和知识转移,6步帮客户用好我们的解决方案。

这是所有全栈应用解决方案,包括服务的方法来支撑大家。在座的用户也好,合作伙伴也好,只要用到解决方案,我们的服务部门,技术中心都是你的大后方支撑使用的。所有的解决方案在我们外面体验区都会有专门的演示,专门界面大家可以看得到,也会有专业人员帮你讲解。

更多相关技术文章请关注云智慧官方微信(cloudwise2014)


你可能感兴趣的:(有料 | 全栈应用性能管理解决方案深度解析(上))