数字化企业应用系统建设和应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数字化企业应用系统建设和应用
数字化企业是一个建立在企业业务发展战略、先进的企业经营管理理念、方法和信息技术基础上,能够不断改进和持续创新的企业。一体化和融合是传统企业向数字化企业转变的必由之路。文中针对石油行业的企业特点,从n'规划、业务级SOA、物联网、移动计算、云计算等五个方面阐述了企业在实施数字化建设的过程中需要采用的理论、技术和方法,从而为企业利用信息化技术实现优化运营、快速响应市场变化、抓住发展机遇、增长竞争优势提供参考。
数字化企业(Digital Enterprise)是一个建立在企业业务发展战略、先进的企业经营管理理念和方法以及信息技术的基础上,能够不断改进和持续创新的企业。
石油企业作为传统企业,具有产业链长、资源受自然条件的限制、地域跨度大、投资巨大、技术密集、安全生产要求高等特点,必然促使企业管理和业务发展对信息化建设提出更高要求。
国际石油企业数字化的重要举措是建设数字油田,数字油田建设的重点是围绕智能井和油藏管理,突出实时操作、集成共享、业务协同和优化运营。国内石油公司数字化业务发展的目标是把企业建设成为能够全面感知、自动操控、预测趋势、优化运营和决策的企业。
在数字化企业信息化建设实践中总结出一种数字化企业解决方案,即:基于IT规划,利用业务级SOA(Service Oriented Architecture,面向服务的体系架构)、物联网、移动计算和云计算等技术实现数字化企业的全面融合。石油公司数字化企业信息化参考架构如图1所示。
图1 数宇化企业信息化参考架构
1、“IT规划”推进业务和IT的融合
1.1 IT规划的定位和意义
IT规划是在理解企业发展战略和评估企业IT现状的基础上,结合所属行业信息化建设的实践和对最新IT技术发展的认识,提出企业信息化建设的远景、目标和战略,确定信息系统架构设计、信息化项目方案和IT服务管理实施策略等过程。IT规划的核心是通过对企业业务战略的分析,得出为了支撑未来企业业务的发展所需要的IT服务能力,基于对这个能力的预测,规划和设计企业信息化建设方案,从而促进企业的业务增长,提高企业的竞争能力。
IT规划的重要任务是制定企业信息化战略。IT规划是企业业务战略的重要支撑,起到了“提纲挈领”的作用。通过IT规划,能够促使企业发现其存在的关键问题,找到业务发展与信息化建设的契合点,从而明确企业的IT发展方向,制定满足企业未来业务发展需求的企业信息化建设中长期目标、计划和整体蓝图,提出合理的IT预算,建立既具有前瞻性,又有可操作性、高效的IT运营架构。
1.2 IT规划方法
IT规划方法就是通过设计一个集成化的业务和IT项目实施路线图,有效地支撑企业业务愿景目标的实现。IT规划的过程是通过对企业业务、IT现状的调研,对企业业务、IT愿景的对比分析,找出数字化企业建设过程中需要弥补的差距。针对这些差距,分析数字化企业建设过程中的业务和IT项目创新点、关键任务及其之间的关系,提出“业务驱动”的数字化企业解决方案。
企业的业务战略、业务与管控模式以及关键业务和核心管控流程决定企业的IT战略、总体IT架构以及需要的应用系统,同时IT规划就是要准确理解企业的发展战略,梳理出清晰、流畅的业务与管控模式和关键流程,从而准确把握企业的IT需求。
2、“业务级SOA”推进应用融合和数据融合
2.1 协同工作要求应用融合和数据融合
对数字化企业来说,实现多专业、前后方、跨地域的协同工作,表现为实现在物理上分散、自治的业务系统,逻辑上可按需集成。分布式应用集成是实现业务系统之间协同工作的重要手段。
分布式应用集成的目标是无约束地连接分布的应用程序,并实现应用程序问的数据和功能的共享,这种共享是以不对应用程序本身做大的修改为前提条件,这种方式集成其它应用程序的能力是分布应用集成技术的基本特征。
2.2业务级SOA的概念
面向服务的体系结构(SOA)来源于早期的基于构件的分布式计算方式。SOA不仅仅是概念和技术,SOA 其真正潜力在于:改变应用系统建造、部署、运维的模式,向“多、快、好、省”的目标迈进,同时SOA 拉近了业务领域和软件实现之间的距离。
单纯的SOA并不能解决应用融合和数据融合的问题。在利用SOA进行应用融合和数据融合的过程中,还需要考虑安全、部署、效率、事务等问题。综合考虑了这些业务和技术问题的SOA架构称为业务级SOA。业务级SOA是SOA和业务类型(安全、部署、效率、事务、选取、组合、服务质量、使用模式、商业模式、不确定性vs动态优化、动态性vs动态优化、编程模式、工程方法等)的有机结合。
业务级SOA解决的是如何围绕着企业业务而设计。服务虚拟化成为业务级SOA的关键技术。在物理实现层面实现的服务资源通过服务虚拟化技术,变成业务人员可以理解的业务积木。业务级服务是大粒度、领域相关的业务构件。
2.3 业务级SOA促进企业应用融合和数据融合
在业务级SOA中,每个业务服务对应基本的业务活动,这些业务服务的特征是:可定制、可执行和分级可视化。
业务级SOA是在SOA基础上实现的业务服务组件模型,它将企业的业务和应用程序实现的功能单元(服务)融合在一起。企业业务的发展要求企业的应用程序能够根据业务的发展变化变得更加灵活。业务级SOA 通过可视化的方式将这些服务进行编排,能够灵活地适应业务变化进行按需构建业务系统,形成能够满足企业业务发展要求的业务系统,支持企业业务重组和变革,实现敏捷商务。
此外,业务级SOA加快和简化了企业内部业务系统之间的集成,企业应用系统和外部上下游企业之间的应用集成。业务级SOA有助于帮助企业内部的应用和数据、产业链上下游企业之间的应用和数据进行集成和业务的融合。
3、“物联网"推进自动化和信息化的融合
3.1 物联网应用参考框架
物联网(Internet of things)的概念于1999年由美国麻省理工大学提出,以产品电子代码