关于云计算的炒作似乎是无法避免的,但向新平台的实际过渡需要经过许多讨论。
从理论上看,可以说:
云:
管理:
假设上述情况是否正确;然而,逻辑上的立场是“它取决于..”。应用程序本身。现在出现了一个隐藏的问题:您将如何分析您的j2ee应用程序,以确定它是否是云的候选程序;知道它是。
发布于 2009-12-10 15:04:59
“现在出现了一个隐藏的问题:您将如何分析您的j2ee应用程序,以确定它是否是云的候选程序;知道它是什么?”
顺便提一下,这是一个明确的问题。让它成为这个问题的标题。把它放在问题的开头。如果可能的话,删除你所有的假设,并专注于这个问题。
我们就是这么做的。
“但是,既然它可能不起作用,为什么还要花很多钱去主持它呢?”
什么费用?你可以花几个月“研究”你的代码。或者你可以试着主持它。通常,“尝试主办它”会在几天内找到答案。就这么做就不那么费劲了。
发布于 2009-12-10 14:58:54
您指的是什么类型的云服务? IaaS, PaaS,DaaS ?
架构更改(您可能没有安装任何您想要的东西)
取决于:从“托管服务器”迁移到平台(例如GAE)。
学习曲线(由于上述原因)
如果您习惯于运行自己的服务器,则Amazon可能不是一个很大的学习曲线。
没有故障转移(因为故障得到了处理)
依赖: EC2,->,你必须自己滚
瞬时可伸缩性(不是瞬时的,但至少是透明的?)较低的延迟取决于: EC2 ->您必须为这个/使用一个附加服务进行计划
发布于 2009-12-10 15:06:03
有许多云提供商,据我所见,有两种主要类型:
就平台而言,要注意的是,关系数据库支持仍然很差,学习曲线也很长。
对于虚拟实例提供者来说,学习曲线确实很小(您只需要激发实例),但是实例需要某种方式来同步.对于复杂的应用程序,这可能不起作用。
至于您最初的问题:我不认为有任何标准的方法可以分析应用程序是否应该/可能被移动到云中。您可能需要熟悉这些选项,缩小到几个提供者,看看您将获得的好处是否将是任何重大的赢得管理托管(这可能是您目前正在做的)。
https://stackoverflow.com/questions/1881482
复制相似问题