IBM BPM BlueWorks是一组即将面世的基于云的业务流程管理 (BPM) 工具和内容,旨在帮助您快速轻松地上手 BPM —— 并且无需成本。利用 BPM BlueWorks,业务涉众可以协作,以明白业务意图、理解功能以及草拟业务流程。他们可以利用预先构建的 BPM 内容和世界各地 BPM 专家及用户的贡献,从策略映射快速转移到流程执行。BPM BlueWorks 提供到 IBM BPM Suite 的轻松入口,使您能够在 Business Process Modeling Notation(BPMN) 中编写流程,并最终部署为企业中的工作流程。
云计算是一个概念,允许您以少的投入得到多的收获,从而更加轻松地工作。它是一个用于共享硬件和软件的逻辑构造,可以按需增长和收缩。云计算的一个最重要 的方面是,没有什么东西要安装 —— 所有东西都是自助销售的,可通过 Web 访问,到期即付。这些特点使得云计算对各种规模的企业都具有吸引力:
作为一种新兴技术,云计算对应的编程模型和开发方法也随之出现。比如说,BPM BlueWorks 为 IBM WebSphere® 团队提供很好的机会,去体验整合一个由以下三层组成的云平台需要采取什么样的措施:
尽管云体系架构的很多方面无异于传统的面向服务架构(Service Oriented Architecture,SOA),但是它确实引入了一些有趣的新概念(比如多承租),以及产品开发生命周期中的一些额外步骤,比如:
多承租(Multi-tenancy)引用软件体系架构中的一种原理,即软件的一个实例运行在软件供应商的多台服务器上,这些服务器服务于多个客户组织(租户)。
在多承租的传统方法中,每个租户具有其自己的基础设施和自己的应用程序版本,因而租户之间可以分隔开来。在这些配置中,租户之间有着严格的分隔,共享不是很高效。
该概念演变成一个协作多租户模型(图 1),其中服务器集群在租户之间共享,但是访问受到粒度级别的控制。租户之间工件的共享和分隔都是可能的。
BPM BlueWorks 支持协作多租户模型。公共资产(比如最佳实践、白皮书、演示文稿、策略图、流程模板,等等)可以被每个人查看。一个公司可以发布资产供其他公司共享,也可以私有地发布资产,以便只有公司内部的用户可以看到。
在幕后,BPM BlueWorks 受到多个产品和技术组件的支持,它们集成在一起,形成一个具有多承租支持的初始云平台。底层技术包括:
BPM BlueWorks 利用预先确定的分类方法,在云中部署 Rational Asset Manager 的一个实例。其中有一个公共社区叫做 BPM BlueWorks。 任何租户可以向这个公共社区发布资产,以及从该社区查看或导入资产。一个新租户注册到 BPM BlueWorks 时,会自动为该租户创建一个私有 Rational Asset Manager 社区。该私有 Rational Asset Manager 社区只对该租户的用户可访问。
为了向您直观地展示这实际是怎么工作的,下面是一个典型的租户发现和重用资产的使用场景:
有些公司想要让很多业务涉众在流程改进计划上进行协作,却不受到为每个业务分析师预先建模软件的成本限制,这些公司可以首先使用 BPM BlueWorks 来设计流程,然后再在设计上迭代。一旦一个流程最终确定下来,业务分析师就可以将该流程导出到预先建模的软件中,比如 IBM WebSphere Business Modeler。然后可以使用一个 IBM BPM Suite产品(包括 IBM WebSphere Dynamic Process Edition 和 IBM FileNet® Active Content Edition)实现该流程。
BPM BlueWorks 是云计算平台的首次 WebSphere 试验。但是我们并不计划浅尝辄止于协作和创作 BPM 工件。我们与研究团队一道,已经在酝酿项目的下一阶段,有望也可以直接在云中执行和监视情景应用程序。我们称之为 Business Mashups;编写协调流程和数据的 Web 应用程序,以自动化很多日常公共业务活动,无需编码。其中一些想法已经出现在 各种会议上。
此外,Project Virtuoso是用于描述我们围绕 WebSphere 云平台做的酝酿的代码名称。Project Virtuoso 提供安全的企业集成,即利用我们的中间件(例如,WebSphere CloudBurst、WebSphere Virtual Enterprise 和 WebSphere Extreme Scale)给客户带来“即服务”体验。这一年中有望看到更多这样的新特性出现。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论