6、Kinvey Kinvey同样是一个为移动应用开发者提供后台创建服务的平台。Kinvey强调加速移动应用开发与销售的“即取即用”理念。 Kinvey的中间层与数据层均托管在多个云服务提供商处,包括 Rackspace、Amazon与Microsoft。 所有通过Kinvey存储的数据都会有四种方式备份:Amazon EC2、Windows Azure、Rackspace以及Kinvey自己的服务器,假如其中一两个出现了故障,用户的数据依然安然无恙。
1.1 Kinvey 第一个介绍Kinvey,不止因为他们对BaaS的实现很完整,更重要的是他们网站对BaaS架构的思考总结,也为BaaS的推广做了很多工作。 简介: Kinvey成立于2010年,位于马萨诸塞州的剑桥市。Kinvey强调加速移动应用开发与销售的“即取即用”理念。 Kinvey的中间层与数据层均托管在多个云服务提供商处 架构: 界面: 功能: 总结: Kinvey(www.kinvey.com)自称是一个完整的移动和Web应用程序平台。 云代码在Kinvey中实现内部版本控制。 数据存储 Kinvey组合使用MongoDB,MongoDB提供了供应用程序使用的无模式、非SQL数据库。 部署安全 Kinvey支持部署在几乎任何云上,当然包括私有云 离线支持 Kinvey提供了自动化控制机制,实现离线数据同步,要是应用程序处于离线状态,就自动从缓存获取数据。
专业开发工具厂商凭借着在软件开发工具领域多年的技术积累,推出的产品在开发效率、扩展性上有较强的竞争优势,如葡萄城的活字格和Progress的Kinvey。这部分产品将进一步丰富低代码开发市场。
RedHat Mobile Application Platform, Kony Mobile Fabric, Kinvey, etc.) .
除次之外,Kinvey,StackMob,Apigee,Appcelerator等也非常值得关注。我们可以对这些主流BaaS平台的功能,架构特点进行分析,从而可以为我们设计自己的BaaS提供经验。
BaaS公司主要为移动应用开发者提供服务,目前比较知名的公司有 Back4App, Firebase, Backendless, Kinvey等。