云工具是怎样减少企业软件开发成本的?

日期:2012-12-31作者:Cameron McKenzie

【TechTarget中国原创】

我们都听说过迁移到云中会如何如何地给业务省钱。首先,它通过云交付应用程序,然后是平台和基础设施。但在内部软件开发中的业务流程究竟是怎样的的?云中是怎样工作的,而不只是托管东西来影响企业软件开发成本?更重要的是,随着云使那些流程更高效,以量化的方式,它真的能省钱吗?

 

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

网格计算与云计算>更多

  • ThoughtWorks技术雷达:直指四大趋势

    今天随着智能硬件、 IoT、云计算等等新技术的兴起,使得产品与技术结合在了一起,如产品都嵌入也芯片传感器;另外,商业的创新也完全由技术驱动。

  • 容器技术的间接后果

    本文探讨了为什么和容器技术可能带来的好处比起来可能更容易造成问题。我会尝试在错误发生之前就深入地思考,利用可用的工具来避免错误的发生。

  • AWS OpsWorks交付健壮应用管理服务

    Amazon Web服务(AWS)的 OpsWorks是基于云的应用管理服务,使用AWS OpsWorks,用户能够定义应用架构以及每个组件的规范,包括包安装,软件配置和资源,比如存储。

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。

相关推荐

  • 敢问BPaaS前路在何方?

    去年,随着云市场的增长,业务流程即服务(BPaas)的IT咨询量也日益增多。同时,也涌现了很多创业公司提供BPaaS的解决方案来解决新的业务问题。

  • 为什么SaaS和SOA软件架构师不相排斥?

    为什么像SOA这样的软件架构师看起来好像过时了,但我的公司和同事仍然在使用它,甚至对它的需求比现在使用的SaaS还多。

  • 2014 API战争不可避免

    一场API战争即将来临。云端提供商和新一波配备有API的开发人员将导致大规模的技术颠覆。而API就是这场变革所使用的弹药。

  • 五大原因说明云ERP完美适用初创企业

    对库存和会计ERP软件的投资可能是一项艰巨的任务,尤其是小型或初创企业,当他们一边努力建立流程,并对于公司投资使其成长,一边又要努力压缩成本和开销。

技术手册>更多

  • 云应用性能管理和测试教程

    云里来雾里去的云计算讲了好多年,其实对于大众来讲对这个概念仍然是有些摸不着头绪。那么对于已经应用了云服务的企业而言,在实践中有哪些技巧可以参考或者有哪些经验可以分享呢?在这期技术手册中,我们将一起来关注云应用的可用性,如何进行云应用的监控,云服务中间件如何?同时我们将侧重于云应用性能管理以及云应用测试的内容。

  • API管理学习指导

    API就像是连接各个应用程序之间的纽带,不仅对消费者应用是这样,企业级应用也是这样。随着整个应用程序的快速发展,API管理平台也随之越来越流行。API愈来愈重要,人们对它的关注度也逐步上升。所以需要一些最佳实践/更好的做法来满足API的创建、开发和管理。

  • 全面应对SOA开发挑战

    面向服务的架构是一种基于可以重用的服务的,新的开发应用的架构体系。 近年来,企业界对于SOA的需求越来越急切。为了满足这样的需求,一系列的SOA基础架构产品被推出。在一个包含各类应用的复杂的IT系统中, 要使用适配器并且在一个符合业务需求的流程中将各类应用串连在一起是一个非常困难的事情,但是现在的SOA平台将困难转变成了容易。

  • 轻量型框架资源手册

    在EJB技术之前,我们开发一个复杂Java企业应用系统时,会在代码设计中充满各种底层技术的味道,EJB则将很多底层技术:缓存、池、安全以及事务封装在特别的EJB服务器中,解脱了开发者的工作。但是我们还是很有必要思考一下:我们开发者到底需要什么样的技术?这样才能在瞬间变化的发展潮流中坚持自己观点,而不是人云亦云,迷失方向。

TechTarget

最新资源
  • 安全
  • 存储
  • CIO
  • 数据库
  • 服务器
  • 云计算
【TechTarget中国原创】

我们都听说过迁移到云中会如何如何地给业务省钱。首先,它通过云交付应用程序,然后是平台和基础设施。但在内部软件开发中的业务流程究竟是怎样的的?云计算中是怎样工作的,而不只是托管东西来影响企业软件开发成本?更重要的是,随着云使那些流程更高效,以量化的方式,它真的能省钱吗?

  了解可能性

  回答这些问题之前,首先要明白在云中做软件开发意味着什么。这并不意味着企业要把开发的各个方面都移到云基础设施或平台上。事实上,甚至都没有必要在云中托管最终应用,如果那不是理想的环境。Gartner研究机构的副总裁Mark Driver指出有四个主要软件开发类别在迁移中可以考虑的:

  1.源代码管理
  2.缺陷管理(问题追踪)
  3.持续集成
  4.协作

  致力于云中开发应用程序通常是部分或增量而不是全部。那些把他们的开发流程完全移入到云中的企业可能选择一个单一的解决方案,或者选择多源云方法。这是一个自助风格的云消费,很有可能在不远的将来会继续——它至少不是对一些软件开发成本节约的阻碍。

  TCO的令人不快的小秘密

  在一个企业可以说把开发移动到云中是否会省钱之前,他们必须诚实说出他们现在的开销是多少。准确地估计总拥有成本(TCO)是有风险的,充满了不确定性的。司机毫无顾忌这种猜谜游戏的困难,“这是一个古老的问题。衡量TCO,尤其是对软件开发,是作为科学的黑色艺术。那些认为是其它方面的人很大程度上是自欺欺人。”

  他指出,从历史上看,实际的开发成本已经被模糊地隐藏在预算中,这些预算隐藏在其他预算中,等等。许多企业只是没有分析他们自己的TCO的经验。估计一般是基于一种假设,这种可能是有严重缺陷的。当组织开始转向把基于云的产品,如软件即服务(SaaS)时,这可能是他们第一次意识他他们有多少花费是用在他们的应用上的。这可能是一个另个不快的惊喜。

  哪里去找寻云节约

  忽略当前的消费习,在某些方面,许多企业可以也确实看到了基于云的开发的性能收益和成本节约。这里有一些:

  -容易实现的目标通常是托管在服务器中流程和工具。把软件开发的这些方面移动到云基础设施中不会给个从开发带来负面影响,它还可以保持维护和产品支持资源。

  -拥有遥不可及的开发团队的业务可能会通过云托管的协作平台看到更快速和更高质量的工作。云中的访问可靠性可能比本地的(依赖于供应商的跟踪记录和服务等级协议,或SLA)更好。

  -弹性和以消费为基础的费用意味着新的开发项目可以发布在一个较轻的预算中。不需要为端到端测试资源拨出巨额金钱来永久扩大服务器功能,它只会偶尔使用到。这意味着企业可以在选择项目承担更多风险,以及在追求创新的想法上经历更多的投资回报率。

  -最后,云供应商可能会提供工具和可操作的支持,从而减少内部IT人员的负担。例如,寻找开发移动应用的组织,在一个巨大的、不断扩大、一些潜在的设备概要文件上,可能面临着与测试和认证有关的阻碍。在该领域有专业知识的云供应商可能会提供一个预配置、预先包装好的测试套装和已经认证的移动应用工具。

  最后,真的有很多种有效的、可量化的方式,组织可以用来节省金钱和更高效的利用云。