随着面向服务和基于云的架构脱颖而出,IT部门越来越重视良好的集成设计。为了避免过快的云应用集成的潜在危险,需要精心策划架构;同样的,应用于复杂的基于SOA系统升级的设计的开发流程也是一样。随着应用集成需要更多的灵活性和普遍的可适用性,优化设计比以往便得更加重要。在即将到来的云计算应用集成中,以集成为中心的云计算,像iPaaS,显示了云应用者数量的快速增长,未来也将面临着更加复杂的集成和实际挑战。
很多平台即服务(PaaS)和云计算的应用者热衷月更快的集成开发承诺。然而,根据以为早期的云应用者所述,对于速度的需求也正是这个过程中最大的陷阱所在。 Pradip Sitaram是Enterp……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
随着面向服务和基于云的架构脱颖而出,IT部门越来越重视良好的集成设计。为了避免过快的云应用集成的潜在危险,需要精心策划架构;同样的,应用于复杂的基于SOA系统升级的设计的开发流程也是一样。随着应用集成需要更多的灵活性和普遍的可适用性,优化设计比以往便得更加重要。在即将到来的云计算应用集成中,以集成为中心的云计算,像iPaaS,显示了云应用者数量的快速增长,未来也将面临着更加复杂的集成和实际挑战。
很多平台即服务(PaaS)和云计算的应用者热衷月更快的集成开发承诺。然而,根据以为早期的云应用者所述,对于速度的需求也正是这个过程中最大的陷阱所在。
Pradip Sitaram是Enterprise Community Partners有限公司的CIO,他指出企业未能看到匆忙部署云应用的潜在危险,日常需求和测试被忽视的时候,他们就会处于危险监管的风险之中。Sitaram也解释了为什么他自己的团队花时间精心策划其基于云的系统的最佳设计方法。“集成是良好架构的记过,反之则不是这样,”他说。他警告市场中的PaaS和云计算:不要向软件开发流程妥协,以换取集成开发速度。
医疗卫生机构寻求系统升级,需要同多种部门服务和需要统一的各种应用作斗争。Michael Sanchez是夏普医疗保健(Sharp Healthcare)的首席Web架构师,最近探讨了用ESB联合门户在三个正在使用的分离应用中,集成医疗健康记录信息,构建一种有效的基于SOA的系统。
夏普医疗保健采用了甲骨文SOA套件和甲骨文WebLogic套件,来支持mySharp病人门户,这个项目运行在甲骨文服务总线上。Sanchez指出甲骨文ESB的使用对于同一分离的系统十分重要,从而确保它们能共同工作,为询问的病人生成一个响应。Sanchez表示夏普医疗保健能够按需增加新的后端病人照顾,并且有望扩展器门户来包含医院中的其他系统。
随着云计算架构落地,中间件集成挑战出现。在云应用集成的早期阶段,所谓的以集成为中心的云计算,以“基础架构即服务(IaaS)”,“平台即服务(PaaS)”或者“集成平台即服务(iPaaS)”为主,包括了广泛的中间件服务,对于成功的云集成奏效。但是iPaaS云集成也有其自身的独特挑战,尤其是安全和数据处理问题,在云工作中也会继续保持这种复杂性。
随着应用集成需要更多的灵活性和突发改变的适应性,应用程序接口(API)在集成设计中越来越重要。为了这个目的,API增加了支持REST接口,这也需要更多总体设计方法,以及允许更加广泛的工作性情况。
在Gartner AADI会议上,Gartner副总兼分析师Daniel Sholler引用了REST架构的普遍性作为其在广大开发者中流行的原因,以及REST能够同第三方云和移动应用成功合作。而且,REST原则的应用来进行Web服务设计,Sholler称之为面向Web的架构,或者WOA,是基于设计应该“完全应用中立”和“尽可能普遍”的想法,根据Sholler所述。随着云和移动应用继续扩展,实现API设计的中立性,同时确保REST只有在需要的地方使用且运转良好是集成设计成功的关键所在。
相关推荐
-
云计算架构师的五个须知
企业界对于云计算架构师的需求正在不断增长,但是这一岗位的就业竞争亦是愈演愈烈。这里有五个问题能够帮助你在云计算架构师的面试中胜出。
-
甲骨文iPaaS新元素让“编程平民化”
由于云计算和移动化的集成需求逐渐增多且更为复杂。为了简化用户的操作,同时提供更多的可控性,甲骨文近日提供发布了两项新的云服务,即SOA云及API管理器云服务。
-
如何开发一个流畅的云计算架构?
流畅的云计算可承诺在企业应用程序和电信服务中实现更大的云计算敏捷性和支持更多各种各样的用例。
-
混合云集成九问
当考虑混合云应用集成策略时,你们知道哪些应用应该迁移到云端,又涉及到哪些应用,谁要负责管理集成过程吗?