用友iUAP平台介绍_第1页
用友iUAP平台介绍_第2页
用友iUAP平台介绍_第3页
用友iUAP平台介绍_第4页
已阅读5页,还剩3页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、用友iUAP平台介绍企业互联网开放平台是一种帮助企业实现其互联网化的技术支撑平台,该平台能够帮助企业方便地实现企业内外部的数据整合、O2O互联,并帮助企业基于互联网构建出产业 / 企业生态圈,再以生态圈方式实现商业模式以及管理创新。从企业实现互联化的技术路径(见图2-8 )可以看出,企业需要建立自己的统一的信息化平台,这个信息化平台的核心组成部分就是企业互联网开放平台。那么,企业互联网开放平台应该具备哪些能力呢?我们认为该平台主要应该具备以下能力。1. 基础技术、工具与服务提供支持企业互联网应用的IT 基础技术,开发、运营与管理平台能力及云服务。该平台需要具备支持企业互联网应用所需的各种 IT

2、 基础技术,包括提供云计算、大数据处理与分析、移动互联、社交等能力,以及开发、测试、发布、部署、运维以及管理等服务, 基于平台提供的工具与服务能够快速实现基于互联网的商业创新。2. 互联能力支持企业内互联、 企业外互联以及企业内外互联。企业内互联主要包括实现企业内部的员工、系统、设备的实时互联,包括异构系统之间的应用集成、流程重组等;企业外互联能够实现企业与上下游的供应商、分销商、用户等的商业协同与在线服务, 打造基于互联网的O2O业务平台;企业内外互联则需要实现企业内部与外部的一体化业务协作,包括实现C2B、C2M等基于互联网的从消费者到企业智能制造的互联网商业模式的互联能力。3. 开放能力

3、平台具备广泛的开放能力,具备集成能力与被集成能力,提供 OpenAPI、公共服务与工具。 企业可以基于平台构建生态圈, 并与其伙伴、 客户及用户基于平台和生态圈实现快速商业创新。用友 iUAP 是面向大型企业与组织的企业互联网开放平台。它是用友公司从多年应用软件研发过程中提炼出的模型、模板、开发工具、应用框架、中间件、基础技术类库及研发模式等成果,采用可视化开发模式集成在一起,提供覆盖开发、集成、运行、管理等软件全生命周期功能于一体的企业互联网开放平台,用友 iUAP 平台内容如图 3-1 所示。用友 iUAP 平台包括了开发平台、 应用平台、企业互联网运营平台、互联网平台服务、轻量级平台、集

4、成平台、运行平台、移动平台、社交平台、应用平台、商业分析平台、数据处理平台、云管理平台等多个系列平台产品, 企业可根据信息化需求进行选择, 构建企业自身互联网平台与服务。用友 iUAP 平台可以帮助企业或组织部署私有云、社区云、混合云等不同类型的部署模式。 用友 iUAP 在服务模型上提供 IaaS ,并适配其他的 IaaS ;专注于PaaS;支撑 SaaS。具体而言, 在 IaaS 层用友 iUAP 云管理平台实现了 CPU、内存、存储等的弹性扩展与管理; 在 PaaS层,实现了应用服务器、 数据库的弹性扩展,支持弹性负载均衡和自动伸缩,并提供开发、集成、数据处理、商业分析等平台服务,以及订

5、单、计费、用户、服务等应用管理服务;在 SaaS层支持移动应用、大数据分析、企业社交、物联网等各种新型应用。用友 iUAP 发展历程用友 iUAP 平台可以帮助企业或组织部署私有云、社区云、混合云等不同类型的部署模式。 用友 iUAP 在服务模型上提供 IaaS ,并适配其他的 IaaS ;专注于PaaS;支撑 SaaS。具体而言, 在 IaaS 层用友 iUAP 云管理平台实现了 CPU、内存、存储等的弹性扩展与管理; 在 PaaS层,实现了应用服务器、 数据库的弹性扩展,支持弹性负载均衡和自动伸缩,并提供开发、集成、数据处理、商业分析等平台服务,以及订单、计费、用户、服务等应用管理服务;在

6、 SaaS层支持移动应用、大数据分析、企业社交、物联网等各种新型应用。平台基本思想开放:iUAP 平台各个部分均考虑本身或其支持部分的开放能力,开放策略包括提供开放 API、部分工具免费、对伙伴或客户开放部分源代码等。 3 ?融合:iUAP 平台除了自身能够融合各种技术外,还具备能够融合进现有企业自有平台技术中的能力,换句话说,除了具备集成能力还需要具备被集成能力。跨平台:iUAP 具备包括硬件体系、服务器、操作系统、数据库、中间件、编程语言、传输协议、客户端等各个层面, 支持国际或行业标准, 实现跨多个平台进行运行与管理。既支持各种企业的主流技术,也支持完全基于国产软硬件产品。具备广泛的兼容

