欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
BEA SOA 360º
日前在美国旧金山隆重举行的BEAWorld盛会上,全球领先的企业基础架构软件公司BEA系统有限公司公布了 BEA SOA 360º平台方面的计划。BEA SOA 360º平台旨在提供业界最为统一的SOA(面向服务的架构)平台,帮助用户进行业务转型和优化,改进成本结构、增加新的收入流。BEA SOA 360º平台采用了独特的架构,这就是新推出的BEA微服务架构(mSA)。 BEA SOA 360º平台涵盖BEA的三个产品系列:Tuxedo、WebLogic和AquaLogic,并得到SOA协作工具环境—— BEA WorkSpace 360º的支持。BEA WorkSpace 360º作为业界第一个统一的SOA工具,旨在把业务分析师、架构师、开发人员和IT操作专业人士引入到相互协作和交流的共享工作空间中。
能否采用共享或聚合服务,关键在于主管领导是否大力支持以及SOA服务所提供的可靠性和可用性。为了更好地赢得主管领导对 SOA的理解和支持,BEA不久前推出了咨询服务套件BEA SOA for Executives,这是BEA面向IT高级主管推出的首款集成了SOA 咨询及培训服务的套件,旨在通过展现SOA的商业价值,使主管人员有信心投资SOA,并领导组织机构的内部变革。BEA还在近日公布了正在申请专利的 BEA Guardian支持服务,这种服务模式与企业软件行业中所采用的中断修复传统模式截然不同,有望消除主动及被动支持服务的负担。
BEA 系统有限公司主席兼首席执行官庄思浩(Alfred Chuang)先生表示:“BEA利用创新、卓越的架构以及坚定不移地遵守可靠性及可用性标准来抓住每个市场机会。
BEA SOA 360º平台是公司投资了近5亿美元、投入全部精力进行研发的成果。我们认为,SOA不仅仅是一次市场机会,更是业务、企业架构以及平台本身方面根本性的方法沦,这与竞争对手的看法有着本质区别。”
BEA还展示了BEA SOA 360º平台的微服务架构(mSA)。BEA SOA 360º平台与其他“融合的”、整体式的、专有的中间件架构不同,它非常轻便的,并且建立在本地SOA标准之上,因此能够更开放、更可兼容、更好地嵌入和更自然地扩展,以便第三方开发。BEA mSA开发基于SOA的原则和理念以及服务网络(Service Network)概念――关注点分离、模块化、轻便,而不是点对点集成。它还是事件驱动型的,使用通知服务来发布及发现适当的模块化组件或微服务。由于BEA mSA在设计时就采用了模块化概念,因此自然也是可以“混合”的,能充分利用容器、表示服务等开源资产。通过运用关注点分离和可替换性等SOA原则,BEA微服务架构能够随企业的需求而不断发展。
BEA展示了所支持的WorkSpace 360º产品系列。WorkSpace 360º定于2007年面市,旨在从根本上改变业务和IT专业人士跨扩展型企业的协作和单独工作的方式。BEA相信,这个产品系列将提供第一批真正共享的工作空间,可以对企业中最重要的SOA领导角色提供帮助——包括业务分析师、企业架构师、服务/应用开发人员和IT操作专业人士。BEA WorkSpace 360º产品系列力求把自由的协作环境引入到SOA领导团队的每个方面和每个角色。
BEA 的SOA for Executives集成了SOA咨询及培训服务,是BEA推出的第一款面向IT高级主管的套件。该套件以BEA特有的方式传达SOA 的商业价值,从而帮助主管人员投资SOA,并领导机构内部的变革。这个新的SOA for Executives服务套件是惟一彻底为主管人员设计的一套专业服务,吸纳了BEA在全球2400家公司实施SOA的丰富经验。据最近IDG研究服务公司对500名IT和业务专业人士所作的调查结果,阻碍SOA部署的首要因素包括:缺乏技能或者培训、构建新的管理模式、IT和组织方面的内部障碍以及定义衡量SOA的指标。
BEA Guardian支持服务是业界第一个、也是惟一一个正在申请专利的预测抢占式软件支持服务。Guardian的方式与企业软件行业中所采用的中断修复传统支持模式截然不同,它有望减轻主动式和被动式支持服务的负担。BEA计划先把Guardian作为WebLogic和部分AquaLogic产品的标准支持中的一部分。Guardian是一款集成化、自动化的维护工具,有助于简化部署和日常操作的工作。它24x7地扫描、分析及诊断可能会引起哪些方面的问题,推荐并找到相应的更新版本和维护包来解决问题。通过使用特征模式(Signature Patterns)技术,使问题在发生之前就得到解决,从而使客户能够缩短非计划停机时间、缩短IT支持人员的工作时间,尽量减小对运营及最终用户的影响。(来源:BEA)