英文原文:Apple Is Taking On Google And Amazon With A Big Server Giveaway
随着大数据的普及和大众认知程度的进一步提高,亚马逊、谷歌等云计算服务巨头,差不多每隔几周都会爆出鲜活的云新闻,以抢占各大科技媒体的头条。对 iOS 生态系统建设颇为看重的苹果,自然不甘只做旁观的看客,在先前的 WWDC2014 大会上发布了新的开发框架CloudKit,以极其吸引眼球的基础设施服务为开发者送上第一份云礼物。其初步给出的配置如下:
显而易见,CloudKit 在存储空间的供给上是相当慷慨的,根据人数规模的大小以及用户类型(开发者或普通用户)的差异,最终会得到高达 1PB 的存储空间以及 10TB 的数据库存储空间。最为关键的是,这些都是免费的。此外,数据传输带宽将开足马力为所有用户服务,全力以赴达致最佳用户体验。目前苹果这套配置不论对于谷歌还是亚马逊,都已属于顶配豪华版了。
简略作个横向比较,亚马逊的免费措施是有使用时限的,而谷歌的免费空间是以 MB 和 GB 为单位。不过,对于开发者来说,单纯的基础架构支持仅仅是吸引目光的第一步,而后续的用户支持如: API 类库的丰盈度、iCloud 套件的联接度等实质支援才是真正触及用户心灵的。目前,对于这部分,还有待苹果进一步介绍。
移动 BI 厂商 Roambi 公司总裁 Quinton Alsbury 认为:“苹果如此阔绰的出手,其用意应该是为了确保自身 iOS 开发生态系统的稳定与发展,而不是想一出场就与亚马逊、谷歌正面交锋。因为只有争取尽可能多的开发用户不断加入,iOS 平台才能保持活力与创新。”
便利的开发模式
据 CloudKi 官方文档表示:“开发者使用 CloudKit 后,可以专注于前端应用程序的开发,而把后端与 iCloud 服务器的交互操作交给苹果,如:iCloud 认证程序,应用程序存储,数据库存储,数据备份等操作。只要拥有 Apple ID,用户都可以透过苹果设备或者 WindowPC 来访问 iCloud 上的个人数据,这些都是通过精细化的 APIs 来实现的。
此外,对于一直被大众所诟病的设备同步问题,CloudKit 也将其列为核心应解问题之首。应用 CloudKit 之后,用户不必再为设备间的同步问题而苦恼,因为使用该框架的数据存储 APIs 之后,设备间的数据更新将是以黑盒方式自动在后台来进行处理的。对于大众所关心的网盘存储方面,目前已整合应用于 iCloud 的连接接口包括:微软的 OneDrive 和 Box。如此一来,用户可以有更多选择余地来进行数据存储。
尽管根据苹果以往的惯例,CloudKit 对于用户验证的处理方式秘而不宣。不过,透过苹果的知识库文档,我们仍可看到部分端倪:当透过苹果内置功能访问 iCloud 服务时(如:邮件,通讯录,日历等),其认证过程是以安全令牌(Token)的方式来进行的,这样就可以避免直接与 iCloud 密码打交道;即使是使用第三方应用程序来访问 iCloud 数据,其通讯都是受到加密 SSL 保护的。
写在最后:
CouldKit 发布后,各方已经不一,有推崇的有板砖的,不过对于一向注重用户体验的苹果来说,能够踏出云领域拓展的第一步是有其战略意义的。即便有资深用户认为其慷慨的存储优惠政策未免略带局限性,但有不少开发者还是准备跃跃欲试,期待后 PC 时代的云端新贵将如何为自己赢得一席之地。