甲骨文公司大中华区中间件技术咨询部高级总监 林逸飞 发表于:14年08月01日 15:29 [转载] 网络
甲骨文观点:企业移动化五大要点
移动化是当今IT技术的重要发展趋势,无论是消费级应用还是企业级应用,都在日益向移动端转移。根据甲骨文公司联合福布斯2012年底进行的调查显示:90%的CIO预计到2014年将部署超过25款移动应用;到2015 年,移动应用开发项目的数量将达到PC端应用的4倍;随着云计算的蓬勃发展,基于云的移动应用市场预计也将迎来飞速增长。
随着企业级移动化市场即将迈入高速成长阶段,越来越多的CIO开始思考企业移动化的未来走向和具体规划:如何将各种移动平台技术或者解决方案落地实施,切实实现移动化带来的生产效率提高,业务响应速度加快,人员协同工作无缝衔接,这些都需要更多的经验与总结。
企业移动化五大要点
•规划
企业应用移动化的动机,有可能是高层领导一次不经意感受移动服务带来的触动,也可能是员工们自发使用某个移动应用提升效率和加强沟通,但更多的可能是因为移动化的热潮带来的跟随。企业移动化建设必须要提前做好整体的规划,这是需要业务主管和信息主管达成一致的问题,企业要思考为什么要移动化,哪些应用需要移动化,移动化实施的时间节点以及怎样实施移动化?不是将现有的应用在智能手机或者平板上重新实现就认为实施了移动战略,一定要有整体规划,不能为了跟随潮流而做重复或者无效的移动化实施。
•技术
技术选型可能是移动化战略落地最直接要决定的问题。目前,在智能设备上占主流的操作系统包括iOS和Android,其它智能设备操作系统虽然有一定市场份额,但还处于落后的地位。移动应用开发最直接的方式就是所谓原生开发,即采用智能设备操作系统厂家的开发平台,开发语言来实施,但是由于不同智能操作系统的开发需要开发人员掌握不同的技能,这带来了企业移动化战略实施的难题。移动化应用的产品,会经常随着企业需求变更,或者不断地提升用户体验,原生开发会导致移动开发团队的扩张以及开发人员培养成本的增加。而HTML5的跨平台的标准技术特性,曾经作为移动开发的首选,但由于移动端的浏览器对于HTML5支持不尽相同,HTML5渲染的页面带来的用户体验的性能问题以及HTML 5企业移动应用必须实时在线,导致这一技术选型让信息主管们更加谨慎。针对移动化的企业应用,混合(Hybrid)开发技术是值得考虑的选择,所谓混合开发,是指的开发人员还是使用HTML5来开发移动应用,但是通过容器化工具打包成为类似本地应用的安装包,运行时也类似于本地应用。目前存在有多种混合开发的平台,这些平台除了容器化功能之外,也提供各种插件支持HTML5来访问智能设备的硬件和本地存储。由于移动化的企业应用不像一些游戏那样需要极致的用户响应速度,因此混合开发技术能够满足绝大多数企业应用场景。
•安全
安全绝对是企业移动化战略最初就要考虑的,而不是移动化实施到某个阶段才想到的问题,移动化建设的首要任务之一就是安全监控。由于智能手机和平板电脑的便携性,移动化给企业信息与安全带来新的挑战。主要表现在以下几个方面,首先智能终端更容易丢失(+本站微信networkworldweixin),或者易被他人有意无意地使用,导致存在企业机密信息泄漏的可能性;其次,智能终端上的软件龙蛇混杂,一些恶意软件会在后端截获数据,当手机通过VPN连入企业内网后,这些恶意应用也相当于进入了企业内网;之后就是会给企业安全管理带来的挑战,移动设备的量级要远远高于传统的PC或者笔记本电脑,如果为每个设备设置访问权限给管理员带来了新的工作量;此外,如何将现有成熟的安全管理策略扩展到移动设备上,也是企业移动化战略需要优先考虑的。
•整合
企业目前的信息系统不是一朝建成的,很多情况下还是由多个供应商实施的,相信没有企业在实施移动化战略的时候尚未考虑整合的问题。如果企业后端应用都还处于孤岛状态,彼此之间通过非标准的方式交换数据,或者应用之间功能重叠,如此移动化的企业应用将继续延续各自应用各自使用的方式,谈不到将企业业务与信息处理流水线无缝集成的目的,反而增加了更多需要整合的终端。
•供应商
企业移动化战略落地,一定会确定下来某个供应商的方案,对于供应商的选择,除了需要可靠和有实力之外,还要考虑以下因素:供应商是否提供了完整的解决方案?这些方案涉及到上面谈到的方方面面,有可能一些供应商的某个方面的技术很强,令人印象深刻,但是却无法满足企业移动化的整体需求;供应商是否有足够的技术整合能力,提供持续的有预见性的支持?移动领域的技术革新日新月异,也许新的智能系统和新的硬件设备都会带来新的冲击,如果供应商没有足够的技术底蕴与远见,则无法帮助企业持续化实施移动战略。