移动后端即服务(MBaaS)新的企业中间件
移动后端即服务(MBaaS)已经成为当今技术市场中最热门的趋势之一了。之前移动后端即服务(MBaaS)主要服务于B2C的个人消费市场,而如今MBaaS正逐渐向企业移动化市场发展。对于个人移动化市场,MBaaS更多的是集成社会化媒体,公共数据源(航班信息、公交信息),垂直化搜索、LBS能力等。而企业移动化市场,更需要的是与现有企业系统进行对接,所以MBaaS技术为了满足企业要求,需要提供有效的机制完成移动化应用和企业业务系统之间的通讯。
就目前来看,随着跨平台工具的泛滥,Native开发门槛的降低,这些原本是难点现在都已成往事。而当前真正困惑企业并对企业实施移动化应用形成障碍是移动化应用与企业各个业务系统之间的集成。如何通过这种集成将移动化能力变成企业it基础设施是当前企业CIO们最为头疼的事情。企业业务系统的复杂度高、开发者明白业务系统的所需要学习周期长以及移动用户和业务系统交互所需要的安全措施,这些都是MBaaS完成与企业业务系统集成所需要克服的困难。
为了应对这些问题,企业级MBaaS必须提供一系列简单模型,在开发企业移动化应用的时候,帮助开发者能能够无缝的和企业业务系统集成。无论是与SaaS应用进行集成,还是本地业务系统集成,MBaaS需要向移动应用开发者提供API、库及管理能力。开发者只需要关注用户体验,业务流程即可。
过去几年时间里,每次新技术都会对企业软件带来变革。如今新兴技术实现了不同系统之间于移动化应用的快速的集成。让我们看看技术发展历程:在1990年传统的企业应用程序集成(EAI)平台兴起,是基于各种不同平台、用不同方案建立的异构应用集成的一种方法和技术。EAI通过建立底层结构,来联系横贯整个企业的异构系统。随后SOA(面向服务的架构)随着各大厂商的追捧而变得炙手可热,ESB成为新贵。最近几年年随着云模式逐渐兴起,iPaaS(集成即服务)又成为了新的趋势。现在,随着移动化潮流的接入以及企业实施的mobilefirst的战略,MBaaS起到移动终端和后台系统集成的作用,必然成为企业和厂商的新贵。
随着企业移动化解决方案的复杂度逐渐上升,我相信MBaaS带着它的历史使命,以简化的实施方法,简单的管理手段,高效的集成能力去帮助企业解决移动化的方方面面。