人类对美好生活的追求是一切技术进步的原动力。

  简便、快捷、联结……,这些移动互联的价值让它正成为最贴近消费者的力量。人和设备,设备和设备,人和服务,人和企业,企业和企业都发生了连接。诸如微信、携程、大众点评、京东、滴滴打车、余额宝等移动应用正深刻地改变着人们的沟通、学习、娱乐、购物、出行、投资……,人类已经进入虚拟时空与现实时空交织的世界。

互联网+、工业4.0、智慧城市、中国制造2025......在被数字信息技术主宰的数字化时代,人、组织、事件、物体的数字化连接,凯文凯利在《失控》中所预言的蜂巢状的人类社会正在形成。

数字化时代企业架构借助云计算SOA走向BFV

  据IDC预测,中国企业移动应用市场已进入快速发展期,2017年这一市场规模将达到46.7亿美元。移动应用不会仅仅局限于收发邮件这样简单,它所带来的融合、连接、互动,在改变信息连接方式、消费交易方式的同时,还将与企业的核心业务紧密集成,改变企业的商业模式。

  接近1亿的中国移动使用手机客户端办理缴费、查询等业务;超过2.7亿人通过支付宝的移动端进行着购物、娱乐、理财等行为;1.5亿人正在使用滴滴打车,每日使用语音叫车超过1200万单....

  移动互联为企业软件系统带来面对前所未有的压力。它要求企业对外的服务能力可迅速扩大,与用户体验紧密结合,并随时会面临如“双十一”般高强度、高并发的互联网压力。企业软件系统正在因更多的外部使用者——企业的用户的参与而发生改变,使用者从个位数扩张成百万甚至千万量级,对软件系统的要求也发生翻天覆地的变化。

  云计算和虚拟化技术的使用有助于企业释放移动互联所带来的压力。现在企业云计算的成熟,更多企业选择将IT基础设施、架构往云端迁移。为快速响应市场及业务需求,企业需要把软件写“碎”,业务功能拆分,通过云端虚拟机的部署,将更小、更具体的业务功能实现快速交付。以前需要软硬件结合来解决性能、可靠性等问题,在云端通过虚拟化手段即可轻松解决。

  这必然使企业IT应用架构做出调整,企业需要更易对外连接、更灵活扩展的架构。众多企业目前采用SOA(service-oriented architecture)的架构。十几年前,SOA在中国落地,这种面向服务的体系架构理念可快速构建高质量、灵活、易管控、面向服务的业务应用,但更多的是面向企业内部管理的服务。

  现在,SOA借助云计算的发展走向了BFV(Business Function Virtualization)商业功能虚拟化。BFV这种架构模式正可满足企业的需求,它是一种开放、弹性、以服务为导向的混合型企业架构,是SOA在互联网+下的升级。只有BFV才能支撑企业在数字化时代的创新需求。

微应用+大平台建设模式实现BFV

  移动互联在带给企业软件用户使用便利,个性化体验、业务急速创新的同时,也将以往客户端/服务器运行级别的“大应用”前所未有的碎片化。在移动互联的驱动下,人们工作的流程从长流程变成短流程,鼠标点击变成手指触屏,线性协作变成点状聚合,大软件系统不得不适应而被拆解为更小功能服务的小软件服务,成为碎片化的“微应用”。

  “微应用”的背后是云,是大平台,大平台将复杂技术封包,对外暴露简单的技术标准与接口,从而可催生出无穷的微应用创新——它们基于服务形态,连接于流程,包含有数据。

  企业软件架构要做到BFV(Business Function Virtualization)——商业功能虚拟化,才能在数字化时代保持领先的竞争力。大平台+微应用的企业架构建设模式,是实现BFV的有效方式。

  普元一直是先进企业架构模式的引领者和实践者。2014年,普元提出了大平台+微应用的企业IT建设方式,2015年,普元确认在互联网+的时代,企业 IT 架构将从 SOA 向 BFV 升级。

  十年前,普元推动SOA在中国落地,在2006年与IBMoracle微软等一道加入SOA国际标准组织OSOA,并是其中关键标准 SCA/SDO的主要参与制定者,也成为国际电子商务标准组织OASIS的核心奠基成员。据中国人民银行科技司“100家银行IT管理者”调查显示,普元在国内银行IT管理者群体中,是认知度最高的国内SOA应用架构厂商。

  作为国内领先的软件基础平台产品与解决方案提供商,已经帮助300多家银行、电信、国防、大中型企业实现了平台建设。今天,普元看到了BFV的到来必将为企业软件市场带来新一轮的挑战,在普元的帮助下众多中国先进企业已经开始搭建BFV企业架构模式。

  在这场技术风暴中,普元愿意帮助中国的IT管理者们,共同迎接数字化时代,帮助企业向新一代特征的企业应用架构迁移,以大平台+微应用建设方式,实现企业创新。

