技术开发 频道

微软与甲骨文合作 谁才是真正的赢家?

  【IT168 评论】在今年的六月份,微软和Oracle这两大IT巨头达成了一项合作协议,该协议可以让客户在微软的Hyper-V、Windows Azure以及Windows Server中运行Java,Oracle数据库以及Oracle WebLogic服务,而Oracle则负责相关的技术支持。乍一看,这项协议似乎很令人费解。

  在人们的印象里,微软和Oracle从来都是竞争对手,从企业级的数据库,到软件开发平台,无一不是冤家对头。那么微软为何会将Oracle数据库纳入其Azure云中,与自己的SQL Azure竞争呢?Oracle又为何不推崇自己的云服务,转而鼓励在微软Azure使用Oracle软件呢?

微软与甲骨文谁才是真正的赢家?

  Oracle需要把“技术”放在云里

  “我们需要明白的是,Oracle Cloud的发展并不是很顺利,可以说越来越弱。”Forrester公司首席分析师James State强调,“甲骨文公有云产品的成功几率非常小,因此,这家IT巨头需要找到另一种方式将其产品放在云中。”

  Amazon已经在其Web Services云平台上转售Oracle技术,这让其与微软的合作更加有意义。

  “Oracle不能仅仅停留在Amazon上,作为正在不断增长、仅次于亚马逊的‘二号’公有云,Windows Azure绝对可以让Oracle获得利益。”James State表示,并且,Oracle仍然可以说,其产品运行最好的云平台还是Oracle Cloud。

  分析师Holger Mueller也表示,Oracle之所以与微软做交易的主要原因在于技术。“Oracle更加希望其技术可以超越其公有云服务,未来,Oracle希望在各个公有云上提供其数据库服务,对于Oracle来说,这是一次重大的改变。”目前,谷歌是唯一一个不支持Oracle产品的公有云服务商。

  微软需要Java

  那么微软的目的呢?Holger Mueller认为,微软一直渴望在云中支持Java,“Amazon的AWS云服务之所以会得到众多开发者的支持,就是因为它提供了Java技术,因此微软也想尽快达到这一目的。“想要成为头号IaaS供应商,如果没有Java的支持,那几乎是不可能的事。

  过去,微软已经在其Azure平台上支持Java,但客户需要自己持有Java和相关的许可。

  ”在Java还属于Sun的时期,它并不希望将Java授权给微软。“James State表示,”因为Sun不想让Windows变得更强,而微软通过此举,恰恰可以从Java的新主人手里拿到许可证。“

  Azure定位于云中的Windows,这意味着微软希望在Azure中可以运行任何软件。通过此次合作,如果企业想要在Azure上运行应用程序,他们也没有必要必须放弃Oracle。那SQL Server的位置在哪?要知道,对于企业来说,任何情况下,SQL也不是代替强大、扩展性强的Oracle数据库的首选代替方案。”但是,对于微软来说,至少Oracle的客户会通过此举接触到SQL Azure。“

  或许各方都是赢家

  对于合作的细节我们无需再详细描述,可以肯定的是,微软将为Java许可证支付一笔不小的开支,在收益方面,或许Oracle将成为短期的受益者,并且Oracle也可以欣喜的看到,用户在可能会成为世界上最大的公有云服务中使用他们的技术。

  但是,进一步看,未来微软或许会成为最大的赢家。这是因为,通过支持Java,以及Oracle数据库,微软的Azure和Hyper-V获得了极大的声誉。借此,微软也更加有信心成为和亚马逊AWS服务平起平坐的公有云提供商。当然,微软和Oracle的客户更是受益一方。

0
相关文章