甲骨文公司原本是一个数据库供应商,现在其面向服务机构组中包括数据服务,商务智能(BI)和业务活动监控(BAM)。这些都是本月Java One会议上甲骨文应用开发工具(包括SOA序列)高级首席产品经理Duncan Mills与Oracle融合中间件产品总监Kevin Clugage的重要话题。他们从怎样将甲骨文公司去年收购的Hyperion BI技术纳入SOA战略谈起。
甲骨文公司SOA工具和产品Hyperion商务智能BI是什么关系?
我们把Hyperion和任何BI系统都看做是你要把智能引入业务流程的事物。你正在通过SOA组使用业务流程安排流量。你也想看看在你的流程和BI里发生了什么,这样就能发现瓶颈在哪里,并优化你的流程。我们几乎能够从任何数据端口将数据合并到SOA基础。这样当你在流程中做决断时就可以使用该信息。每个流程在某处分支。问题是我们怎么能知道它是转向右还是左了。很多时候这是一个业务抉择,该抉择取决于你在BI储存库储存的信息。
另一个就是我们经常看到的就是业务活动监控部分。该业务监控部分运用一个实时管理架构将一个仪表板放在了你的业务流程之上。很多时候我们会拿实时信息和储存信息相比较。你可能会说“今天上午订货量似乎减少了。让我们看一看上个月的同时期,看看那时订货量是否下滑了。也许这只是季节性波动。你就不必要因为拿实时信息和储存信息相比较了。
你是怎样获得实时信息的?
我们从同样的储存器解析中的数据仓库将信息同步引入。我们在储存器解析中完成所有的实时聚合。发生变化的部分就是所有流程信息、时间信息、和即将发生的交易信息的实时聚合。你需要有一个有特殊调谐、多层面的系统。该系统能够和数据处理水平保持一致。
这就更是倾向于基于储存器之上。
业务活动监控能够向执行者显示SOA的价值都需要些什么?
有两点是非常重要的。首先你要有一个为业务用户设计的BAM。这和一个系统管理控制台不同。IT人员用它来查看仪表板以获取更多的信息。我们的观点主要针对业务用户这样BAM的仪表板就可以反映这一点。一业务用户能够真正得装配自己的报告正如你能建一个PowerPoint一样。如此这样的设计使得建一个实时仪表板和在Excel里建建一个图表一样简单。如此简单的方法令业务用户都能使用。
另一点就是你需要能够从任何资源合并数据。我们知道业务用户有许多信息储存在系统里,如果你的BAM系统只和你的数据处理平台相连,如果它只能从你进行数据处理的地方接受数据,效率就不算高。因此你的BAM仪表板需要从你执行的业务流程以及存储信息的其它系统中获取数据。
甲骨文公司的数据服务处于什么位置?你现在有抽取和集成工具么?
你未来的数据服务路线有哪些新的想法么?
我认为我们为作为服务的数据提供了完整的一切。我们有企业服务总线技术。如果您有非服务功能的数据库应用程序,我们可以把它变成服务模式和服务接口。我们也有一个数据积分器,该积分器在我们处理浩如烟海的数据时非常有用。有时一个Web服务基础设施并不能和大量的数据和谐一致,所以积分器将这些不同种类的数据系统紧密连在一起并将以50兆字节其组成一个服务,以100兆字节转换,并从一个数据源下载到另一个数据源。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
更新版Oracle Gen 2 Cloud挑战云领导者
通过更新自治数据库技术和其他云服务,甲骨文正在努力增强其Oracle Gen 2 Cloud平台,从而为自己提 […]
-
事件驱动框架和SOA在空军的应用
空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。
-
揭秘New Relic APM技术细节
New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响
-
仅凭SOA和云无法解决业务数据管理风险问题
SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。