从SOA到BFV【普元的一份广告文章】的更多相关文章

  1. EOS/普元:概述:中国IT业的悲哀

    公司引入了普元的EOS作为公司的基础架构平台,今后的所有项目将逐步向EOS的迁移,但对EOS的研究又让我不得不说出以下话: 1.EOS确实够简单,但未免简单过了头:从语言层面看EOS 因为EOS将成为 ...

  2. 普元OA平台介绍

    Primeton Portal提供了访问企业信息资源的统一入口,是一个面向企业的内容管理.信息发布和集成展现平台,提供了单点登录.内容管理.信息发布.应用集成.个性化等功能,能够帮助企业快速搭建一个集 ...

  3. 普元eos、soa、esb

    http://www.primeton.com/support/video.php http://www.primeton.com/products/bps/overview.php http://w ...

  4. 普元部署多个应用的方法(适用EOS6.5以上版本,且无需governor中添加应用)

    在EOS下跑default项目之外的另外一个项目,比如defaultNew 步骤1 安装EOS6.5,安装路径如下:E:\program\eos: 启动EOS Eos默认的应用名称为Default 步 ...

  5. 第一个Jsp页面,基于普元EOS

    跨界了.搞一下Jsp,实现MES系统看板一处.

  6. 普元 BPS表结构参考

    BPS表结构 BPS默认采用数据库方式对业务流程的定义以及运行期的流程实例.活动.工作项等进行持久化存储.主要包括BPS流程流转相关的定义.实例.工作项.参与者相关的数据表以及和实际业务流程控制相关的 ...

  7. 面向服务的体系结构(SOA)——(3)关于BPM

    什么是BPM 很多情况下企业当中所提供的服务不是由一个分布式业务流程就可以完成的,整个服务的提供需要多个分布式流程有机的组合,于是BPM就应运而生了.要将现有的服务通过配置.编排(关于配置与编排的区别 ...

  8. 基于SOA的组件化业务基础平台[转]

    转自https://www.ibm.com/developerworks/cn/webservices/1111_xiaojg_soa/index.html 业务基础平台是业务逻辑和基础架构平台之间的 ...

  9. 第11章 享元模式(Flyweight Pattern)

    原文 第11章 享元模式(Flyweight Pattern) 概述:   面向对象的思想很好地解决了抽象性的问题,一般也不会出现性能上的问题.但是在某些情况下,对象的数量可能会太多,从而导致了运行时 ...

随机推荐

  1. c++ 当输入的数据不符合数据类型时,清理输入流

    if (!cin) { cin.clear(); while (cin.get() != '\n') continue; cout << "Bad input; input pr ...

  2. hihoCoder-1093-SPFA

    SPFA的卓越之处就在于处理多点稀疏图,因为点太多的话,我们直接用矩阵来存图的话是存不下的. 所以当我们用邻接矩阵来存图的话,我们就可以用SPFA来解决这类问题,spfa就是优化版的bellman-f ...

  3. laravel如何利用数据库的形式发送通知

    具体实现需要分几步: 1.修改驱动为database; 2.创建database的queue表 3.创建任务sendMessage 4.创建发送逻辑dispatch 5.启动队列 接下来我们进行实操: ...

  4. linux系统,python3.7环境安装talib过程

    获取源码wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz 解压进入目录tar -zxvf ta-lib-0. ...

  5. SVM 支持向量机算法介绍

    转自:https://zhuanlan.zhihu.com/p/21932911?refer=baina 参考:http://www.cnblogs.com/LeftNotEasy/archive/2 ...

  6. Django的中间件及WSGI

    什么是中间件? 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子.它是一个轻量.低级别的插件系统,用于在全局范围内改变Django的输入和输出.每个中间件组件都负责做一些特定的 ...

  7. 00051_static关键字

    1.static概念 当在定义类的时候,类中都会有相应的属性和方法.而属性和方法都是通过创建本类对象调用的.当在调用对象的某个方法时,这个方法没有访问到对象的特有数据时,方法创建这个对象有些多余.可是 ...

  8. luogu3834 【模板】可持久化线段树 1(主席树)

    关于空间,第零棵树是 \(4n\),其后每棵树都要多来 \(\log(n)\) 的空间,所以我是开 \(n(4+\log(n))\) 的空间. 关于借用节点: 图片来自这里 #include < ...

  9. Leetcode 402.移掉k位数字

    移调k位数字 给定一个以字符串表示的非负整数 num,移除这个数中的 k 位数字,使得剩下的数字最小. 注意: num 的长度小于 10002 且 ≥ k. num 不会包含任何前导零. 示例 1 : ...

  10. 第42届亚洲区域赛青岛站(2017icpc青岛)经验总结以及一些感想

    上一次写这种东西还是天梯赛,当时打完心里也是挺激动的,然后我们队也没有去参加省赛,但是过了一段时间我还是从那里面恢复了出来.因为我当时确实还是很菜的,当时连个暴力都不会,看着自己仅过的那些百度的题目确 ...