随着云计算的不断发展,企业软件厂商开始发布基于云的解决方案和服务,那么是不是我们就不用担心集成问题了呢?而且这种情况下的价值主张就是可以两全其美,即可以完全让企业本地的大厂商的企业应用和云端的大厂商应用集成。有这种想法的人不在少数,但是事实上是不是这样呢?
企业云战争会逐渐发展成为集成的战争,并不是简单的将应用转移到云端,或者云技术的使用,又或者详细了解现在市场上的云厂商。集成问题会成为关键问题,当然这也包括自定制的内容。对于企业而言令人提心吊胆的地方在于,软件厂商转变成为SaaS模型时,是不是企业应用集成模型也会在这个过程中发生改变?一旦企业在集成应用到其他的应用或者合作伙伴的应用上做出了投资,集成就会成为为什么我们不想要改变应用,甚至是升级的首要原因。因为这个集成是已经整合的应用的扩展,这样就无法改变应用同时还要集成了。
但最终集成还是会“屈尊”于应用。云计算就是这样的助推剂,在云端,集成成为核心问题,因为集成会变成应用。这一点很重要,关于云应用的很多讨论都聚焦于数据集成,这一点而言就是数据的位置。这其实不应该成为障碍。就像手机厂商不想变成传话筒一样,企业软件厂商也不想变成一个“哑终端”。
另外,我们也可以换个思路来看待这个问题,真正的应用集成需要更为严肃的对待分析,但是不变的问题在于随着云计算的成熟,什么类型的集成最适合云?是不是现在的SaaS厂商喜欢的轻量型的,是不是API驱动的?还有企业或者软件厂商是不是还要依赖重量型的中间件工具,比如EAI、ETL等等?又或者说是混合的?
对云集成而言什么样的应用时最好的?最基本的应该还是从实际出发,评估现有的企业系统。可以从企业的架构入手,根据系统,分成组件部分,然后再分解成哪些系统提供的核心服务。再根据其位置,逐一来评估这些服务。同样可也知道哪些服务适合放到云端,需要多少的计算能力,能产出什么样的结果。
云集成的需求和挑战取决于企业的大小。然而大型企业拥有很多系统和相对大的预算,但小型或刚创建的企业通常会有有限的资源和较少的系统。大型企业可以需要更复杂的集成项目,但当涉及到集成策略和有利技术时,也面临着时间敏感的问题。小型企业通常会去做非常简单的集成场景。
与以往相比,企业要记录的数据越来越多,无论企业规模如何,都在犹豫是否要把机密信息从本地转移出去。一句话不要过度保护了无用的数据。当涉及到存储和管理大量的信息,大数据系统超越了对象数据库和XML数据库。像Hadoop这样的大数据系统,是现今管理复杂的爆炸性的非结构数据的一种方法。有了云计算,企业现在可以利用Hadoop,因为其对商品处理的易访问性,这也将会是大数据和云数据集成这种巨大业务问题的唯一答案。