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

日期: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软件的投资可能是一项艰巨的任务,尤其是小型或初创企业,当他们一边努力建立流程,并对于公司投资使其成长,一边又要努力压缩成本和开销。

技术手册>更多

  • 企业架构师工具包

    企业架构师如何创建一个有用的工具集呢?目前实践者正在将UML和TOGAF以及其他工具连同使用,从而能够构建出软件模型解决业务构想变成工作系统最重要的一步。但是需要高度熟练的架构师,来创造业务架构参考模型。成功的软件架构师会发现和企业匹配的工作参考模型会成为他们自定制添加“工具”的框架。下面专家的一些建议可以为我们提供一些引导。

  • 松散耦合的七个级别

    在软件领域,“耦合”一般指软件组件之间的依赖程度。那么,什么是依赖?各种依赖对耦合度和松散度有多大影响?软件耦合可以发生在许多级别。必须区分生成时(编译时)依赖和运行时依赖。在分布环境中,为了确定系统的耦合程度,必须分析各个级别。下面我们就来具体看一下。

  • 敏捷开发技巧指南

    敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。关于瀑布方法和敏捷方法的分析已经探讨过多次,但瀑布方法在某些项目和开发团队中还存在价值。《敏捷宣言》声明指出,个人和交互高于流程和工具。由于开发项目的利益攸关者已经变得越来越分散,遍布在全球各地,甚至经常横跨了几个时区,基于云的开发环境已成为必备之选而非锦上添花。TT SOA在这本技术手册中将介绍敏捷开发的一些技巧以及瀑布方法和敏捷方法的对比,同时还涵盖了云对于敏捷开发所起到的作用。

  • UDDI(统一描述发现和集成)

    UDDI统一描述、发现和集成协议,是为解决Web服务的发布和发现问题而制订的新一代基于Internet的电子商务技术标准。全称Universal Description, Discovery and Integration,它包含一组基于Web的、分布式的Web服务信息注册中心的实现标准,以及一组使企业能将自己提供的Web服务注册到该中心的实现标准。UDDI利用SOAP消息来查找和注册Web服务。并为应用程序提供了一系列接口来访问注册中心。

    UDDI(统一描述发现和集成) 提供一种发布和查找服务描述的方法。UDDI数据实体提供对定义业务和服务信息的支持。WSDL中定义的服务描述信息是UDDI注册中心信息的补充。

TechTarget

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

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

  了解可能性

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

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

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

  TCO的令人不快的小秘密

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

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

  哪里去找寻云节约

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

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

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

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

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

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