前段时间,IBM对外宣称了继续强化对云计算的支持,类似于这样的事相信其他的大公司也会陆续有所表示。但是,正是这种在云计算中过速的发展态势也意味着许多类似于对SOA带来不好影响的错误也会出现在云计算中。
在近期的一次开源组织公开会议中,参会人员一直认同在SOA架构体系中的一些典范和标准规范是可以成功从SOA转换到云计算中的。这一点对于当前的SOA供应商以及SOA咨询公司而言不会带来实质性的影响,他们开始迅速的重新定义其产品和以服务于云计算的需求,以便更贴切于当前的应用趋势,更重要的是可以在这个逐步显露出来的市场中占据有利的竞争位置。
这样一来必然会出现一种可能,那就是那些在执行SOA项目时犯的错误极有可能在云计算项目中因为这样的一批人而继续重复。而当前对云计算的大肆宣传让我觉得这种可能性正在不断的发展壮大。
一些有效的忠告以供参考:
首先,云计算是一种基于原始模型所展开的全新的计算方式。因此,在评估你真正需求并根据这些需求寻找一个可行的解决方案用以引导你的架构体系,在此基础上,将云计算作为一种候选的技术去考虑并进行评估。
第二,也是最为重要的一点,那些对于你所对SOA项目期望信心不足的人也绝对不会是能够有效实现你云计算项目的人。对于冥顽不化的定义其中最关键的一点就是:一遍一遍重复同样的事,而且还期待有所不同的结果。
最后,当你在实施云计算的时候确定弄清楚云计算与SOA之间的联系,只有这样才能让你在实施过程中找到一条最为便捷的道路。
我觉得我们正处在一个会重复犯错误的过程中,但是,一个小小的教训也足以让我们学到更多,走的更远。