• 移动云端
    新时代的移动云端企业级市场 编者按:斯拉维什·斯里德哈(Sravish Sridhar)是移动开发平台Kinvey创始人兼CEO。     企业IT部门正在经历从基于网页的客户端服务器系统向移动云端平台的转变。这种平台转变已经吸引了所有重要科技厂商的注意,这些厂商要么已经收购或推出了平台即服务(PaaS)技术,要么收购或推出了后端即服务(BaaS)技术,试图抓住这种日益增长的发展机遇。     例如,Facebook收购了Parse,PayPal拿下了StackMob,Salesforce推出了Salesforce平台移动服务(Platform Mobile Services),AWS发布了自有移动工具套件,Pivotal则推出了Pivotal CF移动服务,而红帽最近也收购了FeedHenry。     长期以来,PaaS就被认为代表了应用开发的未来趋势。它向开发者提供了一个自助式渠道,令他们可以访问应用服务器和可扩展的基础架构,使其不再依赖于本公司自有基础架构团队。不过,BaaS又将这种服务带上了一个新的台阶,向开发者提供具有情境和抽象元素的移动专属功能,如作为“立即可用”应用一部分的推送通知。     此外,BaaS还提供身份数据库、数据与文档存储服务,以及一个采用定制式商业逻辑的环境。换言之,BaaS就是一种云计算公司类别,让开发者在移动、平板和网页应用开发过程中,更容易创建、使用和运行云后端技术。     BaaS和PaaS之间有何区别呢?推动企业级市场这些转变的动力又是什么呢?为何企业级市场会有如此多活动发生?我认为有两个相关原因:PaaS就像是让你完成了马拉松比赛的半程,而且这种服务正在变得日益商品化,移动工具组提供商则可以对客户采用哪种云服务施加影响。     PaaS发展步入巅峰 与此同时,PaaS就像是一块白板,若想让企业IT部门开始开发下一代应用,就需要增加移动功能层(无论是自己开发,还是从厂商购买)。     但有了BaaS平台,你就可以跳过这一步,直接进入开发阶段。BaaS会提供全套客户端设备移动功能(缓存、数据同步、加密、地理位置等),以及所有下一代应用所需要的移动后端功能:身份管理、数据服务、互动服务(推送通知、分析等)、商业逻辑——全部以完整PaaS的形式出现,而且所有这些功能都会被整合到同一个情境下,以提供良好的用户体验。     第一代移动工具(MEAP和移动SDK)向各类企业提供了推出这些一次性应用所需要的工具和服务。如今,企业IT服务部门逐渐意识到,他们需要一个支持各种业务的标准化平台,才能让任意应用在任何环境下使用,才能以自助的形式将这个平台推向单个业务线。     PaaS的商业化 移动正在推动云端服务在企业级市场的普及。二者堪称是一对完美组合。如今,为了在跟上瞬息万变的移动世界前进步伐的同时,通过创新移动应用获得竞争优势,越来越多的企业正逐渐转向云端移动服务提供商寻求帮助。     与此同时,基础架构和平台提供商则发现,他们的产品和服务正变得日益商品化。OpenShift目前是以开源的形式存在,Google App Engine也是免费的,而备受争议的谷歌与亚马逊之间的价格战正在推动基础架构服务价格屡创新低。     此外,在云服务提供商之间进行迁移,摩擦往往很小,所以说,PaaS厂商希望通过增值移动服务让其产品变得“更具粘性”,原因其实不难理解。另外还说明了当前存在收购潮的原因——独立的BaaS可以经过调整在任何地方投入使用——这是大型PaaS厂商所不愿看到的。     我们将何去何从? 我认为,BaaS厂商会继续打造移动工具组,以便让他们的服务对各类企业(实现各种使用实例)、开发者(提供易用性和简约性)和IT部门(确保他们可以保持安全性、可扩展性和控制性)更具吸引力。提供BaaS产品的PaaS厂商将尽力吸引企业,确保他们在自有云端服务上的安全性,同时,独立的BaaS厂商会选择云服务提供商的最佳服务,以满足客户的需要。     至于企业IT部门,我们会看到一个新的内部开发生态系统的出现,并且将BaaS作为核心。这个生态系统会包括Jenkins等集成服务、Git等来源控制管理软件、Jira之类的问题跟踪服务等。不同之处在于,高效的移动企业不再从IBM或SAP这样的巨头去收购完整的应用开发套件,而是会购买最好的模块化解决方案,用于打造一个最大限度地满足客户具体需要的环境。(译:皓岳)   来源:TC中国
    移动云端
    2014年10月17日