所有应用程序都不应在云计算中终结

考虑到云计算具有更好的灵活性、可扩展性和成本节省等优点,很多企业组织都在考虑实施云计算迁移。所以把应用程序迁往云计算就就能够省钱,是这样吗?不幸的是,虽然云计算能够让大部分应用程序受益,但并不是所有的应用程序都能够实现预期的成本节省。

为了确定把应用程序迁往云计算是否具成本效益,有一个到位的流程是非常重要的。此外,企业IT部门还需要了解适用于每一种应用程序类型的一定指令规则。

无论是迁移一个现有的应用程序还是开发一个新应用程序,都应制定一个计划由公共云计算平台托管的工作负载配置文件。它将有助于企业确定哪些资源是必须在云计算中运行的。

配置文件的类型可能各不相同。但是,作为一个通用规则,企业需要为应用程序定义若干必需的服务,例如数据库和消息服务。企业还需要考虑应用程序运行所必需的资源,其中包括核、内存、存储容量以及这些资源是如何相互联系的等等。例如,需要了解一个新的或现有应用程序到底需要多少资源的总体概念,通常一个应用程序实例需要三个核和1TB的存储容量。

此外,企业应定义应用程序的整体架构,列出其内核组件,以及定义这些组件是如何共同协作的。这表明用户已经明确理解了新的或现有的应用程序的设计以及如何在公共云计算中正确托管。

如果不进行重大而昂贵的翻新工作,架构不尽合理的应用程序未必就适于迁往云计算。例如,更老旧的应用程序通常与存储设备耦合得更为紧密。因此,企业不能轻易地把应用程序部署在众多公共云计算机器实例上,这样做需要让管理变得更具成本效益。

下一个步骤就是创建一个业务案例。一个新的或现有的应用程序的基本业务案例应定义应用程序的功能和把应用程序托管至云计算的优势。这就让企业能够证明开发或迁移应用程序至云计算所需资源的必要性。一个业务案例通常包括如下内容:

  • 把应用程序迁往云计算的直接成本节省;
  • 开发和部署一个新的应用程序至云计算的直接成本节省;
  • 任何在灵活性方面提升所带来的业务价值,包括缩短的上市时间;
  • 任何间接的成本节省,例如提升的用户工作效率或批量折扣。
  • 最后,云计算迁移应当有明显的好处。如果没有好处,那么就不应迁移应用程序。

现实情况是所有的应用程序都不应在云计算中终结。企业需要考虑应用程序如何通过把应用程序迁往公共云计算平台以提供效率和成本效益,以及确定针对原有应用程序进行再次开发已必要实行应用程序云计算化的必要性。

本文作者:滕晓龙

来源:51CTO

时间: 2024-11-10 13:33:36

所有应用程序都不应在云计算中终结的相关文章

对 ASP.NET 应用程序启动调试应如何设置(包括远程调试)

asp.net|程序|asp.net 对 ASP.NET 应用程序启动调试应如何设置(包括远程调试) 请根据你的调试类型与操作系统选择,以下步骤请勿颠倒(不行的话,从头开始设置) PS:因本人撰写本稿时,用的是Win 2003 .Win2000 繁体版 + Visual Studio.Net 2003 英文版,故抓下来的图与说明不大一样,但这些"属性"的位置是不变的 一.本地调试 A. Windows 2000 操作系统 1.打开VS.Net工具选项 → 项目Web设置 → Web服务

win7系统按开机键后延迟打开任何程序都要2分钟怎么办

  win7属于一款比较稳定的系统,功能和性能方法都不错,即使在完美的系统也会遇到一些故障问题.比如最常见的就是操作延迟的问题,具体有什么表现呢?win7系统按开机键后延迟打开任何程序都要2分钟,虽然不是很严重的问题,但是很影响工作效率,那么该如何解决此问题?下面小编和大家分享具体方法. 具体方法如下: 1.首先对杀毒软件的病毒库进行升级,接着还需要对系统开始全盘进行查杀,这样可以排除病毒造成的因素; 2.进入到系统之后,使用快捷键"Win+R",打开"运行"窗口,