7、性,保护伙伴与客户的已有投资。全过程:iUAP 平台除了支持从需求、设计、开发、测试,到构造、发布的软件研发全过程,还支持基于平台开发的应用部署、集成、运行、监控、管理等应用管理全过程所需的各种工具与服务,包括支持基于IaaS、PaaS平台的企业云 / 混合云应用的全过程管理。按需组合:支持按需选用平台组件。 也就是说, 不但能实现应用的按需组装,平台也可以实现根据开发 / 运行需要的平台组件实现按需组装,支持替换、适配、扩展等灵活机制,提供平台的灵活性和轻便性。企业互联网开放平台iUAP 介绍企业互联网开放平台 iUAP 包括三部分(如图 3-4 所示):一个是统一应用平台 UAP,主要为企

8、业内部管理运营系统提供开发、 集成、运行、管理支撑服务;另一个是企业互联网运营平台 iEOP,用于为产业互联网、企业互联网类应用提供开发、运行、运维支撑,并提供基于平台的运营服务;第三部分包括UAP和iEOP都基于的基础技术包括移动、大数据、社交及云计算等来构建。通过以上三部分能够帮助企业方便地实现企业内外部的数据整合、O2O互联,并帮助企业基于互联网构建出产业 / 企业生态圈,再以生态圈方式实现商业模式以及管理创新。下面分三部分进行介绍:1. 基础技术iUAP 的基础技术类平台主要包括移动平台、BQ平台、数据平台、社交平台与云管理平台等几部分,下面将分别对这几部分进行介绍:1) 移动平台移动

9、平台是涵盖移动应用开发、 管理、安全、整合等全生命周期的统一平台,支持广泛的开放性、 标准化和跨平台能力, 该平台帮助企业或组织在较短时间内建成支撑移动业务灵活性、 易获得性、可持续发展的移动架构, 实现移动业务碎片化、流程重组和业务创新。2) 商业分析平台用友 BQ是 iUAP 平台的一个领域产品, 包括业务数据层、 数据处理层、 分析模型层、分析服务层、业务展现层等多层架构,是企业级、全功能的分析决策平台。用友 BQ能够帮助企业将各类数据进行快速整合,并根据不同人员的需要,通过丰富的展示分析手段提供所需信息, 灵活快速地响应企业管理变化, 为企业搭建一套完善的辅助决策分析体系。用友 BQ提

10、供集企业多系统的数据中心、分析中心、控制中心、数据挖掘中心于一体的 BA解决方案。3) 数据处理平台数据处理平台包括处理引擎、开发工具、管理工具及数据服务。 它为企业实时提供多数据源的异构数据进行实时数据集成,提供分布式环境下的消息总线,通过 Service Gateway能够与第三方系统进行服务整合访问。数据处理平台支持构建分布式计算框架,分布式计算框架可依托于行、列存储、分布式文件存储,以及提供实时数据集成等功能。4) 社交平台iUAP社交平台提供了大型企业及组织社交应用的开发、集成、部署、运营、分析、管理等社交化工具与服务。社交平台主要通过社交开发工具、服务、社交应用服务器、 企业统一沟

11、通工具、 社交数据及动态监听等工具,帮助企业快速实现信息系统中企业管理的社交化、电子商务的社交化、 移动应用的社交化, 加速实现企业或组织内部和外部社会化,并最终转型为社交化企业/ 组织。5) 云管理平台iUAP云平台定位于满足大型企业和组织的云计算需求,服务模型提供IaaS和适配其他的 IaaS ,专注于 PaaS,支撑 SaaS;具有按需自助服务、资源池化、快速伸缩、多租用、按使用量收费、广泛的网络访问等关键特性,支持私有云、社区云和混合云的部署方式。iUAP 云平台包括云管理平台产品和云服务产品,UAP云管理平台包括IaaS 管理、 PaaS管理、云监控管理、云安全管理、云API管理、云

12、自助服务门户、云统一管理门户和DevOps管理等组成部分。2. UAP 平台介绍UAP平台主要包括了多个领域产品,即开发平台、集成平台、应用平台和运行平台,下面简单对其进行介绍。1) UAP 开发平台开发平台是从不同类型的软件开发过程中,研究、分析、总结和提炼了大量的设计工具、开发工具、应用开发框架、中间件、基础技术类库及研发模式等成果,并提供了一个集成的软件开发环境。该项目包括了覆盖软件全生命周期的需求分析、设计、开发、测试、构造、发布、运行及维护等各阶段所需的工具。基于该平台能够大幅提升软件的开发效率、稳定性、可集成性及可维护性, 降低软件实现的技术难度及开发成本。开发平台支持多种应用类型

13、的开发,主要包括Web类、RIA 类、移动类和集成类。2) UAP 集成平台集成平台包含一系列软件产品来实现企业所需要的各种级别的集成要求,主要包括 ESB、MDM、Portal 、IDM、 BPM、数据交换、分布集中式框架等产品。UAP集成平台支持用户集成、界面集成、信息集成、服务集成、流程集成等多种集成能力。该平台建构在OSGi基础上,包括应用集成开发环境、集成监控管理等工具。另外,集成平台预置有多种应用适配器,能够方便地支持多个异构系统进行应用集成。3) UAP 应用平台UAP应用平台包含企业结构与管控建模、组织建模、流程建模、服务建模、业务对象建模、应用组装与发布、 特定领域的平台建模

14、、 用户与角色建模的能力。通过动态建模功能可以为企业快速提供适合当前业务管理要求的IT 解决方案,解决企业成长中的烦恼,支持企业的成长和商业模式的创新。UAP应用平台能够在不修改程序代码及重新部署软件的情况下,能够进行企业应用模型与模式的调整,帮助客户实现敏捷管理与运营。4) UAP ServerUAP Server 是 UAP平台运行环境,主要包含中间件、基础技术、适配器、框架、容器和运行监控等服务与工具。UAPServer 介于 IT 基础设施与应用之间,能够适配不同软硬件产品或系统。3. iEOP 平台介绍iEOP 是支持企业互联网类应用的Devops 平台。主要包括互联网类中间件、互联

15、网类开发平台、互联网类的运维与运营平台,以及公有云服务。1) 互联网类中间件iEOP 中间件提供各类基于开源技术整合的互联网类中间件,包括WebServer、AppServer 、消息中间件、分布式缓存中间件、文件服务器、搜索引擎等各种中间件服务、管理工具等。2) 互联网类开发工具iEOP 开发工具提供了各种开发框架,以及前端技术,支持嵌入各种开源框架,提供代码管理、配置管理、持续集成、项目管理等工具,支持团队敏捷开发模式。3) 互联网类运维与运营工具提供基于 iEOP中间件基于 iEOP开发各类应用的运维工具。包括系统管理、账户与租户管理、监控与分析等。4) 平台公有云服务公有云服务包括了如

16、BaaS服务、移动运营服务、开发者社区服务以及移动商城等服务。这些服务为开发伙伴及最终用户提供基于公有云的开发、运行与管理能力。平台云架构遵循 iUAP 的设计思想,通过多年的演进与创新,形成了目前在行业内领先的平台架构体系。下面从 iUAP 云平台体系及平台的使用角色进行阐述。iUAP 平台云架构参与了 NIST 的参考模。 iUAP 云平台包括 IaaS 服务、 PaaS 平台和 UAP云管理等几部分。 UAPaPaaS服务包括应用开发服务、 应用集成服务、部署服务、运行服务、管理、云治理等服务; UAP iPaaS服务提供云资源管理、云集成以及 IaaS 适配器等服务。这些服务相互协同,

17、共同支撑企业及公共组织的各种 SaaS应用。iUAP 云平台支持多种端,包括Smart Client、Web Client 、xPad/xPhone、MS Office 、 RFID、领域专用设备、 Sensors 等,方便云计算、物联网和企业相结合构建互联网化企业。平台关键特性1. 标准与跨平台iUAP 平台具有完全自主知识产权,可以全面支持国产基础软、硬件。UAP的开放性和跨平台包括从硬件体系、服务器、操作系统、数据库、中间件、编程语言、传输协议到客户端等层面,支持国际或行业标准。模型驱动的研发方法iUAP 平台支持模型驱动的研发方法,包括业务模型、领域模型、组件模型、应用组装模型。2. 全球化与个性化iUAP 平台支持开发全球化应用,包括应用的国际化和应用的本地化。iUAP提供了全球化开发框架, 该框架能够提供开发国际化应用时需要的多语言、多时区、多账簿、多地点及数据格式、VAT模型等特性。在软件个性化应用方面,平台提供了支持多

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论