一般的电视情节,主人公通常会说“这很容易……简直是太容易了”,然后所有的事情都开始翻盘了。而当我开始测试市场上的Java云计算时,我却发现这一剧情正在我的身上上演。
与其它相比,企业研发人员需要对这些可能性更加的担忧。当云计算中出现了让生活变得更容易的全新方案时,一般的计算机用户会感到非常的兴奋。他们通常会采用基于云的电子邮件,如果电子邮件丢失,他们只能无奈了,因为电子邮件经常丢失,而且也难以找回。
企业研发人员不能如此乐观。每一个能够让我们进行一键配置的选择都会让我们永远的被禁锢在其中。如果我们采用了一个过于容易的云计算并让它为我们做太多的事,那么我们就不太可能有什么发展。
“被套牢”的危险看起来隐藏在每一个角落里,这未必是最糟糕的部分。如果除去我们需要的特色外,我们对云计算在各方面都很满意,而这个特色又是云计算提供商无法或者是不想提供给我们,那会发生什么情况呢?云计算将成为一个一成不变的世界。
让我们感到安慰的是,云计算研发人员已经对这一情况感到了不安。他们知道,客户希望得到一键式解决方案和高度的自动化,以让生活变得更加容易。但是这意味着发推出一些非标准或是无法让用户自由调整的接口。云计算研发人员必须要搞清楚市场是否需要让云计算做每一件事,以及客户是否想拥有充分的自由以避免 “被套牢”。
对此,我测试了4个主要的Java云——CloudBees、谷歌App Engine、红帽OpenShift和VMware的Cloud Foundry。它们都有许多解决方案。一些云依靠标准工具以获取标准WAR文件和传输信息。另一些也有着自己许多独特的办法。
时间: 2024-10-26 12:17:04