1 .iUAP是什么

iUAP在原UAP平台的基础上,基于互联网技术与架构,增加了面向互联网架构与服务的企业互联网运营平台。采用UAP和企业互联网开放平台双核模式,不仅可以将企业内部的运营管理数据与已有的互联网应用连接起来,而且企业可以依据双核平台开发全新的企业内部或基于互联网的全新应用,并进行无缝衔接,以此帮助更多的企业实现互联网化转型。同时,以开放的平台与架构,聚集大量的开发者,打造国内领先的企业级平台生态圈,以生态圈的模式围绕客户提供服务。

iUAP企业互联网开放平台包含三部分:

一、统一应用平台UAP。主要为企业内部管理运营系统提供开发、集成、运行、管理支撑服务;

二、企业互联网运营平台。用于为产业互联网、企业互联网类应用提供开发、运行、运维支撑,并提供基于平台的运营服务。

三、平台基础技术。包括移动、大数据、社交及云计算等来构建。


2.平台内容

iUAP是IAP公司服务企业信息化以及近几年来助力企业互联网化的过程中提炼出的各种模型、框架、工具与服务,并结合互联网技术为企业提供的支持全生命周期管理的企业互联网开放平台。它是新一代基于互联网架构的开放平台,是IAP在未来技术创新的基石,也是企业向互联网转型的支撑平台。

IAP平台包括了开发平台、应用平台、企业互联网运营平台、互联网平台服务、轻量级平台、集成平台、运行平台、移动平台、社交平台、应用平台、商业分析平台、数据处理平台、云管理平台等多个系列平台产品,企业可根据信息化需求进行选择,构建企业自身互联网平台与服务。


3.发展历程

从2001年至今,IAP平台经历了多年的积累及重构,已经从最初的用于提高内部开发效率、加强代码可重用性的开发工具,延展成为一个企业互联网开放平台。大致分为几个阶段:

第一阶段(2001年至2005年),最早是从一些公共开发框架、UI控件等逐渐发展起来的,当初的考虑是为了解决内部开发效率和代码重用的问题;

第二阶段(2006年至2009年),随着IAP的软件业务领域越来越多,客户的需求越来越复杂,客户化和个性化需求越来越高,产品逐步发展到开发平台、客户化平台、集成平台;

第三阶段(2012年至2013),需要统一的应用平台,需要平台适配大数据、移动、云计算、社交的不断涌现的新技术;

第四阶段(2014年至今),提供企业互联网开放平台,帮助企业/组织基于平台拥抱互联网。



4.核心思想

IAP在十几年的发展中,结合多家企业及公共组织的应用需要,融合了国内外IT领域的技术、思想及创新,形成了平台的研发思想与策略,

IAP平台的基本思想包括:1)开放:UAP平台各个部分均需考虑本身或其支持部分的开放能力,开放策略包括提供开放API、工具开放、对伙伴或客户开放部分源代码等;2)融合:iUAP平台除了自身能够融合各种技术外,还具备能够融合进现有企业自有平台技术中的能力,换句话说,除了具备集成能力还需要具备被集成能力。3)跨平台:iUAP具备包括硬件体系、服务器、操作系统、数据库、中间件、编程语言、传输协议、客户端等各个层面,支持国际或行业标准,实现跨多个平台进行运行与管理。既支持各种企业的主流技术,也支持完全基于国产软硬件产品。具备广泛的兼容性,保护伙伴与客户的已有投资。4)全过程:iUAP平台除了支持从需求、设计、开发、测试,到构造、发布的软件研发全过程,还支持基于平台开发的应用部署、集成、运行、监控、管理等应用管理全过程所需的各种工具与服务,包括支持基于IaaS、PaaS平台的企业云/混合云应用的全过程管理。5)按需组合:支持按需选用平台组件。也就是说,不但能实现应用的按需组装,平台也可以实现根据开发/运行需要的平台组件实现按需组装,支持替换、适配、扩展等灵活机制,提供平台的灵活性和轻便性。


5.平台架构

遵循iUAP的设计思想,通过多年的演进与创新,形成了目前在行业内领先的平台架构体系。下面从iUAP云平台体系及平台的使用角色进行阐述。

iUAP平台云架构参与了NIST的参考模。iUAP云平台包括IaaS服务、PaaS平台和UAP云管理等几部分。UAP aPaaS服务包括应用开发服务、应用集成服务、部署服务、运行服务、管理、云治理等服务;UAP iPaaS服务提供云资源管理、云集成以及IaaS适配器等服务。这些服务相互协同,共同支撑企业及公共组织的各种SaaS应用。

iUAP 云平台支持多种端,包括Smart Client、Web Client、xPad/xPhone、MS Office、RFID、领域专用设备、Sensors等,方便云计算、物联网和企业相结合构建互联网化企业。


6.平台关键特性

标准与跨平台: iUAP平台具有完全自主知识产权,可以全面支持国产基础软、硬件。UAP的开放性和跨平台包括从硬件体系、服务器、操作系统、数据库、中间件、编程语言、传输协议到客户端等层面,支持国际或行业标准。

模型驱动的研发方法: iUAP平台支持模型驱动的研发方法,包括业务模型、领域模型、组件模型、应用组装模型。

全球化与个性化: iUAP平台支持开发全球化应用,包括应用的国际化和应用的本地化。iUAP提供了全球化开发框架,该框架能够提供开发国际化应用时需要的多语言、多时区、多账簿、多地点及数据格式、VAT模型等特性。在软件个性化应用方面,平台提供了支持多角色和多层次的个性化配置框架。

业务灵活性: iUAP平台支持的业务灵活性包括:配置、客户化、个性化、扩展。业务灵活性措施能够大大加强基于iUAP平台开发的软件系统的柔性。通过使用配置、个性化、客户化以及扩展机制,可使包括覆盖业务模型、业务规则、UI、查询、报表、流程等在内的各种应用具备业务灵活性.

平台角色与工具: iUAP平台包含的每个平台都对应了一组使用角色,这些角色覆盖了业务分析、设计、开发、测试、实施、伙伴、运维、管理员、最终用户等各类应用软件生态系统中的各个人员。不同的角色可以使用平台为其设计的相应工具,来完成各自的工作。



IAP网络科技股份有限公司官网

版权所有:IAP网络科技股份有限公司  2015 杭ICP备05007539号-7 杭ICP证100714号 杭公网安备1101080209224号