在苹果长达两小时的WWDC keynote演讲中,CouldKit是重要的发布项之一。这项服务为iOS 8应用在云端提供处理服务,与Amazon Web Services和Microsoft Azure类似。苹果软件主管Craig Federighi表示这项服务将是“免费的,但有限制”。
过去,为应用开发云端部分是让开发者头痛的点之一,很多人转向第三方解决方案,包括Azure、Google Cloud Platform和AWS。现在苹果推出了自家的类似服务,通过请求CouldKit API的不同部分,开发者可以迅速地部署一些之前需要建立在前述苹果竞争者服务之上功能,如CouldKit认证、搜索和通知。
像很多云服务一样,苹果计划采用免费增值模式,这种模式提供的免费数据存储和流量基本已经能够满足App Store上大部分App的需求了。不过苹果还没有公布免费之外的定价。
CouldKit的潜力是巨大的,AWS和Azure都是大业务,在整个移动革命中有重要地位。随着开发者开始寻找在智能手机和平板上部署应用更容易的方法,移动后端云服务(MBaaS)也开始复兴。微软Azure和AWS都是不限平台的服务,不过苹果可能不会这么开放,CouldKit应该只会为iOS开发者服务。
除了这些巨头,国内外还有很多BaaS创业公司,包括笔者之前采访的云巴。那么苹果CouldKit对这些公司发展会有什么样的影响呢?就此笔者采访了AVOS Could的CTO丰俊文。
我想了解一下,包括AVOS Cloud、极光推送、云巴,这些BaaS公司与苹果CouldKit等大公司推出的产品的不同之处是?之前采访云巴创始人张虎时他说他们的服务是在亚马逊等公司的云的基础之上的服务。
mBaaS大多建立在IaaS之上。极光推送只做消息推送这一项服务,CloudKit包含的功能则主要是数据存储方面的服务。AVOS Cloud的服务主要有:数据存储、消息推送、实时统计、社交组件。我们最近又刚推出了一项应用内全文搜索的服务。BaaS为中小开发者确实带来了很大的便利,特别是游戏和智能硬件这两个领域。
CouldKit API可以迅速地投放认证、搜索、通知等之前要建立在竞争对手服务之上的功能,这些功能应该就是avos会提供的吧?
嗯,我们现在已经全部提供了。
那么CouldKit对你们有形成竞争吗?
不会。苹果自己来做,如果要支持全平台,就有点别扭了。我作为一个开发者,我不可能只做iOS上的app,Android、WindowPhone肯定都会顾及到。但是CloudKit却不能很好支持Android和WP,这时候其实是很好选择的。所以CloudKit对我们是有益处的。
这样也会把一些iOS开发者吸引过去吧?
我觉得比例不大,可能会有更多开发者开始使用类似服务。
你们也会做一些差异化的功能吗?
会的。
相关: