浅谈油田移动应用平台建设

时间:2022-09-06 02:01:53

浅谈油田移动应用平台建设

[摘 要]随着油田一体化业务系统的深入开发,建设统一的移动应用平台,为各类移动应用与一体化业务系统提供统一的安全接入,提高油田移动端与现有企业信息系统的交互效率、制定移动应用安全防护策略已经迫在眉睫。本文旨在浅谈油田移动应用平台建设,促进COPE模式逐步向BYOD模式转变,努力实现对移动应用开发、调试、、维护和运营全过程支撑,构建支撑油田移动应用安全、完整、灵活易用及可扩展运营的良好生态环境。

[关键词]油田;移动;应用平台;信息系统

doi:10.3969/j.issn.1673 - 0194.2017.04.038

[中图分类号]TP315 [文献标识码]A [文章编号]1673-0194(2017)04-00-02

1 移动信息化背景

随着移动互联网终端的进一步普及,通过移动终端接入互联网已经成为用户最主要的互联网连接方式。利用移动互联网进行企业各项业务的精益化应用建设,实现企业内与外的互联、人与人的互联、物与物的互联甚至人与物的互联已经从理论探索阶段进入到了快速实现的阶段。国家“互联网+”的战略通过移动互联在企业信息化建设中找到了坚实的落脚点。另外,由于移动设备的更新速度快,丢失性高、游离在互联网环境中等特点,油田也开始关注移动端的信息安全问题。企业移动办公的全方位管理,即移动接入管理、移动设备管理、移动应用管理和移动内容管理成为企业级移动应用在构建过程中绕不开的话题。

2 移动应用平台发展

移动互联网对人们的工作和生活带来了巨大的影响,企业信息化建设中已越来越多地引入“移动”属性,这也让企业需要直面类型更为复杂的智能终端、移动业务应用、多种多样的APP应用及数据安全等问题,也对PC时代的传统IT管理模式提出了巨大挑战。

随着移动信息化的发展,企业移动设备与应用越来越多,所以需要统一的移动设备与应用接入平台,实现设备的安全接入,对移动应用的开发、、更新与卸载进行全生命周期管理。另外,与各类业务系统、VPN设备对接及单点登录的需求也越来越丰富且深入。企业用户关注点也逐步转向企业内部的全业务架构的移动信息化管理。因此,伴随着企业用户对移动信息化应用依赖度的不断提升,企业移动应用平台产品在企业内部管控的价值将日益凸显。在移动信息化应用环境下,企业移动应用被下载安装到众多不同类型的移动终端上,方便员工可以随时随地使用,而传统管控系统的边界基本在于企业内部设置的固定PC终端、受到防火墙保护的内部网络、限定的办公空间范围内,移动信息化带来的终端、网络、使用地点及时间等边界的跨越使传统的管控系统已经难以覆盖,各类隐患使传统信息化条件均需要移动应用平台提供更为全面的管理支撑。产品不仅突破了传统管控系统边界,还能实现跨区域、时间等限制的管控方式和具体的管控系统。可以说,移动应用平台产品已基本成为了移动信息化发展的“标配”产品,产品所带来的边际价值也伴随着用户移动信息化应用的不断深入而快速提升。企业移动信息化构建模式平台化转变,如图1所示。

3 移动应用平台的定义

移动应用平台是为企业提供一个移动综合能力的平台,它可以覆盖移动应用的全生命周期,包括开发、集成、部署实施和运维管理等阶段。移动平台可以简化面对各种移动设备的开发复杂度,实现与后台各类业务系统的有效集成,降低开发成本,缩短项目上线周期,提高开发效率。同时,还能提供统一的、便捷的移动管理功能,对于移动应用所涉及的用户、终端设备、业务应用,提供全面的监控和管理服务。具体包括以下几个方面。

3.1 移动应用开发

移动平台除了具备开发原生应用的能力还可以提供跨平台的技术开发能力,通过封装HTML 5、JavaScript等技术,提供移动开发框架,实现只需一次开发,就可兼容部署在iOS、Android、Windows Phone等平台之上,彻底减少智能手机、平板电脑等移动设备的技术差异,降低对开发人员的技术要求,缩短应用开发周期。

3.2 系统集成整合

移动应用需要与企业现有各类业务系统进行集成整合,移动平台可以整体构建统一的接口平台,通过Web Service、SOAP、DB、LDAP等各种协议整合后台各类服务接口,面向前端移动应用提供统一的接口服务,避免每类移动应用都单独访问后台业务系统的繁杂,同时所有接口调用都经过移动平台支撑处理,可以实现移动应用使用行为的有效监督和管理。

3.3 运维管理

移动应用上线后,还涉及大量的运维管理工作。移动应用通常采用迭代开发的模式,其版本更新速度非常快,需要不定期地频繁新版本应用,这就对版本管理、管理、软件推送管理提出较高要求。另外,移动管理除了应用管理之外,还包括对用户、设备和移动内容的管理,需要较为完善的企业移动管理(Enterprise Mobility Management,EMM)方案。这些都是移动平台要承载的核心职能,最终通过基于日志记录的统计分析报表,来监督管理移动应用。

4 移动应用平台业务功能需求

油田移动应用平台主要实现对移动应用开发、调试、、维护和运营全过程支撑;通过可视化开发工具实现混合模式的快速开发;基于信息集成平台灵活的企业级系统封装的服务组件调用等,构建一套支撑公司移动应用安全、完整、灵活易用与可扩展的综合技术平台。

移动应用平台由移动应用客户端、移动应用平台、移动应用统一开发平台三大部分功能模块和移动应用安全体系、移动应用建设规范及管控体系两个体系构成(如图2所示),为企业搭建移动化体系提供集开发、部署、运行、管理、监控为一体的整体解决方案。

三个平台实现了以下几个功能。

移动应用客户端:建设应用运行环境,包括运行引擎(为企业移动应用提供运行环境,使应用能够无缝对接操作系统提供的软硬件功能)、安全管理组件(通过“安全沙箱”实现BYOD模式下企业应用与个人应用的安全隔离、移动互联网下的VPN加密通道传输、智能终端本机业务数据加密存储等功能)、设备管理组件(对通过应用客户端接入内网系统的设备进行有效管理和控制)。

移动应用平台:在包括数据服务、文件服务、集成服务与推送服务等功能在内的基础服务支撑下,实现统一的终端安全接入(如设备认证、身份认证、管控策略与设备控制等)、应用管理(包括应用、版本管理、应用授权等)和业务前置通信,搭建移动应用客户端与后端企业级应用系统之间的沟通“桥梁”;通过运营管理,现移动应用的、运行监控、服务监控、统计分析等功能,推动公司构建开放、有序、竞争的移动应用生态环境。

移动应用统一开发平台:通过构建统一可视化的移动应用开发平台,支持原生、混合等多种开发模式,在开发平台引擎的支撑下,提供丰富的可视化开发环境(包括编辑器、开发框架、SDK、第三方类库集成、模拟器及测试工具)和开发组件(包括设备访问组件、基础平台组件、业务组件和UI组件),实现统一开发语言、统一开发工具、统一开发组件;实现开发运营管理(包括注册管理、需求管理、任务管理、代码管理与配置管理等),支持移动应用开发工作的高效开展;提供质量管理工具,保障移动应用开发质量管理。

5 移动应用平台的价值收益

①统一技术标准和管理规范,节约开发运维成本。②统一接口服务,实现与传统应用的深度融合。③企业应用的全面管控。移动平台提供了移动用户管理、移动设备管理、移动应用管理、移动内容管理、企业移动商店及移动接入管理、移动运行监控等完整的企业移动化平台管理能力。④构建企业移动信息化安全堡垒。移动平台提供的全方位、一体化的安全保障体系确保各类行业客户能够放心地部署使用移动信息化解决方案。

6 结 语

移动应用平台能帮助油田实现从技术上一致性到业务上和管理上的统一规范,显著提高生产力,适应油田未来的信息化发展。本文简要分析了移动应用平台的发展、定义、功能需求的三大模块以及可能的价值收益,未来移动应用将融入更多业务场景中,会不断出现新的需求,除了应用自身之外,移动平台在开发部署、管理运维和安全保障方面也要不断完善,使产品的研发速度越来越快。

主要参考文献

[1]刘鑫,王建秀.浅谈移动互联技术的安全与应用[J].网络安全技术与应用,2015(5).

[2]杨礼明.油田企业移动办公平台的建设与应用[J].办公自动化:学术版,2013(12).

上一篇:不忘初心,为达卓越砥砺前行 下一篇:林蛙油小鼠免疫调节作用的实验研究