文件传输-C语言中memset()如何用?下面的程序运行时为什么在文件中显示的age信息都是乱码?

问题描述 C语言中memset()如何用?下面的程序运行时为什么在文件中显示的age信息都是乱码? C语言中memset()如何用?下面的程序运行时为什么在文件中显示的age信息都是乱码? 如何改正?#include#include#define N 3 void main(){typedef struct student{ char id[6]; char name[8]; int age;}STU;FILE *fp;STU stu1[N]stu2[N];if((fp=fopen(""

vc++6.0运行出错问题,简单程序都不行;

问题描述 vc++6.0运行出错问题,简单程序都不行: 我的简单程序编译连接什么的都没有问题,最后运行时来了个c1083,百度又看不懂,求解决方法:(初学c,不会用): 解决方案 贴出你的程序到codepad.org,看看能不能运行. 如果不行,把地址贴在这里帮你看看. 解决方案二: 简单程序,具体是什么程序呢? 说说你的操作步骤吧. 解决方案三: 什么程序拿出来给看 解决方案四: 分析dump等,结合你的程序pdb,用windbg查看具体代码行数 解决方案五: 贴出代码来,光说个有问题别人怎么

经济危机下企业是否应采用云计算技术

本文讲的是经济危机下企业是否应采用云计算技术,[IT168 资讯]根据IT顾问公司BroadGroup的预测,在经济萧条时期,为了降低花费,企业的IT经理将在CEO的推动下应用云计算. 虽然BroadGroup机构建议CEO们应用云计算,不过在同一时间,另一市场分析机构Gartner表示企业在近两年内应避免大型云计算项目,因为云计算市场还不成熟.Gartner预测云计算也许在7年后才能成为一种完全成熟的主流的IT解决方案. 在一份有关云计算的报告中表示,BroadGroup认为节省成本的考虑使C

什么都是浮云 唯有云计算灿烂

文章讲的是什么都是浮云 唯有云计算灿烂,福尔斯特说:即将来临的一天,比过去的一年更为悠长.可是这即将来临的一天,无论多么的悠长,终究会流入过去的长河中.把握过去,或许可以成为另一种永恒.回眸过去的几年,架构的发展或如花开花落如此的相似,却又如人来人往如此的不同!软件技术正是在这样一种变与不变中艰难的演进.如此,在即将来临的一天,我们才不会产生面对未来的茫然. 在过去的几年里,整个IT行业最热的词语无疑首推"云".凡是与云有关的产品,公司,技术与论题,都会得到极大的关注,或褒或贬,却始终

android-是不是任意一个安卓程序都有一个主线程

问题描述 是不是任意一个安卓程序都有一个主线程 是不是任意一个安卓程序都有一个主线程 looper对象有什么用 如果有,这个默认的主线程是什么 解决方案 是的 mainThread 好像是 looper对象 可以百度一下 也可以参看官方文档 解决方案二: 主线程也就是UI线程,安卓程序面向用户,少不了UI界面,也少不了UI线程.Looper是一种循环机制,它维护了一个消息队列,配合Handler可以完成子线程和UI线程的通信. 解决方案三: 软件运行后,就会启动looper死循环,这里面从消息队

android studio 运行了个很普通的程序都报一大堆错

问题描述 android studio 运行了个很普通的程序都报一大堆错 在android studio 上运行了个很普通的程序还是报了很多错,不知道为什么 解决方案 安全权限异常,一般来说,是由于java在反射时调用了private方法所导致的. 如果是这种情况的话,要把反射pirvate的方向设置成public,再调用

请问各路大神,VS调试的时候总出现下面截图的问题是为什么?程序绝对是正确的额,不管用什么程序都是一样

问题描述 请问各路大神,VS调试的时候总出现下面截图的问题是为什么?程序绝对是正确的额,不管用什么程序都是一样 解决方案 建议详细看提示.了解提示的意思,祝好` 解决方案二: 可以参考一下链接 "ping不是内部或外部命令,也不是可运行的程序"解决方案http://www.cr173.com/html/16680_1.html