集成

Java软件

别让SaaS的简单变成云的复杂

作者:John Soat

 

轻松搞定云集成

软件即服务因其易于部署而广为人知。但人们不大知道的是,如果一个企业引入了很多SaaS应用却没有一个统一的战略,则会导致集成混乱。

甲骨文公司集成产品营销总监Dain Hansen认为,如果企业没有详细制定战略(也要考虑内部部署的软件和系统)就采用各种云应用将产生众多问题。

“让各部分协调运行很难,”Hansen表示。

SaaS产品因可被业务部门和个人用户快速轻松地实施而变得非常受欢迎。不过,由于有些实施游离在IT组织的管理范围之外,而有些实施只是单机版,导致越来越多的在线技术资产与内部部署系统相隔离,因此无法利用宝贵的数据存储或其他业务专业知识。

这种隔离限制了企业职能、生产力和投资回报。因此,随着SaaS的使用越多,就越难充分发挥其潜能。“人们在成功实施SaaS方面已越来越有经验,但却不能充分利用SaaS,”Hansen说道。

问题就在于能否有效集成 — 对IT而言这当然不是什么新问题,但云却带来了新难点。“云集成更加复杂,”Hansen解释说。

将云应用与内部部署系统以及其他各种联机应用连接在一起会非常复杂,这取决于多种因素,如标准和协议、网关和防火墙、多租户问题,尤其是安全性方面的需求。



佳能部署物联网。

应对这些挑战的有效方案是面向服务的架构 (SOA)。SOA工具和实践是从满足连接企业应用时所需的灵活性和敏捷性而发展起来的。因此,SOA摒弃了老式的点对点集成方法,在一个应用框架中建立标准接口和可重用的组件,方便通信和开发。

在当今的混合计算环境下,必须整合公有云和私有云、内部部署系统和应用以及移动设备,而SOA基于标准的功能正好可将所有这些元素连接在一起。SaaS必须与这些完全不同但又相互连接的系统和服务共存。

“SOA是一个不错的工具,任何组织在迁移到云时都应考虑使用它,”Hansen说,“否则,他们实施的将是点对点集成。”

SaaS的兴起已经(至少在某种程度上)让老式IT流程被冷落,因为LOB经理能从托管型服务提供商获得他们所需的服务。不过,如果从这个角度来说云使IT被边缘化的话,那云集成就又让IT变得重要起来。组织正意识到IT治理对于让各种技术资产(无论内部的还是外部的)高效协作的重要性。

“真实情况是,起初[IT]被绕道而行,但现在他们又开始合作,"Hansen指出。

SOA是关键

SOA战略的三大重要因素分别为:高管的支持、卓越中心以及与业务目标保持一致。这三个因素对于云集成必不可少。

高管的支持有助于确保IT人员参与SaaS部署,签署服务级别协议和安全政策。卓越中心可为在组织企业架构中实现云服务合理化提供必需的有条不紊的监督,促进集成工作。通过将集成战略与业务目标协调一致,SaaS收购的成果可应用于企业的更多区域,从而提高生产力和ROI。

辅助的工具和实践包是业务流程管理。BPM套件与SOA结合有助于优化应用开发和部署流程。在混合环境下,流程优化可帮助建立高效的工作流,制定与云服务和企业集成有关的决策。

移动化、大数据、快数据和物联网 (IoT) 的迅速崛起使SOA和BPM的应用变得更为紧迫。这也代表着集成复杂度的飙升。“需要全新水平的支持来启用这些新渠道,”Hansen声称。

而有意思的是,云本身或许就是解决方案的一部分。平台即服务 (PaaS) 产品的出现将有助于该集成,还有助于事务安全、访问数据以及实现企业移动化。

云的价值主张依旧令人兴奋:快速、敏捷、易用。但要获得想要的结果也得费一番周折,因为很多云应用都是业务用户一时兴起部署的,缺乏统一的战略,还是要需要付出相当的努力来进行整顿。 


了解更多

我们随时为您服务

联系销售专家

试用

试用Oracle云

主题订阅