乍一看这项协议似乎很令人费解。 在人们的印象里微软和Oracle从来都是竞争对手,从企业级的数据库到软件开发平台,无一不是冤家对头那么微软为何会将Oracle数据庫纳入其Azure云中,与自己的SQL Azure竞争呢?Oracle又为何不推崇自己的云服务转而鼓励在微软Azure使用Oracle软件呢? Oracle需要把技术放在云里 我们需要明白的是,Oracle Cloud的发展并不是很顺利可以说越来越弱。Forrester公司首席分析师James State强调甲骨文和微软公有云产品的成功几率非常小,因此这家IT巨头需要找到叧一种方式将其产品放在云中。 Amazon已经在其Web Services云平台上转售Oracle技术这让其与微软的合作更加有意义。 Oracle不能仅仅停留在Amazon上作为正在不斷增长、仅次于亚马逊的‘二号’公有云,Windows Mueller也表示Oracle之所以与微软做交易的主要原因在于技术。Oracle更加希望其技术可以超越其公有云服务未来,Oracle希望在各个公有云上提供其数据库服务对于Oracle来说,这是一次重大的改变目前,谷歌是唯一一个不支持Oracle产品的公有云服务商 微软需要Java 那么微软的目的呢?Holger Mueller认为,微软一直渴望在云中支持JavaAmazon的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服务平起平坐的公有云提供商。