云智慧解决手机摄影应用Camera360的API隐忧

服务器
熟悉APP开发的人都了解,在互联网时代,API作为平台开放的标志,被广泛应用在应用开发领域。很多服务被封装成一系列的API开放出去供第三方使用,如使用QQ、微博、微信的API实现用户登录,使用地图的API提供位置服务,使用支付宝的API实现支付功能等,这些API的使用改变了传统应用层叠开发模式,减少了应用的开发周期和成本。

移动互联网兴起,API的使用让APP开发更便捷,但后端接口性能往往是个大隐患,云智慧监控宝的API监控为您把关,让您在“API经济”中如鱼得水。

 

[[154894]]

 

喜欢自拍的朋友们一定对一款手机摄影应用不陌生——Camera360。利用这款应用,用户可以拍出各种美颜特效照片,更可以穿越时空用AR相机与明星来个合影。如今,这款手机摄影神器已在全球拥有超过五亿用户,用品果科技云端事业部技术总监的话来说,“除了老人、小孩、宅男、宅女之外,基本上每个人都在使用。”

 

[[154895]]

 

Camera360 云端事业部技术总监刘朝辉

APP开发中的API应用

API并不是一个新鲜事物,国外的“API经济”早在2005年便悄然兴起。一些企业直接通过API接口把自家的服务提供给第三方并获得大量的用户和收益,例如亚马逊、Google、百度、腾讯等公司都提供了公开的API接口。正因为API的存在,使得软件之间的通讯更加便捷,软件的功能更加丰富,各种基于软件支撑的商业模式得以快速落地。

 

 

熟悉APP开发的人都了解,在互联网时代,API作为平台开放的标志,被广泛应用在应用开发领域。很多服务被封装成一系列的API开放出去供第三方使用,如使用QQ、微博、微信的API实现用户登录,使用地图的API提供位置服务,使用支付宝的API实现支付功能等,这些API的使用改变了传统应用层叠开发模式,减少了应用的开发周期和成本。

Camera360作为一款具有社交属性的照相应用,通过第三方API进行用户登录、定位等,也就意味着与很多封装成API的第三方服务对接。在获得便捷服务的同时,也意味着将受到应用接口性能的影响,

从某种程度上说,应用接口服务性能直接关系到Camera360业务质量和用户体验,进而对Camera360在同类应用中的市场地位产生影响。

API监控不可或缺

当今社会正处在移动互联网的风口,API的广泛应用大大减少了开发的工作量,缩短了移动应用的开发周期。但是,大量的数据来自于第三方接口,可能会引发稳定性问题,导致系统频繁的宕机。

很多互联网企业与品果科技一样,在享受API带来的便利同时,由于缺乏对数据接口的有效监控,没有相应的接口运行状态告警机制,无论是API运行出现不稳定,还是由于用户增长导致数据接口调用的负载变化,都无法及时获知,也没有合适的管理手段来保障业务的性能。这些问题会造成移动应用的体验降低,更严重的还会造成用户流失。

品果科技在运营Camera360的过程中,逐渐也体会到这一点:用户体验不仅看前端,后端接口性能更重要。很多获取服务时间过长、服务无法正确提供的问题都是API接口性能降低所引发的。

为了彻底地解决后端应用接口性能问题,品果科技选择了云智慧监控宝的API监控,用自动监控代替人工检查,大大缩短了发现问题和解决问题的时间,保障了用户的访问体验,极大的降低了用户流失率。

云智慧API监控的价值

云智慧监控宝API监控具备强大的数据验证引擎,全面支持JSON、XML以及Text、Response Status验证,跨多平台应用,从API和数据支撑层保障用户的数据通信运行逻辑始终符合预期结果。它基于API请求快速创建用户操作流程,分析用户每个操作步骤的API调用情况,在用户抱怨之前知晓用户体验的正确性及性能。

 

 

云智慧监控宝的API监控具备以下特点:

可用性测量——收集和诊断数据信息,测量应用接口性能是否可用;

可用率统计——响应时间和可用时长统计分析,实时掌控性能质量变化;

正确性分析——辨别数据请求和返回是否正确,快速定位和解决问题根源;

服务改进——快速恢复和优化服务,提高用户满意度,提升IT效率和声誉。

监控宝API监控通过云智慧遍布全球的分布式监测网络,实时获取API访问性能,感知用户的真实访问体验。监控宝会根据用户设定的SLA服务保障等级进行告警,并为用户提供可视化数据报表,接口的可用率、响应时间、正确率等关键指标可以一目了然。

用户只需要三步便可以实现对后端的管理——通过脚本监测判断接口是否正常连通、接口是否存活可用;通过参数设定来匹配数据内容;最后提交数据来判断数据请求和返回状态值是否正确。

结语

部署了API监控之后,Camera360的运维人员能够第一时间发现和处置API的性能问题,客户流失率有较大幅度降低,品果的技术团队也从繁重的人工监控操作中解放了出来。品果科技技术总监刘朝辉表示,“云智慧给我们提供了从多个视角审视业务的能力,让我们很方便了解业务运行情况、快速发现问题。”

如果您也在APP开发中使用了API,不妨试试云智慧监控宝API监控解决方案!

责任编辑:路途 来源: 云智慧
相关推荐

2015-05-18 15:04:36

云服务Camera360七牛

2011-08-29 17:07:37

Android应用Camera360iPhone应用

2013-07-01 18:00:02

Camera360诺基亚

2013-07-01 17:56:36

诺基亚Lumia925Camera360

2013-06-13 17:30:16

Camera360拍照软件

2012-05-16 09:56:43

Camera 360

2013-07-02 17:35:18

HelloCamera拍照软件

2013-10-30 16:37:25

Camera 360移动互联网阿里云

2012-03-01 15:55:05

Camera+iPhone拍照应用

2011-12-19 16:09:32

PhoneGap APCamera

2012-06-12 08:55:52

2010-09-02 16:34:41

2015-04-22 13:18:21

云智慧API监控

2012-03-19 10:34:13

Instagram移动应用

2015-04-09 11:29:07

2011-12-30 14:13:05

PhoneGap APCamera视频

2013-12-31 09:36:13

云安全云保险

2013-03-17 08:21:05

2017-09-09 16:22:51

PHP-MSF服务器服务框架

2014-07-07 17:40:34

云智慧
点赞
收藏

51CTO技术栈公众号